|< < BACK||.NET|
|Programmers are often told not to reinvent the wheel||Happy Coding......|
Navigation: ASP.NET has a new higher-level model for creating site maps that describe our website. Once you create a site map, you can use it with new navigation controls to let users move comfortably around your website
Master pages: Need to implement a consistent look across multiple pages? With master
pages, you can define a template and reuse it effortlessly. On a similar note, ASP.NET
themes let you define a standardized set of appearance characteristics for controls,which you can apply across your website for a consistent look. Both features appear.
Data providers: Tired of managing the retrieval, format, and display of your data? With the new data provider model, you can extract information from a database and control how itís displayed without writing a single line of code. ASP.NET 2.0 also adds new data controls that are designed to show information with much less hassle (either in a grid or in a browser view that shows a single record at a time). Youíll learn more in Part 3.
Membership and profiles: ASP.NET adds a handful of new controls for managing security, allowing users to log in, register, and retrieve passwords without needing any custom code. Instead, you use the higher-level membership classes that ASP.NET provides (see Chapter 19). Profiles offer a similar high-level approach to help you store and retrieve user-specific information in your database, without writing any database
Portals: One common type of web application is the portal, which centralizes different information using separate panes on a single web page. Although you could create a portal website in ASP.NET 1.x, you needed to do it by hand. In ASP.NET 2.0, a new Web
Parts feature makes life dramatically easier .
Administration: To configure an application in ASP.NET 1.x, you needed to edit a
configuration file by hand. Although this process wasnít too difficult, ASP.NET 2.0
streamlines it with the WAT (Website Administration Tool), which works through a web page interface. Youíll be introduced to the WAT
AJAX Using ASP.NET 1.1
other useful links
Programmers are often told not to reinvent the wheel, and that the best programmers borrow from others before they start to build something themselves.