views:

580

answers:

4

Basically something that handles the low-level "plumbing" code for a subscription-based service. I see a lot of things dealing with basic membership, but nothing that handles the subscription aspect (recurring billing, automated jobs for setting up billing, notification for billing, etc). This might be the one thing that keeps me from using ASP.NET MVC for my SaaS idea, since it would take a fair amount of development time to write my own; if I go with my other option, Ruby on Rails, I can buy a kit that does all of this for $250. I haven't found anything even remotely close to this for .NET - all of the SaaS sample apps I've seen are more like StackOverflow et all where you have one site that multiple people log on to, not the web application model where you have subscribers who are billed monthly, each of whom has users and other entities (e.g. Customers, Tasks, etc) for their own site.

Is there anything similar for ASP.NET, or some kind of guidelines for writing my own if I have to, so I don't waste too much time? As a startup that means that I'm doing all the coding myself.

I've found this, but it seems to only be for billing and didn't seem to have much (any?) documentation on exactly how to set it up.

A: 

Hello jst check ot ths link ths mght b help u ot

http://www.asp.net/learn/mvc-videos/

Cheers

Neerav Chauhan
Thats not really all that helpful. That contains only basic training videos.
Alastair Pitts
Agreed, would like to see something more helpful
cc0
A: 

I'm not sure this is entirely helful, but .NET has the built in membership provider that you can ovverride to customize it. If you start with that, it wouldn't be that hard to build in some simple subscription code to handle the authorization. Then you could probably buy a e-commerce library to handle the acual billing code to integrate with a payment gateway and other payment services like paypal.

Personally I would recommend ASP.NET MVC because version 2.0 just came out! Plus your skillset would be much more portable with Win Forms and WPF, and even Mono and the iPhone with Mono Touch! How much of a market is there for ruby right now in your area?

SkippyFire
+1  A: 

Website Spark (Microsoft partner program) just put out Freemium 1.0 which might be a good starting point. I haven't yet played with it, just saw the ad in my inbox today.

http://code.msdn.microsoft.com/WATFreemium

Paul

Paul
A: 

It doesn't get much better than this: http://www.asp.net/learn/mvc/#MVC_SampleApp

Subscription, I didn't see any. I'm an MSDN subscriber via BizSpark.

TazEngine
I'm not looking for a sample, I was looking for a way to handle software as a service like Basecamp.
Wayne M