Tim Mackey's Weblog
mostly.Net
|
|
Search
Categories
.Net Compact
.Net General
.Net Windows Forms
Asp.Net
Database
General
Mobile
Outdoors
Windows Server 2003
Archive
June, 2010 (2)
May, 2010 (1)
September, 2009 (1)
April, 2009 (1)
March, 2009 (1)
February, 2009 (2)
January, 2009 (1)
December, 2008 (2)
October, 2008 (2)
September, 2008 (1)
August, 2008 (1)
July, 2008 (1)
May, 2008 (2)
April, 2008 (2)
March, 2008 (2)
January, 2008 (4)
December, 2007 (1)
November, 2007 (4)
October, 2007 (3)
September, 2007 (3)
August, 2007 (3)
July, 2007 (5)
June, 2007 (1)
May, 2007 (5)
April, 2007 (4)
March, 2007 (3)
February, 2007 (4)
January, 2007 (3)
December, 2006 (1)
November, 2006 (1)
October, 2006 (3)
September, 2006 (3)
August, 2006 (6)
July, 2006 (2)
April, 2006 (2)
March, 2006 (2)
February, 2006 (4)
January, 2006 (9)
December, 2005 (10)
November, 2005 (3)
October, 2005 (1)
September, 2005 (4)
August, 2005 (6)
June, 2005 (2)
May, 2005 (3)
April, 2005 (3)
March, 2005 (5)
February, 2005 (2)
January, 2005 (3)
December, 2004 (3)
November, 2004 (5)
October, 2004 (3)
September, 2004 (3)
July, 2004 (5)
June, 2004 (3)
May, 2004 (2)
April, 2004 (3)
March, 2004 (7)
Blogroll
Sign In
Friday, July 27, 2007
VS 2008: First impressions
Friday, July 27, 2007 5:49:16 PM (GMT Daylight Time, UTC+01:00) (
.Net General
|
.Net Windows Forms
|
Asp.Net
)
Just got up and running with VS 2008 Beta 2 and converted my Orcas Beta 1 projects over to VS 2008. have a read of
Scott Gu's post
on downloading and installing. whaddya know? VS 2008 hasn't crashed yet :) seriously though, this is a major relief to see good stability. as a developer it did my head in to have to keep nuking devenv.exe and losing a few minutes work, driving me quietly insane. hopefully those days are over now. Beta 1 was a thousand times better than VS 2005, but Beta 2 looks even better.
in terms of breaking changes with upgrading projects etc., here are some tidbits i came across
the namespace
System.Data.Linq.Expressions
no longer exists. i just deleted this namespace and it worked fine, they must have moved various classes back into the root Linq namespace or something.
if you use SqlMetal, you will have to use the new version of this tool, which i found at
C:\Program Files\Microsoft SDKs\Windows\V6.0A\Bin\SqlMetal.exe
. The generated code from the new tool is very different to before so you will need to regenerate in order to use the new LINQ libraries.
web.config
changes are also introduced. the best way to figure out the changes is to open up a blank web application and compare the standard web.config in the empty project to your own web.config.
Crystal Reports assembly version numbers are the same with this release of VS, 10.5.3700.0, so no changes here since Beta1.
i'll post more next week when i have some real experience using VS 2008. so far so good. great job Scott & Co.
Update 30 July 2007 - Deployment Issues
To deploy a VS 2008 beta 2 web application to a Server 2003 with .net runtime 2.0, you need to install 3.5 of the runtime. i got all sorts of web.config errors due to the new syntax with beta 2. A web app compiled against v3.5 in Beta 1 had no trouble running on top of the 2.0 runtime with the various v3.5 DLLs deployed to the /bin directory, however this doesn't seem to be possible anymore. it took me a while to find the correct download for the
3.5 beta 2 redistributable
, it installed in about 10 mins and required a reboot, and did not affect any of the v1.1 and v2 web sites running on the server.
Comments [0]
| |
Name
E-mail
Home page
Remember Me
Comment (HTML not allowed)
Enter the code shown (prevents robots):
Live Comment Preview