The .NET 2.0 framework has brought developers many new useful features and a whole host of new built-in functionality that can be utilized in everyday development. One of the more complex new built in features is user management.
User management, membership, profiles, roles, security, authentication, authorization, it can go by a number of different names and definitions. The bottom line is that most web applications require some form of storing user accounts, their information, and usually at bare minimum their logon credentials.
Kevin Koch is a senior software engineer with over 8 years experience designing and architecting primarily web based applications. Fresh out of college during the nineties he co-founded Task Solutions and developed several projects with the then popular classic ASP. 



