More .NET on DDJ.com
ASP.NET2theMax: Textbox AutoEncoding Improves Security
The standard TextBox control does not verify input text by default, and this creates a security hole that a cross-site scripting attack can exploit. Here's a custom TextBox control that will "autoencode" text input.
Richard Grimes on .NET: Notification and Delegate Lifetimes
COM and .NET use two different approaches to event handlers and object lifetime management. Not surprisingly, the .NET approach is simpler, but does it provide all of the features you need?
Available online at http://www.ddj.com/topics/dotnet/.