C# – the best way to manage users in ASP.NET MVC

asp.netasp.net-mvc-3cnet

I'm new in ASP.NET MVC. I've switched to it from PHP.

In PHP, when i was creating a page that manage users, i often created the tables Users and Profiles and store the data in them. In ASP.NET, there are the Membership and Profile Providers.

So, my question is, what is the best way to manage users in ASP.NET MVC? Should I create custom tables and logic like in PHP or should I create Custom Providers?

I know, there are many similiar topics about this problem. However, none of them is exactly what I need.

Thanks in advance, Mike.

Best Answer

use ASP.Net Memebership do not recreate the wheel,

http://www.asp.net/mvc/tutorials/mvc-music-store/mvc-music-store-part-7