Practical .NET


Roll Your Own Control Designers

It's not enough to build a great custom control to help your end users -- you must also help other developers use your control.

Build More Scalable Sites

Learn how to integrate ASP.NET's built-in security tools with the features of your existing site.

Customize Security in ASP.NET 2.0

ASP.NET 2.0 provides a robust set of functionality for implementing rich and flexible forms authentication in your applications.

Build Smart Web Apps With Atlas

Microsoft's Atlas toolkit for building Ajax-enabled applications allows you to create more interactive and more scalable application than conventional Web tools-and even outperforms .NET smart client applications.

Optimize ASP.NET Performance

Take advantage of these performance tips, and make your ASP.NET applications fly whether you use version 1.1 or 2.0.

Leverage Databinding With Less Code

Databinding in ASP.NET 2.0 is a different beast from its original implementation in ASP.NET -- there are more databinding controls and a radically different approach that gets more done with less code.

Create Data-Bound Controls With ASP.NET 2.0

ASP.NET 2.0 lets you build a data-bound custom control that ensures your data is always displayed consistently.

Determine Performance Requirements

Take advantage of the Windows Management Interface to correctly gauge your application's performance requirements.

Integrate the Client and Server

Take advantage of a new tool for integrating client-side activities with server-side resources in ASP.NET 2.0 by exploiting the ability to have client-side code call server-side routines.

Customize Sites With Web Parts

Users know their needs and preferences better than anyone. Give them the power to create the site they want to use with ASP.NET's Web Parts.

Add Magic to Forms With Wizards

Take advantage of ASP.NET 2.0's new Wizard control to build wizard-based UIs with less code and a better experience for your users.

Let Users Save From ASP.NET

Export the content of your ASP.NET pages to standard Office document types to avoid having to create separate reports.

Build Printable ASP.NET Pages

Provide printing capabilities in your ASP.NET apps using server-side controls and JavaScript automation, or by using VS.NET add-in tools such as Crystal Reports.

Build Web Sites Using Master Pages

ASP.NET 2.0 master pages enable you to set the common content for a group of Web pages quickly and easily, while also providing for each page's unique content.

Create Cool Custom Tables

Learn how to create and customize data-intensive tables in ASP.NET Web applications.