Custom Role Provider con ASP .NET MVC

Come creare un Custom Role Provider con ASP .NET MVC.