Project Description
Custom ASP.NET 2.0 providers which use db4o as back-end. Beginning with Membership Provider, Role Provider, and Profile Provider. Code is based on MSDN sample code and is unit-tested. Version 1.0 uses db4o 7.4 and C# 3.0. Prior versions of source use db4o version 6.1 and C# 2.0.
Known issues:
- Create Member function in the ASP.NET Configuration web tool crashes if hashing passwords (the cryptographic Hash() function crashes for some reason), but it works fine within your application.
IMPORTANT: If you plan to use db4o in an ASP.NET web application, understand that db4o requires FullTrust .NET security permissions (because it depends on reflection and unmanaged code), which many shared hosting providers do not provide to your web application. However, there are some shared hosting providers that will run your web app with FullTrust; I am told that http://www.ihostasp.net does so, but I have not tried it myself. It is simply the first one I found when googling.