Patrick Hynds
All you need to know about Membership
I don't know much about Membership and don't have an overwhelming need to learn more about it, but it was the only presentation Patrick Hynds was giving so I wasn't going to miss it!
LoginView Control provides various rules depending on user status or role.
Membership Class - creating and deleting users, retrieving info about users, generate random passwords, validate logins, etc. Also includes read-only static properties for data access.
MembershipUser class, returned by various Membership methods
Need to add LocalSQLServer connectionString
clear
add name="LocalSQLServer" connectionString="Server=.;Database=aspnetdb;...
Website-->ASP.NET Configuration.
C:\windows\.net\v2\aspnet_regsql.exe to create the SQL support
Provider Model
Transparent functionality, decoupled through configuration
Custom Provider demo
No ConnectionString. Under membership section
add name="provider"...
CustomMemProvider : MembershipProvider
ValidateUser() has to be in the custom membership provider. Other methods have to be included if they are to be used.
Right-click on MembershipProvider and select Implement Abstract Class in VS2005. All base methods are created. Nice!
[tags: Patrick Hynds, Code Camp 5]