Web Application Projects in ASP.NET

Web Application Projects in ASP.NET

  • Comments 0

Applies to:

            Visual Studio 2005

 

Introduction: We the developer community who used to develop the ASP.NET 1.1 applications using Visual Studio 2000/2003 were little bit confused. I guess almost all of us spent countable hours in Visual Studio 2005 to find where is the ASP.NET 2.0 .proj file is or where is our .dll file? Then we studied that the architecture is being rewritten in .NET Framework 2.0. Because of this we have gone through with the blog warnings that we may have to rethink our architecture while planning to migrate from ASP.NET 1.1 to ASP.NET 2.0. But here we go the concept of Web Application Project in ASP.NET 2.0 is introduced and it comes with as an add-in for Visual Studio 2005. This is an alternative option for ASP.NET 2.0 apart from Web site project model which is there in Visual Studio 2005. There is a good article available in MSDN on how to implement this feature (link is given below).

 

Purpose: Purpose of this added option is the feedback received by Microsoft and the migration issue while doing the migration from ASP.NET 1.1 to ASP.NET 2.0. The migration also creates multiple dlls because the pre-compilation (publishing) funda forces web site projects to do that.

 

Prerequisite: There are two installations are required for this to appear in your PC.

  1. Download this update for Visual Studio 2005 and install Microsoft Visual Studio 2005 - Update to Support Web Application Projects
  2. Visual Studio 2005 add-in for web project support needs to be installed then Visual Studio 2005 Web Application Projects

 

I am a bit tempted to share the screenshot taken from my PC after installation. When you choose File > New > Project then the window has got new option.

 

I hope this is real cool feature and you will enjoy it.

 

Reference: To know more about this feature please visit Introduction to Web Application Projects

Attachment: ASP.bmp
Leave a Comment
  • Please add 1 and 3 and type the answer here:
  • Post