Tuesday, March 22, 2005 - Posts

Sample Code: ASC251 Working with the Security Controls in ASP.NET 2.0

Here is sample code and slides from my session at ASP.NET Connections.

ASC251: Working with the Security Controls in ASP.NET 2.0
Server controls are great for abstracting typical functionality in your application, so where are the security server controls? In this session, you will be introduced to each of the new security controls in the ASP.NET v2.0 Framework – Login, Login Status, Login View, and Password Recovery. You will learn how to implement these controls as part of the authentication schema of your applications.

Sample Code: APM251 Applied ASP.NET 2.0 Membership Programming

Here is the sample code and slides from my session at ASP.NET Connections.

APM251: Applied ASP.NET 2.0 Membership Programming
Authentication is one of the great assets of the ASP.NET v1.x Framework – but can it get better? In this session, you will be introduced to the new Membership API feature set in ASP.NET v2.0. You will learn how the membership providers abstract user authentication and how to set up a membership provider in your applications. You will learn how the Membership API enables you to include rich credential storage with very little code.

Sample Code: ASC302 Implementing Role-based Security with ASP.NET and SQL Server 2000

Here is the sample code and slide deck from my session at ASP.NET Connections.

ASC302: Implementing Role-based Security with ASP.NET and SQL Server 2000
Security in Web applications is paramount, and a current hot topic. In this session, you will learn how to implement a complete role-based security model for a Web application. You will learn how security plays a role in the ASP.NET Framework, how to set up user roles in a SQL Server database, and how to use them effectively. Through this presentation, you will learn how to quickly and effectively implement a role-based security model using ASP.NET and SQL Server 2000.