我们正在开发一个独特的电子商务网站。这个网站是独特的,因为购买时不是由一个人,而是一个团体或“协作”决定。个人可以将商品添加到购物车,但最终购买由团队在“协作”工作或团队努力中决定。因此,每个团队成员都可以获得任务,团队间消息传递,可以通过调查对功能进行评级,设置里程碑,对对他们来说很重要的特定功能进行排名。另一个重要的部分是网站的许多方面允许来自该组织成员的评论。应用程序中的许多项目都是由团队“评论”。有什么我们可以购买(C#/ ASP.NET / MVC)给我们这个功能。评论,任务,调查,评级,消息,排名协作引擎?
答案 0 :(得分:1)
您提到的许多功能都可以在Microsoft的SharePoint 2010平台中找到 - 该软件仅适用于您描述的协作方案类型,包括调查,标记,工作流,警报等。
该产品有两个版本:SharePoint Foundation和SharePoint Server。 Foundation产品是免费的,包含许多基本协作和工作流功能。服务器产品包含更多 - 在此列出太多 - 但不是免费的。
2010年产品基于ASP.Net 3.5构建。您可以使用SharePoint作为底层平台来构建面向公共站点和Intranet站点。此外,SharePoint具有许多可扩展性选项,因此如果现成的产品不包含映射到您的特定要求的功能,您可以编写自定义代码来扩展它。
作为起点,我建议您查看Microsoft SharePoint product page上的功能。