Extremly Slow Performance in VS2005 B2!!

Tongue Tied

I have two different systems that I installed VS2005 Beta 2 on.

The main development machine is a P4 with a gig of ram, and plenty of disk space. The OS is XP Pro (SP2).

I am trying to develop an app using Pocket PC 2003 (for right now), but the design process takes so long its almost not even worth trying!

I place a grid control on the form, add a query, and then have it generate the data forms (Summary View & Edit Detail) and it takes almost 10 minutes to generate the screens.

When I go to run the application in debug mode it takes almost 5 minutes to render the device emulator and deploy the app to the device emulator.

I read a post here that suggested deleting some PRF files that may have been left by previous versions of VS .Net, however this had no effect, and for that matter I installed it on a clean P3 800mhz machine with XP Pro (sp2) with nothing else on it, and it was exactly the same.

This cannot possibly be what we can expect on release!!

I have to admit I am going into .NET kicking and screaming because I am so used to doing things in VB6, but this is ridiculous.

Is anyone else experiencing this problem?

This is making me want to stick with VB6!Sad

[1338 byte] By [GaryBouchard] at [2008-2-15]
# 1
Could you provide a bit more information on your problem?

- Have you installed the DMA transport patch?

- Does it take a long time every time you hit Debug or is it only the first time? The first time, we'll have to deploy SQLMobile to the device.

- Are you closing the emulator everytime? Try using saved states and tell me whether the performance is still bad.

I have almost the exact same machine configuration that you do and with VS 2005 Beta 2 installed, I can assure you that deploy does not take 5 minutes Smile

Thanks,
Sriram Krishnan
PM, Visual Studio for Devices

SriramKrishnanMSFT at 2007-9-9 > top of Msdn Tech,Smart Device Development,Smart Devices VB and C# Projects...
# 2
Gary,

I feel your pain when it comes to some of the data design features you're playing with. It's pretty unpleasant in Beta 2, even on a fast machine.

We have done quite a bit of work in this area after Beta 2. In particular, generate data forms is now on the order of seconds instead of multiple minutes. As well, data binding code is very slow in Beta 2, particularly in the emulator. We have made improvements both in the emulator and on the .NET CF side here as well in builds after Beta 2.

I know it's not much help for you right now, but we do realize this is a problem and did a ton of work to make it better for our final release. Thanks for trying all this out and reporting the problems!

Neil

NeilEnnsMSFT at 2007-9-9 > top of Msdn Tech,Smart Device Development,Smart Devices VB and C# Projects...
# 3
Sriram,

I am not familiar with the DMA transport patch, although I have much to learn about the new environment. I will investigate this further, though Neil says that this is a known problem that they have been working on in builds after beta 2.

I do use the emulator in the IDE with debugging so I can get an idea of how its going to look, and I do save the state if there is not a problem where I have to change the screen design.

I guess I'll just have to wait for updates to come down the line before I can work on this project... it just takes too much time in my day waiting for the screens and data bindings to take shape! Tongue Tied

GaryBouchard at 2007-9-9 > top of Msdn Tech,Smart Device Development,Smart Devices VB and C# Projects...
# 4
Neil,

Thank you for the insight into what is going on with the builds... I am glad you guys are aware of the problem and are working on it.

I look forward to seeing the performance issues resolved for the sake of our sanity!!! Big Smile

GaryBouchard at 2007-9-9 > top of Msdn Tech,Smart Device Development,Smart Devices VB and C# Projects...