Free tutorial: Security and Membership in ASP.NET 2.0

Filed under: Writing, ASP.NET

I wrote the 3rd tutorial in ASP.NET 2.0, this is the continuation of the first tutorial in data access, and the second in master pages, themes, and multiview. This new hands on lab is about managing user data with membership provider. ASP.NET 2.0 provides a good and extensible membership framework for managing any membersip tasks. Most of the membership tasks are:

  • Handling user login and authentication
  • Securing particular page or area in the website.
  • Handing user registration and notification.
  • Password management (retrieving, reset, and validation).
  • Assign user to particular roles, moving user from role to another.
  • Creating new user and roles
  • And another so much functions…

The good thing is Membership and Roles class are very extensible. We can extend the the functonality using the Membership Provider.

This tutorial covers the basic tasks in securing web page, and store the user data in SQL Server 2005 Express database. It uses forms authentication, which is the common practice in web application. I leave the advanced tips and tricks for my upcoming commercial book, hopefully soon :) .

Download the tutorial and source code from here:

ASP.NET 2.0: Pengaturan Keamanan dengan Login Control


April 23rd, 2007

1 Comment Add your own

  • 1. Choirul Personal Site &ra&hellip  |  June 24th, 2007 at 7:50 am

    […] Back to my writing, this is the 4th tutorial I made for ASP.NET 2.0. I wrote those labs manual based on several existing materials as the referrence. I went to MSDN website, digging my Teched 2006 DVD, and sometimes build my own sample code. This installment is about playing with web site navigation and do security trimming in it. It is a continuation of my previous writings about security control in ASP.NET. […]

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Most Recent Posts