Tuesday, April 19, 2005

For those of you who are following the back ported Membership API I have some news.  Tonight I had opportunity to visit with Scott Guthrie and I asked him when we might see the download return.  He indicated that it was likely not to return.  Currently DotNetNuke and Community Server are both licensed to use it.  Others can request it and will likely be granted license, but the issues around supporting it are apparently causing Microsoft to hold back on releasing it openly.  For those wanting to check it out you probably should plan on following the steps I outlined when it first appeared.  I will leave the latest changes in implementation to you for now.  Those who really want it will need to find a way to request it from the ASP.NET team.

Scott Guthrie, here is a thought.  Perhaps you could give it to a 3rd party like myself or someone else who could maintain it in an open source model.  That would free Microsoft from supporting it and still allow the community to begin writing against it to prepare for .NET 2.0 and gain its advantages today.  I would be happy to rebuild it under a new namespace to remove Microsoft from responsibility for support and updates.

A couple other news items from Scott.  Sharepoint 2006 or whatever the next version is called will support forms authentication for Internet sites.  He has updated his VirtualPathProvider sample code for Beta 2 of VS 2005.  See the download for the March 20, 2005 talk from VS Connections in Orlando.

4/20/2005 5:07:07 AM (Mountain Daylight Time, UTC-06:00)
If Microsoft doesn't realease the source, what's the possibility of the community rewriting it using the published interface?

Now that Beta 2 is out, I might see how difficult it is to backport.

BTW: Thanks for pointing out Permission Manager in your blog. I'd also like to port that to 1.1.
4/21/2005 1:16:00 AM (Mountain Daylight Time, UTC-06:00)
Kiliman, the back port includes membership, roles, profiles, providers, and anonymous users. It also includes an httpModule and a pile of code for reading configuration and more. Doing this level of back-porting work would take a lot of effort. It might be easiest just to write some basic authentication controls that run against the same database for now, assuming Microsoft doesn't offer the back ported API to more customers.
5/15/2005 2:17:21 AM (Mountain Daylight Time, UTC-06:00)
Looks like they have released it! I have been using it for a few weeks now and really like it :). Hope it doesn't blow up on me in July when the license "expires".

Thanks Corey..
5/15/2005 8:59:00 PM (Mountain Daylight Time, UTC-06:00)
Rob,

You are correct. There is a download back online now for those that know where to look. I have not done a thorough evaluation of this one, but he fact that it is dated Dec. 8, 2004 implies that it is likely out of sync with ASP.NET 2.0 Beta 2. They imply that as well when the say there will be significant work required to upgrade. It is unfortunate that the code has not been released as shared source so that it can be kept in sync. I still think it is a better solution than rolling your own from scratch. Glad to hear you like it!
Name
E-mail
Home page

Comment (HTML not allowed)  

Enter the code shown (prevents robots):