Ohh wow a lot have been changed now. It's a really too old post to reply but just for information sake
4.5.2 Creating and Configuring a New Project
Many web sites feature the facility for the user to create a user account. They can then log into the web site and enjoy a personalized experience. This requires that the developer creates database tables to store user information, along with code to gather and process this data. This represents a burden on the developer, and there is the possibility for security issues to creep into the developed code. However, ASP.NET 2.0 introduced the Membership system. This system is designed around the concept of Membership, Profile and Role Providers, which together provide all of the functionality to implement a user system, that previously would have to have been created by the developer from scratch.
Reference Link :
https://dev.mysql.com/doc/connector-net/en/connector-net-simple-membership-tutorial-creating.html