ASP.NET 2.0 Provider Toolkit now available for Download
Brian posted about this a little earlier today, but in case you missed it I'd recommend checking it out.
The ASP.NET Provider Toolkit provides a full source code implementation for how you can build a set of ASP.NET 2.0 providers for the new Membership, Role Managmenet, Health Monitoring and Personalization features.
For those of you who haven't looked into the ASP.NET 2.0 provider model yet, it is definitely worth reviewing. I think you'll find it provides a pretty nice extensibility model that lets developers pull out and replace the built-in implementations of our core building block services, and does a good job of letting you easily use the rich productivity features we've added in V2 (Membership, Role Manager, Profile, Site Navigation, Login Controls, WebParts, Menu/TreeView/Breadcrumb controls, etc, etc, etc) while at the same time preserving your options to extend and customize the built-in support in a really flexible way if needed.
Phase 1 of the Toolkit includes the source code for the Access providers we had in Beta1 but were cut in favor of SQL Express in Beta2. Phase 2, which will happen later this year, will include the complete source code for the SQL Server, SQL Express, and AD/AZMan providers that we'll ship with the final release of the product. We are also working on a detailed whitepaper (currently 75 pages and growing) that describes the provider pattern we implemented in ASP.NET 2.0 in detail, and talks about strategies for implementing new ones of your own.