The new System.Net.Mail library in ASP.NET 2.0 introduces some useful features, but it also includes bugs. Find out how they come into play when you send mail.
Articles Written by Eric Smith
Sure, you can bind database-related objects to grids and repeaters, but what about binding your own objects to grids and lists? Learn how to build a class that can be bound to a Repeater without involving any databases.
Although easy to create, user controls are harder to share between projects. As an alternative, you can create a composite control, which is harder to create, but much easier to share between applications.
Atom, the replacement for RSS, is quickly being adopted by many blogging software makers. Learn how to produce an Atom XML feed using a database table.
Password security is an easy way to tighten access to any application. Use this function to check a password against a set of rules, as well as a set of previously used passwords.
Enable your users to download data for use in Excel spreadsheets with a few easy tricks that leave all the hard formatting work to Excel.