开发者

Are there any ASP.NET MVC subscription-based starter kits or examples?

开发者 https://www.devze.com 2022-12-10 23:05 出处:网络
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

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 开发者_如何学Cmy 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.


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


BrainTree supports recurring billing and offers a (documented) client library for .NET.

Also, they're being used by some big names such as 37signals, github and animoto.


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?

0

精彩评论

暂无评论...
验证码 换一张
取 消