Here you'll find samples to speed you up when building your own Provider based features:
Code Template for Building a Provider Based Feature
The provider model in the .NET 2.0 Framework is not just for use by various features like Membership and Role Manager. The core classes that are used to build provider based features are all public and can be used in your own projects to add a pluggable and extensible provider layer. This download contains five sample files that you can use in a C# project to start building a provider based feature. The readme included in the zip file explains how to add the files to a C# assembly project and then edit the code to create a starting point for building out your own provider based feature.
Download | Website
You do not have SQL Server on your website, but still want to you the advanced features provided by the ASP.NET 2.0 provider model?
Here's the solution:
Sample Access Providers
The Sample Access Providers Starter Kit is a C# class library project containing implementations of ASP.NET 2.0 providers for the following features: Membership, Role Manger, Profile, and Web Parts Personalization. All of the providers use Microsoft Access for database storage. The starter kit also includes an empty Microsoft Access database containing the database schema used by the providers, as well as a sample web.config showing how the providers can be configured for use in an ASP.NET 2.0 application.
Note:You will need Visual C# Express to compile this starter kit before using it with Visual Web Developer Express.
Download here