ASP.NET一堆內建服務,只提供SqlProvider,至於Oracle或MySQL怎麼辦?現在Oracle或MySQL也應該是因為微軟的不支援,而自己開發相關Provider來提供給他們的資料庫使用者及客戶。
下面是Oracle和Mysql提供的Provider:
http://www.oracle.com/technology/tech/dotnet/aspnet/index.html
http://dev.mysql.com/downloads/connector/net/5.1.html
Oracle提供了下列Provider:
- Membership Provider
- Role Provider
- Site Map Provider
- Session State Provider
- Profile Provider
- Web Events Provider
- Web Parts Personalization Provider
- Cache Dependency Provider
Oracle提供的Provider似乎比微軟自己提供的還多,但是還是Beta版的,所以需要正式版的人可能要再多等一陣子.
Oracle還提供了在Vistual studio中對Oracle資料庫支援的外掛程式的,用Oracle的可以到Oracle網站去看看去,裡面有不少的好資源。
SQLite membership profile and role providers: This is a SQLite based Profile,Membership,Role Providers written in C# for .NET 2.0
http://www.codeproject.com/useritems/SQLiteProviders.asp
Database Drivers not provided by Microsoft (Updated)
http://weblogs.asp.net/jguadagno/archive/2007/10/09/database-drivers-not-provided-by-microsoft.aspx
AspSQLProvider is a PostgreSQL implementation of the ASP.NET 2.0 Membership, Role and Profileprovider
http://www.ohloh.net/projects/5623?p=AspSQLProvider