ASP.NET - Developer Productivity



ASP.NET 2.0 Features
Developer Productivity
            Master Pages
            New Code-Behind Model in ASP.NET 2.0
            Creating & Sharing Reusable Components 
            New ASP.NET 2.0 Controls
                       Data Controls
                       Security Controls
                       Other New Controls
                       Validation Groups
            Web Parts Framework
            Visual Studio 2005 Improvements
Administration and Management
Speed and Performance
            Caching Feature
ASP.NET 2 Developer Productivity 

Professional ASP.NET 2.0 Databases

This excerpt from Professional ASP.NET 2.0 Databases   by Thiru Thangarathinam, is printed with permission from
Wrox Publication.
<<Previous  Next>>

Developer Productivity

One of the goals of ASP.NET 2.0 is to enable developers to easily and quickly build feature-rich web applications. To accomplish this, Microsoft looked at the existing ASP.NET 1.x applications to identify the common features, patterns, and code that developers build over and over today. Once they identified those features, they componentized those features and included them as built-in functionality of ASP.NET. With ASP.NET 2.0, the ASP.NET team has a goal of reducing the number of lines of code required for an application by a whopping 70%. To this end, Microsoft has introduced a collective arsenal of new features that are now available to developers in ASP.NET 2.0.

Using these features, you can spend your time building richer, more fully featured applications by leveraging the new controls and infrastructure services built into the core platform, as opposed to writing a lot of infrastructure code as is the case with ASP.NET 1.x. For example, ASP.NET 2.0 now includes builtin support for membership (username/password credential storage) and role management services out of the box. The new personalization service provides for quick storage/retrieval of user settings and preferences, enabling rich customization with minimal code. With ASP.NET 2.0, Microsoft has introduced a new concept known as master pages that now enable flexible page user interface (UI) inheritance across sites. The new site navigation system enables developers to quickly build link structures consistently across a site. Site counters enable rich logging and instrumentation of client browser access patterns. Themes enable flexible UI skinning of controls and pages. And the new ASP.NET Web Part Framework enables rich portal-style layout and end user customization features that would require tens of thousands of lines of code to write today. Along with all these features, ASP.NET 2.0 also brings with it 45 new server controls that enable powerful declarative support for data access, login security, wizard navigation, image generation, menus, treeviews, portals, and more. The next few sections will provide you with a glimpse of these features.

<<Previous  Next>>

Write your comment - Share Knowledge and Experience

More Related links 

ASP.NET Overview

This article includes brief about ASP.NET, advantages of ASP.NET, navigation sequence of ASP.NET web form, web Form components, .NET framework, event handlers in ASP.NET, web form events, server control events in ASP.NET, and server controls vs. HTML controls, validation controls, navigation, and steps to store cookies, ways to authenticate and authorize users in ASP.NET etc.

ASP.NET application life cycle

This article describes ASP.NET application life cycle

ASP.NET Application and Session state variables

This articles describes the ways to preserve page data between the requests in ASP.NET using Application and Session state variables.

ASP.NET 2.0 Data Controls

One of the important goals of ASP.NET 2.0 is 70% code reduction. The data controls supplied with ASP.NET 2.0 play an important role in making this ambitious goal a reality. Data source controls provide a consistent and extensible method for declaratively accessing data from web pages..............

ASP.NET 2.0 Security Controls

With ASP.NET 2.0, things have changed for the better. For security-related functionalities, ASP.NET 2.0 introduces a wide range of new controls..............

ASP.NET 2.0 New Controls

In addition to the new controls, ASP.NET 2.0 also provides numerous enhancements to existing controls that make these controls more versatile than ever before in building component-based web pages. For example, the Panel control now has a DefaultButton property that specifies which button should be clicked if the user presses the Enter key while the panel has the focus.........


Latest placement tests
Latest links
Latest MCQs
» General awareness - Banking » ASP.NET » PL/SQL » Mechanical Engineering
» IAS Prelims GS » Java » Programming Language » Electrical Engineering
» English » C++ » Software Engineering » Electronic Engineering
» Quantitative Aptitude » Oracle » English » Finance
Home | About us | Sitemap | Contact us | We are hiring