Scott on Writing

Musings on technical writing...

ASP.NET v1.1 Member Management Component Prototype Released

As blogged about by Kent Sharkey, Scott Watermasysk, and others, the Microsoft ASP.NET v1.1 Membership Management Component Prototype has been released.  The MMCP provides a set of classes to facilitate membership, role-based authorization, and authenticated and anonymous user profiles.  The MMCP sets out to mimic the functionality of the membership and profile capabilities that will be part of ASP.NET 2.0.

Hate to complain, but I have a couple of issues witht he MMCP release as it currently stands:

  1. There's no documentation or examples.  The download includes a Word document that discusses setting up the MMCP - installing the database entities and configuring the Web.config - but there are no code samples or working applications to show off the technology.  True, this is being used, supposedly, by DotNetNuke 3.0, so you could download that and poke around the code, but it would be nice to have a very scaled back, working application included in the download.
  2. No source code is provided, just a pre-compiled assembly.  Why not include both the pre-compiled assembly and source, for those that want to study this application in more depth?  (Granted, you can just use Reflector, but it would be nice to have a tightly packaged VS.NET project with comments and whatnot.)
  3. Supposedly the license for using the MMCP is too restrictive.  In the MMCP Forums, poster JocularJoe mentions that the EULA prohibits folks from using the MMCP is a production environment.  I was unable to find a EULA in the downloaded files myself, so I can't confirm this, but I think what JocularJoe's comment stems from is that in DNN 3.0 there is a EULA with the MMCP that has some pretty limiting verbage.

Keep in mind that the MMCP is a prototype, which means, I suppose, that there will be a non-prototype version released.  Hopefully one that has a more clearly defined EULA, contains source, and has some documentation.  That's my fervent hope, but, to be honest, I wouldn't be terribly surprised if there was no such final version released.  One only has to think back to the IE Web Controls to recall a product that was released as beta, but never had an RTM version.  (And a product that had pretty sorry documentation.)

posted on Tuesday, December 14, 2004 9:33 AM

Feedback

# re: ASP.NET v1.1 Member Management Component Prototype Released 12/14/2004 2:50 PM Brian

Why would they release the .dll and some docs without the source if it is open source / free / whatever? I always feel a little paranoid with these free .dll's that have features related to security. I hope they release the source as well soon so I can use it in a project due the end of Jan. I wanted to use v2.0 but it will be not released for production before Feb 05' or later.

# Microsoft Member Management Component Prototype 12/14/2004 9:11 PM JOEL'S BLOG

# Microsoft Member Management Component Prototype 12/14/2004 9:12 PM Joel's Virtual Desktop

# Microsoft Member Management Component Prototype 12/14/2004 9:14 PM Joel Ross

# re: ASP.NET v1.1 Member Management Component Prototype Released 12/19/2004 6:54 PM Jagdeep Sahdeva

The SQL script in the Installcommon.sql, creates the database and it makes the person executing the script (SQL) the dbo (if one is using Windows authentication)? Is this a design feature for a product related to Security. Not sure why? Any ideas.

# re: ASP.NET v1.1 Member Management Component Prototype Released 12/20/2004 2:36 AM Maxim V. Karpov

Scott,

If you want to see example of use look into Dotnetnuke ver 3.0. I truely believe that this open source project forced release of the prototype!

Maxim
[www.ipattern.com do you?]

# Implementing whidbey's membership management and profile management in ASP.NET 1.x applications. 12/30/2004 9:23 PM Saravana's Blog

Implementing whidbey's membership management and profile management in ASP.NET 1.x applications.

# re: ASP.NET v1.1 Member Management Component Prototype Released 1/4/2005 8:32 AM Joe Brinkman

There is actually a document included with DotNetNuke ([Dotnetnuke Root]\Documents\Dotnetnuke Membership.doc) that describes many of the details you seek. While it is specific to our implementation of the provider, it certainly can provide more insight into how to use the APIs in a working application and some of the design decisions we made (some were forced on us ;-) ).

# Member Management Prototype Component Beta 1/10/2005 6:01 AM Wackylabs.net

Here are my first impressions on the Members and Roles library issued by Microsoft to run on ASP.Net 1.1 and to simulate some of the new features to be found in ASP.NET 2.0.

# re: ASP.NET v1.1 Member Management Component Prototype Released 1/10/2005 12:51 PM Joe

>I was unable to find a EULA in the downloaded files myself
You are prompted to accept a license agreement when installing the MSI - if you clicked through you'll have to uninstall and reinstall to get another chance to see it. It's the same as the DNN 3.0 license.

Apparently there are plans to release an update with bug fixes and presumably compatibility with Whidbey Beta 2 during 1H2005 - which is later than I'd like:

http://lab.msdn.microsoft.com/ProductFeedback/viewfeedback.aspx?feedbackid=d76db320-7a22-4c3e-82d0-0b749fafee08

In the short term I'd settle for the current buggy version with a less restrictive license.

Title:  
Name:  
Url:
Protected by Clearscreen.SharpHIPEnter the code you see:
Comments   

Add To Your Reader

My Links

Archives

Post Categories

 

I am a Microsoft MVP for ASP.NET.
I am an ASPInsider.
<May 2008>
SMTWTFS
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

Comment Stats

DayTotal% of Total
Sunday 1866.8%
Monday 37913.9%
Tuesday 45316.7%
Wednesday 50418.5%
Thursday 53519.7%
Friday 49418.2%
Saturday 1666.1%
Total 2717100.0%

Hour1Total% of Total
12:00 AM 652.4%
1:00 AM 682.5%
2:00 AM 622.3%
3:00 AM 742.7%
4:00 AM 572.1%
5:00 AM 1033.8%
6:00 AM 1084.0%
7:00 AM 1585.8%
8:00 AM 1716.3%
9:00 AM 1475.4%
10:00 AM 1716.3%
11:00 AM 1816.7%
12:00 PM 1886.9%
1:00 PM 1696.2%
2:00 PM 1605.9%
3:00 PM 1324.9%
4:00 PM 1073.9%
5:00 PM 923.4%
6:00 PM 913.3%
7:00 PM 963.5%
8:00 PM 833.1%
9:00 PM 782.9%
10:00 PM 792.9%
11:00 PM 772.8%
Total 2717100.0%

Comments by Blog Entry Date/Time

Day Entry MadeAvg.Total
Sunday 5.54144
Monday 5.22339
Tuesday 4.28419
Wednesday 7.67637
Thursday 6.90607
Friday 5.48411
Saturday 5.33160
Total 5.842717

Hour1 Entry MadeAvg.Total
12:00 AM 5.0035
1:00 AM 1.002
5:00 AM 0.000
7:00 AM 7.0035
8:00 AM 5.35107
9:00 AM 6.32278
10:00 AM 6.47246
11:00 AM 4.41181
12:00 PM 6.88330
1:00 PM 3.00111
2:00 PM 5.41222
3:00 PM 8.64285
4:00 PM 4.0589
5:00 PM 5.92154
6:00 PM 4.52113
7:00 PM 9.67174
8:00 PM 9.80147
9:00 PM 5.05111
10:00 PM 5.4265
11:00 PM 4.5732
Total 5.842717

Learn More About Comment Stats
1 - All times GMT -8...


Blog Stats

Favorite Web Sites

My Books

My MSDN Articles