Products
Database Search Solution (New Version) Search Control SEO Pager Highlighter Shortcut Controls Crypt Package Free ASP.NET Controls
Geotargeting Component ASP.NET Media Player Control Flash Video Player Control Services
ASP.NET Telecommute Jobs Free IP Location Lookup Test .Net Regular Expressions CSS/Table/DIV Page Layouts Custom Programming Article Sites Master List |
ASP.Net 2.0 ImprovementsIn this article we discuss the several new features that are introduced in ASP.NET and see how it has improved by doing so. The need for improvement lead to ASP.NET 2.0, which was designed keeping in mind the factor that web development requires to be made simpler and faster. ASP.NET 2.0 was designed to meet the following goals:
New Features in ASP.NET 2.0ASP.NET 2.0 offers some of the following new features:
Let's discuss these new features in detail: Master PagesASP.NET didn't offer a way to have a consistent look and feel for the complete web site. ASP.NET 2.0 solved this problem by introducing master pages. A master page is a template for other pages, with shared layout and functionality. The master page defines placeholders for content pages. The result page is a combination (merge) of the master page and the content page. More about master pages read in Master Pages in ASP.NET 2.0 tutorial ThemesTo give a customized look to the web applications, ASP.NET 2.0 came up with the themes/skins feature (more about this feature you can find in Themes and Skins in ASP.NET 2.0 tutorial). ASP.NET 2.0 aimed to achieve the following design goals:
Web PartsASP.NET 2.0 Web Parts provide a consistent look for a site, while still allowing user customization of style and content (more in Web Parts in ASP.NET tutorial). New controls:
NavigationASP.NET 2.0 introduces built-in navigation controls (more in Web Site Navigation in ASP.NET 2.0 tutorial)
SecuritySecurity plays a key role in application development. So the confidential and personal information need to be protected (read more on Security Features in ASP.NET 2.0). In ASP.NET 2.0 the following controls has been added:
Roles and PersonalizationInternet communities are gaining popularity. ASP.NET 2.0 has personalization features for storing user details. This caters to an easy way to customize user (and user group) properties (more about user management read in User registration and authentication for an ASP.NET 2.0 tutorial). InternationalizationTo cater and reach out to a large audience is important and requires reaching people with different languages. So to handle this, ASP.NET 2.0 introduces an improved support for multiple languages (read more in Building Multilingual Web Sites with ASP.NET tutorial). Data AccessThere are many data driven web sites that use databases or XML files as data sources. With ASP.NET this involved code, and often the same code had to be used over and over in different web pages. A key goal of ASP.NET 2.0 was to ease the use of data sources and eliminate this redundancy. ASP.NET 2.0 has a whole new data controls, removing much of the need for programming and in-depth knowledge of data connections. Read more in Data Source Controls in ASP.NET 2.0 and DataSet and DataAdapter in ASP.NET 2.0 tutorials Mobility SupportOften with Mobile devices is a problem arises when it comes to screen size and display capabilities. In ASP.NET, the Microsoft Mobile Internet Toolkit (MMIT) is used for such purposes. But In ASP.NET 2.0, MMIT is no longer needed because mobile support is built into all controls. ImagesIn ASP.NET 2.0, following new controls for image handling have been included:
These controls are important for better image display on mobile devices, like hand-held computers and cell phones. Automatic CompilationASP.NET 2.0 supports automatic compilation. The first run will compile all files within a directory, including support for WSDL, and XSD files. Compiled Deployment (Installation) and Source ProtectionASP.NET 2.0 also provides pre-compilation. A complete web site can be pre-compiled. This gives an easy way to deploy (upload to a server) compiled applications, and this protects the source code as only compiled files are deployed. Site ManagementASP.NET 2.0 introduces three new features for web site configuration and management:
Development ToolsAlong with ASP.NET, Project and design features were released in Visual Studio.NET keeping in mind the need of corporate developers. With ASP.NET 2.0, Visual Studio 2005 was released. Visual Studio 2005's key design features include:
For non-corporate developers who cannot access Visual Studio.NET, ASP.NET introduces a new and free tool called Visual Web Developer. More about this free tool read in Introduction to Visual Web Developer 2005 - Express Edition tutorial. Tutorial toolbar: Tell A Friend | Add to favorites | Feedback | |