Five New Security Tutorials Now Available

Posted by: Scott on Writing, on 28 Feb 2008 | View original | Bookmarked: 0 time(s)

As I blogged about earlier, I've been working on some tutorials for the www.asp.net site on the topics of forms authentication, authorization, membership, and roles. The first set of tutorials coveredsecurity basics and examined forms authentication in detail. The second set of tutorials are now available online and focus on the Membership framework and the SqlMembershipProvider.

  • Creating the Membership Schema in SQL Server[VB | C#] - explores the Membership framework and its goals. Looks at configuring and setting up the SqlMembershipProvider, which stores user account information in a Microsoft SQL Server database.
  • Creating User Accounts[VB | C#] - examines creating user accounts using the CreateUserWizard control as well as using the Membership class's CreateUser method.
  • Validating User Credentials Against the Membership User Store[VB | C#] - shows how to validate a user's supplied credentials and log them on (and off) the site. Looks at using both the Login Web control and the Membership.ValidateUser method.
  • User-Based Authorization[VB | C#] - examines how to restrict access to pages or functionality within a page based on the logged in user.
  • Storing Additional User Information[VB | C#] - the Membership framework only stores a handful of user attributes, but oftentimes additional, application-specific user information needs to be tracked. This tutorial looks at how to accomplish this.

Like with the Working with Data tutorials, all tutorials are available in C# and VB versions, include a complete, workingsource code download, and are available to download as PDF. The next batch of tutorials will examine the Roles framework (and the SqlRoleProvider).

Enjoy! - http://asp.net/learn/security/

Advertisement
Free Agile Project Management Tool from Telerik
TeamPulse Community Edition helps your team effectively capture requirements, manage project plans, assign and track work, and most importantly, be continually connected with each other.
Category: Security | Other Posts: View all posts by this blogger | Report as irrelevant | View bloggers stats | Views: 906 | Hits: 16

Similar Posts

  • Building Advanced Layouts With RadSplitContainer more
  • How to completely process and filter all bounced e-mail messages and get a notification via email when it's completed! more
  • New ASP.NET Architecture more
  • Issue 41 - How to Upgrade DotNetNuke v5+, DataSprings Dynamic Forms Completion Events more
  • Encrypt your AJAX traffic using Microsoft Silverlight and Ajax.NET Professional more
  • Using Assert.AreSame more
  • Intersoft WebUI Studio 2008 R2 SP1 is Now Available more
  • What's New in DNN User Manual for DNN 4.9+ more
  • DataTable JSON Serialization in JSON.NET and JavaScriptSerializer more
  • Jan's Microsoft .NET Micro Framework Web Site Updated more

News Categories

.NET | Agile | Ajax | Architecture | ASP.NET | BizTalk | C# | Certification | Data | DataGrid | DataSet | Debugger | DotNetNuke | Events | GridView | IIS | Indigo | JavaScript | Mobile | Mono | Patterns and Practices | Performance | Podcast | Refactor | Regex | Security | Sharepoint | Silverlight | Smart Client Applications | Software | SQL | VB.NET | Visual Studio | W3 | WCF | WinFx | WPF | WSE | XAML | XLinq | XML | XSD