Description: Posted September 30, 2003 Technology Toolbox: C#, ASP.NET O ne of my first serious ASP.NET challenges was a project to develop a generic login form that any application at my client's site could use. A successful login needed to return a User object the calling application could use to get information about a verified use, and a failed login needed to return an error. The most effective and elegant solution was to create a custom ASP.NET server control. This under-publicized...