我正在研究为主要使用Microsoft技术的商店构建商业SaS站点的技术。推荐(基于Microsoft的)SaS框架?
这个想法是,该网站将有可插拔模块,功能是免费或付费。客户将能够切换&功能之间的变化,&自动调整其账单,因为他们这样做。
如果我滴溜溜这个我自己,我会使用:
- .NET 4/VS2010/C#/ ReSharper的/ NUnit的/起订量
- NDependencyInjection
- SQL服务器
- 的LINQ to SQL
- ASP.NET MVC 3
- Authorize.net(或可能账单交给SAP)
- Selenium
...和手工卷基于IOC-插件架构(例如,对ASP.NET MVC的插件here和here一些很好的讨论)。
但是在这一点上我想知道 - 这是否做过?我正在想象一些模糊的类似于CMS的架构,它具有内置插件,商业订阅内容&。所有这些,都卷入了“现货供应”的解决方案,无论是FOSS还是商业。
任何人都可以推荐这样的解决方案,或者它只是一个'滚自己的'工作?我认为DotNetNuke可能值得关注,但是会很感激那些在生产中使用它来完成这类任务的人的反馈。
编辑为: DotNetNuke出现在continuing with WebForms上,这对我来说至少是一个很大的折衷。正如那个帖子的评论者所说,这是一个进化的死胡同。
再次编辑:Silverlight是绝对是这个项目。我们需要支持多种设备,包括非微软移动设备,如Android和iOS平板电脑&。我们确实需要一个相当丰富的用户界面,但我们将在Javascript中这样做。