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.

 

6 Comments

  • Absolutely essential release!

  • I don't know, but I was expecting a library with some helper classes for implementing a provider. But all that's there is a year-old article and an MS Access sample.

  • Hi Dover,



    The first release includes the full source code for the Access provider implementation. This uses the same helper utilities and base classes that we use for our SQL and other providers, and should be a good blue-print for how to build providers of your own.



    The second release will include the full source code for our SQL and AD/AZMan providers, along with a more detailed whitepaper walking you though the implementation of the provider archiecture.

  • The link for download the tollkit points to a non existing location.

  • Hi Lucas,

    Sorry about that -- the link changed. I just updated it to point to the new location: http://msdn.microsoft.com/en-us/asp.net/aa336558.aspx

    Hope this helps,

    Scott

  • I downloaded the toolkit, but all it contains are the provider model classes.

    That's fine, but how do I implement them in a Windows app or an ASP.NET app? There's no example.

    Thanks.

Comments have been disabled for this content.