I provider di default e quelli aggiuntivi per Membership, Roles e Profile API di ASP.NET 2.0

Daniele Bochicchio

di , in ASP.NET,

Considerato che ultimamente sul forum ASP.NET 2.0 c'è molto "movimento", riservato in modo particolar modo a membership/roles/profile APIs e che sto finendo di sistemare il materiale del corso online/su CD dedicato ad ASP.NET 2.0 (promo: in bundle con il 25%! di sconto su un pacchetto hostring), vale la pena fare un po' di chiarezza.

La domanda è anche giusta, dato che molte offerte di hosting, specie a basso costo, non danno supporto per SQL Server (nè tantomeno per la Express, come invece Microsoft stessa avrebbe auspicato). Quindi spesso si ha a che fare con MySQL (se si è "fortunati") o Access.

Per cui, i provider di default, disponibili direttamente con la RTM, sono:

  • SqlMembershipProvider: per SQL Server 7, 2000 e 2005, anche Express
  • ActiveDirectoryMembershipProvider: per Active Directory

In giro poi ho trovato questi provider, da installare a parte:

Il primo è di Microsoft, gli altri due sono implementazioni indipendenti. So per certo che Oracle sta lavorando ad una propria versione, ufficiale, attesa però non si sa quando (ma credo sarà questione di tempo, è comunque strategico anche per Oracle offrirne una propria versione).

Se tutto questo non dovesse bastarvi, c'è sempre la possibilità di crearne di custom, che è il caso in cui dobbiamo "migrare" una struttura dati esistenti, preservandola, oppure abbiate bisogno di qualche funzionalità più strana.

Se non sapete cosa sono Membership e Roles API, eccovi un articolo. A breve avrete modo di leggere molte altre cose su questi argomenti, promesso! :)

Commenti
I provider di default e quelli aggiuntivi per Membership, Roles e Profile API di ASP.NET 2.0

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Nella stessa categoria
I più letti del mese
TAG CLOUD
.NET Framework, .NET Framework 2.0, .NET Framework 3.0, .NET Framework 3.5, .NET Framework 4.0, .NET Micro Framework, 10annidi, ADO.NET, AJAX, Architettura, ASP, ASP.NET, ASP.NET 2.0, ASP.NET 2.0 per tutti, ASP.NET 3.5, ASP.NET 3.5 per tutti, ASP.NET 4.0, ASP.NET 4.0 Guida completa, ASP.NET AJAX, ASP.NET Charting, ASP.NET MVC, ASPItalia.com, C# 4 Guida completa, Cache, Community Days 2010, Community Days 2012, CSS, Custom Control, Database, Databinding, Datagrid, Deployment, Dynamic Data Control, Entity Framework, Expression Blend, HTML 5 Espresso, HTML5, HttpHandler, HttpModule, HttpRuntime, IIS, ISAPI, Javascript, jQuery, LINQ, LINQ to Entities, LINQ to SQL, LogParser, Master Pages, Media Center, Membership API, Metro, Microsoft Expression, MIX11, Model Virtual Casting, Mono, MySQL, Object Oriented Programming, Off Topic, Office, ORM, Parallel FX, Pattern, PDC 2008, Profile API, Provider Model, Real Code Day 6, Report, Roles API, Security, SEO, Silverlight, Silverlight 2.0, Silverlight 3.0, Silverlight 3.0 Guida Completa, Silverlight 4.0, SQL Server, User Control, Visual Basic 2010 Guida completa, Visual Studio, WCF Data Services, WCF RIA Services, Web Service, web.config, Windows 7, Windows 8, Windows Azure, Windows Client, Windows Communication Foundation, Windows Identity Foundation, Windows Live Services, Windows Phone, Windows Phone - il libro, Windows Phone 7, Windows Phone 7.1, Windows Presentation Foundation, Windows Server, Windows Vista, WinRT, XAML, XBox 360, XHTML, XML, XNA, XSLT
BLOG INFO
  • 1.020 post, 438 commenti, 195 trackback
  • Feed blog: RSS Atom
In evidenza