Dear larko_s,
"In an effort to restart the ball rolling back in the right direction, I work for a Microsoft Partner that is staying top of all the new products. I am currently upgrading all of the old .Net 1.1 code to .Net 2.0. "
Background we have had a couple of attempts since last november at moving a 1.1 web project ~ 350,000 line and 10,000 files accross to vs 2005.
The last attempt was with the "final" relase of WAP, which actually did a quite decent job as compared to be fore WAP.
Anyway, the problem was that the vs 2005 VB.net compiler is barely a compiler, and the changes which I suspect have to do with the "back ground VB compile" simple crash with any real projects..
In fact the the compiler misses lots of compile time errors and you end up having to catch them at runtime!!
Vs 2005 designer is broken in many ways, the best example is asp:panel which is unworkable, syyle attributes cause the desiger to baff and for contained controls to become useless..
Now all these things worked fine in 2003, so have been introduced in vs 2005.
Also even basic problems identified and patched in 2003 weree not rolled into vs 2005!!
With this any many many other reasons, inlcuding the breaking Visual Studio etc, lock up crashes which MSoft have known about since nov last year and have NO plans at fxing..
Hence I make the recommndation that people should NOT use vs 2005 for any real development. It seems to work fine for toy applications..
"The biggest problem I have come across actually lies within the SharePoint 2007 library and not the inherent .Net Framework."
Dont use sharepoint, so have no experience and hence cannot comment..
"Apparently, they overhauled the SharePoint Object Model and many of the old procedures are depricated and the ones that replaced those don't always have the same effect or parameters. "
As above for sharepoint, but there are "breaking" changes i.e the new funtions which repalce deprecated funtions create runtime breaks!! For a project of our size this si a night are.
"However, we had already assumed we were going to have to retool the projects that have the most problems because of the changes in SharePoint 2007, so it doesn't really matter. "
My requireemnst is that vs 2005 is at least as good as vs 2003 and performs basic compiler funtions without locking up and craching..
Ans that compiler problems are caught before runtime..
Not that much to ask surely?
We are used to working around the numious MSoft issue in all their products, ( we did the original development work with vs 2002 final Beta product, so are used to the normal stuff; vs 2002 is way superior to the final vs 2005)... Based on simple A/B tests in all aspects for development vs 2005 is a night mare...