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

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! :)

Nella stessa categoria

Commenti
TrackBack scrive:
11/01/2006 ore 10.36

Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.

© 1998-2008 - ASP.NET, Media Center e tecnologia - Il blog di Daniele Bochicchio

TagCloud
.NET Framework, .NET Framework 2.0, .NET Framework 3.0, .NET Framework 3.5, 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 AJAX, ASP.NET MVC, ASPItalia.com, Cache, CSS, Custom Control, Database, Databinding, Datagrid, Deployment, HttpHandler, HttpModule, HttpRuntime, IIS, ISAPI, Javascript, LINQ, LINQ to SQL, LogParser, Master Pages, Media Center, Membership API, Microsoft Expression, Mono, MySQL, Object Oriented Programming, Off Topic, Office, Pattern, Profile API, Provider Model, Report, Roles API, Security, Silverlight, Silverlight 2.0, SQL Server, User Control, Visual Studio, Web Service, Windows CardSpace, Windows Client, Windows Communication Foundation, Windows Live Services, Windows Mobile, Windows Presentation Foundation, Windows Server, Windows Vista, WinFS, XAML, XBox 360, XHTML, XML, XSLT
BLOG INFO
  • Post: 846
  • Commenti: 363
  • TrackBacks: 185
  • Feed blog e contenuti tecnici: RSS
  • Feed blog: RSS Atom OPML

MVP
CATEGORIE
I PIÙ LETTI DEL MESE
IN EVIDENZA