Aspdotnet-Suresh

aspdotnet-suresh offers C#.net articles and tutorials,csharp dot net,asp.net articles and tutorials,VB.NET Articles,Gridview articles,code examples of asp.net 2.0 /3.5,AJAX,SQL Server Articles,examples of .net technologies

What are the Differences between asp.net 1.0, asp.net 1.1 and asp.net 2.0

Oct 10, 2011
Here I will explain about differences between asp.net 1.0, 1.1 and 2.0 versions. 

Asp.net 1.0 & 1.1 version

In these Asp.net versions IIS should be installed by user.  

Asp.net 2.0 version

In this version IIS comes along with dotnet installation no need to install separately and in Asp.net 2.0 many new features has came into picture like partial classes, master pages, skins and themes, roles and membership profiles, Generics and many new controls etc. I will explain each feature clearly. Main purpose of Asp.net 2.0 is used to increase productivity, use same controls for all types of devices, faster and better web application.

Check below table for Asp.net 2.0 new features.

SNo
Feature
Asp.net 2.0
1.
Master Pages
In Asp.net 2.0 we have feature called Master Pages by using this feature we can apply consistent look and feel for all the pages in website without writing same code on multiple pages.
2.
Themes
Asp.net 2.0 introduces new feature called Themes or skins by using this feature we can customize look and feel of website and apply styles to controls, pages. 
3.
Web Parts
In Asp.net 2.0, Web parts can provide a consistent look for a website and allow user to customize style and content.
4.
Navigation Controls
Asp.net 2.0 provides built in navigation controls those are
       SiteMaps
       Dynamic HTML Controls
       Treeviews

5.
Login Controls
Asp.net 2.0 provides new login controls to help create and manage user accounts without writing any code. Different type of login controls are available those are

      Login Control-which provides login functionality
     Login Status- This control is used to know the login status of user
     Login Name- This control is used to know the name of logged in user
     CreateUser Wizard- This wizard is used to create new user accounts
     Password Recovery- This control is used to return forgot password.
6.
Roles and Personalization
ASP.NET 2.0 has personalization features for storing user details. This provides an easy way to customize user (and user group) properties.
8.
Data Access
Many Websites are data driven using databases or XML files as data sources.
9.
Internationalization
Reaching people with different languages is important if you want to reach a larger audience.
ASP.NET 2.0 has improved support for multiple languages.
10.
Image Controls
Asp.net 2.0 has new controls to handle images

       Image Map Control-Image MAP Control
 Dynamic Image Control- image support for different browsers
11.
Automatic Compilation
ASP.NET 2.0 provides automatic compilation. All files within a directory will be compiled on the first run, including support for WSDL, and XSD files.
12.
Compiled Deployment and Source Protection
ASP.NET 2.0 also provides pre-compilation. An entire web site can be pre-compiled. This provides an easy way to deploy (upload to a server) compiled applications, and because only compiled files are deployed, the source code is protected.
13.
New Server Controls
Aso.net 2.0 has introduced many new server controls like Gridview, Detailsview, FileUpload etc

If you want differences between asp.net 2.0 and 3.5 check this post Differences between asp.net 2.0 and 3.5

If you enjoyed this post, please support the blog below. It's FREE!

Get the latest Asp.net, C#.net, VB.NET, jQuery, Plugins & Code Snippets for FREE by subscribing to our Facebook, Twitter, RSS feed, or by email.

subscribe by rss Subscribe by RSS subscribe by email Subscribe by Email

0 comments :

Give your Valuable Comments

Note: Only a member of this blog may post a comment.

© 2015 Aspdotnet-Suresh.com. All Rights Reserved.
The content is copyrighted to Suresh Dasari and may not be reproduced on other websites without permission from the owner.