|
web
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Poor performance IDE. Urgent suggestion needed.I recently decided to move vb.net 2005 from vb6. my projects has average of 200 forms and 20 modules. I mostly write enterprise solution about production automation like applications. In VB6 it takes 15 to 20 second to open a project and almost less than 2 second to see the form after I click to project explorer. Compiling to EXE file takes rather long time, about 45 seconds to 1 minute. But in VB.net, to open a project takes more than 2 minutes (2 minutes and about 40 seconds), after clicking the form in project explorer of vb.net it takes average of 30 seconds. and these are the forms that containt tons of controls. they are simple data entry forms. I design applicaiton with simple forms to get better performance. I even don't know how long it will take ro run the project. And this projects are not divideable. So here's my question: How do you guys write vb.net applications ? Or Am I the only one who writes a block of code and runs the application to test it, lets say, in every 2 or 5 minutes ? My computer is not slow one, fast harddisk and 1gb memory, etc. even photoshop or video editing applications works very well. Is there a trick ? Because with this speed, I can never convert my project to .net. I get old and die infront of my computer. Please give me some information about how you work. I'm desperate. Hello Aykut,
I am currently working on a project with more than 250 forms, each one quite heavy (tons of controls), several DLLs, some thousands class....Also including an asp.net project (this one also slows down a lot the compilation). I must say that after moving to VS2005 from VS2003 the productivity has slown down a lot due to the new IDE which seems to carry out some huge (but useful) work in background. Probably you just need a faster machine. I have 2 computer. One at home and one at office. The one at home is a pentium 4 1900 with 1+ GB ram and 500GB HD and I am *no more* able to work at reasonable speed at home (before I was). Every operation takes ages. At my office I have a more powerful machine and I can work, say, fine. Probably you just need a good dual core 3.6Ghz with some very fast HD (11500+ ) and couple Gigs ram to see things in a different perpective :) .... Anyway I think they really have got to do something with the IDE. Hasreally slowed down too much. I am hopeful in the new release... :) since this development environment has already got "unreachable" (as to good features offered) and there is really no alternative :)) Tommaso Aykut Canturk ha scritto: Show quoteHide quote > Dear friends, > I recently decided to move vb.net 2005 from vb6. my projects has average of > 200 forms and 20 modules. I mostly write enterprise solution about > production automation like applications. > In VB6 it takes 15 to 20 second to open a project and almost less than 2 > second to see the form after I click to project explorer. Compiling to EXE > file takes rather long time, about 45 seconds to 1 minute. > > But in VB.net, to open a project takes more than 2 minutes (2 minutes and > about 40 seconds), after clicking the form in project explorer of vb.net it > takes average of 30 seconds. and these are the forms that containt tons of > controls. they are simple data entry forms. I design applicaiton with simple > forms to get better performance. I even don't know how long it will take ro > run the project. > > And this projects are not divideable. So here's my question: > > How do you guys write vb.net applications ? Or Am I the only one who writes > a block of code and runs the application to test it, lets say, in every 2 or > 5 minutes ? My computer is not slow one, fast harddisk and 1gb memory, etc. > even photoshop or video editing applications works very well. > > Is there a trick ? Because with this speed, I can never convert my project > to .net. I get old and die infront of my computer. Please give me some > information about how you work. I'm desperate. You might want to use VS 2003 first until the SP is available for 2005. It
is much faster than 2005. The slowness of 2005 is well-known (and inexplicable - trivial operations can take minutes sometimes). The 2005 SP is currently in beta. -- Show quoteHide quoteDavid Anton www.tangiblesoftwaresolutions.com Instant C#: VB to C# converter Instant VB: C# to VB converter Instant C++: C#/VB to C++ converter Instant Python: VB to Python converter "Aykut Canturk" wrote: > Dear friends, > I recently decided to move vb.net 2005 from vb6. my projects has average of > 200 forms and 20 modules. I mostly write enterprise solution about > production automation like applications. > In VB6 it takes 15 to 20 second to open a project and almost less than 2 > second to see the form after I click to project explorer. Compiling to EXE > file takes rather long time, about 45 seconds to 1 minute. > > But in VB.net, to open a project takes more than 2 minutes (2 minutes and > about 40 seconds), after clicking the form in project explorer of vb.net it > takes average of 30 seconds. and these are the forms that containt tons of > controls. they are simple data entry forms. I design applicaiton with simple > forms to get better performance. I even don't know how long it will take ro > run the project. > > And this projects are not divideable. So here's my question: > > How do you guys write vb.net applications ? Or Am I the only one who writes > a block of code and runs the application to test it, lets say, in every 2 or > 5 minutes ? My computer is not slow one, fast harddisk and 1gb memory, etc. > even photoshop or video editing applications works very well. > > Is there a trick ? Because with this speed, I can never convert my project > to .net. I get old and die infront of my computer. Please give me some > information about how you work. I'm desperate. > > > Aykut Canturk wrote:
> I recently decided to move vb.net 2005 from vb6. my projects has Is your VB2005 project still "mid-upgrade" and full of hundreds of warnings > average of 200 forms and 20 modules. and compilation errors? I've found that the IDE performance degrades substantially under these circumstances. My approach to upgrading has been to exclude all of the source files from the project, and then re-include them one at a time, starting with those that have no (or few) dependencies on other classes. Then you can fix up each class individually without worrying about the hundreds of warnings coming in from elsewhere. This has made the IDE run sunstantially more quickly while performing this type of operation. If that's not the case for you then I'm afraid I can't help, all I can say is that I've had some fairly substantial solutions open and have never experienced the performance problems that you are reporting. -- (O)enone Aykut Canturk wrote:
> Is there a trick ? Because with this speed, I can never convert my project In addition to the other responses, I believe there is a hotfix> to .net. I get old and die infront of my computer. Please give me some > information about how you work. I'm desperate. available to speed the IDE up for VB. From what I have read, it has helped some people, though not all. It's worth a shot. Search the newsgroup and you should find a reference to it. Chris Dunaway wrote:
> Aykut Canturk wrote: You might be referring to the one mentioned in this article:> >> Is there a trick ? Because with this speed, I can never convert my >> project to .net. I get old and die infront of my computer. Please >> give me some information about how you work. I'm desperate. > > In addition to the other responses, I believe there is a hotfix > available to speed the IDE up for VB. From what I have read, it has > helped some people, though not all. > > It's worth a shot. Search the newsgroup and you should find a > reference to it. http://blogs.msdn.com/jledgard/archive/2006/08/28/729070.aspx which is http://support.microsoft.com/Default.aspx?kbid=920805 Andrew |
|||||||||||||||||||||||