Visual Studio 2005 Service Pack 1 (SP1) Released

This one managed to slip by me. I'm not sure on the exact release date, but looking at digg.com makes it look like it was released only a couple of days ago. There are seperate downloads for Visual Studio 2005 Team Suite (includes SP1 updates for Standard, Professional, and Team Editions of Visual Studio 2005), Visual Studio 2005 Team Foundation Server, and Visual Studio 2005 Express Editions. The version for Windows Vista (beta) is apparently coming soon.

There are a lot of important fixes in this service pack, especially for anyone working with Team Suite to do load testing work.

Link: Visual Studio 2005 Service Pack 1 (SP1)
Link: ScottGu's blog: Visual Studio 2005 Service Pack 1 (SP1) Released
Link: Digg.com: Visual Studio 2005 Service Pack 1 (SP1) Released

Tags: ,

 Print | Posted on Monday, December 18, 2006 10:11 AM | Filed Under [ ASP.NET Visual Studio Web Development ]



Feedback

Gravatar

# Visual Studio 2005 Service Pack 1 (SP1) Released

Scott Gu talks about "VS 2005 Web Application Projects" as if it's a big deal and a big part of this service pack - wanna enlighten the rest of us as to what that actually is and WHY it's a big deal?

12/18/2006 8:10 PM | sonic

Gravatar

# Visual Studio 2005 Service Pack 1 (SP1) Released

Visual Studio 2005 initially only supported "Web Site Projects", which differed from the web projects that were created in 2003, which used a project file based structure where all code in the project is compiled into a single assembly.

The uproar from people over the change (and the pains of migrating) forced Microsoft to add "Web Application Projects" as an additional option providing similar options.

Basically the only differences I can remember (having not used web site projects much) are that there are some cool things you can do with deployments, some better integration with automatic launching/debugging from within Visual Studio/Cassini (including the ability to edit and continue in the middle of debugging), and you can edit your codebehind (.cs or .vb) files in place (without needing to rebuild your solution). Obviously with both web site and web app projects you can edit aspx files without needing a rebuild, but with web site projects it'd automatically sort that for codebehind files too - I'm not sure how it does that, it sounds like there's possibly some overhead involved there to me. To make a sweeping generalisation, Web Site Projects seemed like they were more aimed at hobbyists and small sites, and didn't feel quite right for some larger applications.

With the service pack it's no longer an addon - Microsoft have admitted they screwed up by omitting it :)

I tried to find a good 'offical' summary of the differences between Web Site Projects and Web Application Projects (apart from the fact that "they're different") and this is the best I could find:

Visual Studio 2005 changes the Web project model in many ways. For example, a project file is no longer needed because all files in the Web application folder are considered part of the Web project.

The new Web project model affects the conversion of files such as ASP.NET Web Forms pages (.aspx files), ASP.NET user controls (.asxc files), the Global.asax file, and the Web.config file. The exact changes made in these files depend on the programming language of the project that is being converted.

12/18/2006 10:02 PM | Ross Hawkins


Post Comment

Title  
Name  
Email
Website / Url
 

Your comment

   
Ensure the word in this box says 'orange':
 
Please add 5 and 3 and type the answer here:





Due to excessive comment spam, all comments are now being moderated. If you're a comment spammer then you're wasting your time here. Your comments will not be published - ever.


About me

My name is Ross Hawkins and I'm a developer, consultant, business owner and writer based in Auckland, New Zealand (pictured below!). My current work revolves around ASP.NET, C#, jQuery, Ajax, SQL Server, and a mix of other Microsoft development technologies.

I also have about 15 years of experience with IBM Lotus Notes/Domino and associated technologies. While Notes/Domino is no longer my primary focus I still like to dabble and keep my skills up to date.

I own and run 2 businesses - Hawkins Consulting Services, and Ignition Development.

Bethells Beach, located in sunny West Auckland, New Zealand




Subscribe

Subscribe to this feed


Search




Popular Content

Troubleshooting WebResource.axd

The .NET 2.0 framework changed the way clientside JavaScript is delivered to the browser. Previously, ASP.NET 1.1 used the aspnet_client directory whereas now 2.0 uses WebResource.axd.

Published on October 8, 2006

Microsoft AJAX Extensions: Sys.Debug is null or not an object

One of the breaking changes which was made with the 1.0 release of the Microsoft Ajax Extensions was the renaming of the 'Debug' class to 'Sys.Debug' for reasons of compatiability with other frameworks. Breaking changes like this can often be a source of frustration..

Published on May 22, 2007

Simple ASP.NET Character Counter

A textbox character counter is a pretty simple piece of functionality, and there's a lot of different ways to apply one to your application. The following method is nice and simple, and can be done using only clientside JavaScript if required, or combined with server side code in order to create a more dynamic effect

Published on December 4, 2006

Simple ASP.NET Character Counter - with Master Page Support

A quick update to my previous character counter article adding some changes for those using it with Master Pages.

Published on February 7th, 2009

Adding Tooltips to Gridview Headers

As the title says, this is a very simple but dynamic way of achieving tooltip text on a header column. It's not overly flash, but it's lightweight and quick to implement.

Published on April 15, 2007

SQL Server Web Report Viewer Issues on Windows 2008 Server/IIS7

A fix for another AXD related issue, this time with the SQL Server Web Report Viewer Control which was being served up via IIS7 on a Windows 2008 server.

Published on June 2, 2007
Updated on April 10, 2008




Archives

January, 2012 (3)
December, 2011 (3)
November, 2011 (8)
October, 2011 (9)
September, 2011 (8)
August, 2011 (5)
July, 2011 (4)
June, 2011 (7)
May, 2011 (5)
April, 2011 (3)
March, 2011 (8)
February, 2011 (4)
January, 2011 (3)
December, 2010 (8)
November, 2010 (5)
October, 2010 (6)
September, 2010 (7)
August, 2010 (11)
July, 2010 (12)
June, 2010 (8)
May, 2010 (8)
April, 2010 (4)
March, 2010 (8)
February, 2010 (6)
January, 2010 (12)
December, 2009 (13)
November, 2009 (11)
October, 2009 (12)
September, 2009 (12)
August, 2009 (2)
July, 2009 (7)
June, 2009 (12)
May, 2009 (9)
April, 2009 (9)
March, 2009 (9)
February, 2009 (8)
January, 2009 (7)
December, 2008 (6)
November, 2008 (7)
October, 2008 (9)
September, 2008 (12)
August, 2008 (9)
July, 2008 (6)
June, 2008 (24)
May, 2008 (13)
April, 2008 (16)
March, 2008 (8)
February, 2008 (10)
January, 2008 (1)
December, 2007 (14)
November, 2007 (11)
October, 2007 (11)
September, 2007 (13)
August, 2007 (11)
July, 2007 (5)
June, 2007 (15)
May, 2007 (11)
April, 2007 (9)
March, 2007 (9)
February, 2007 (10)
January, 2007 (8)
December, 2006 (18)
November, 2006 (11)
October, 2006 (14)
September, 2006 (9)
August, 2006 (10)
July, 2006 (4)
June, 2006 (4)
May, 2006 (6)
April, 2006 (3)
February, 2006 (6)
January, 2006 (10)
September, 2005 (2)
August, 2005 (4)

Post Categories

ASP.NET
AJAX
Amusing
NZ
NZ Trains
Notes/Domino
Visual Studio
Web Development
Miscellaneous
Me
Rugby
C#
SQL