首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >适用于复杂工作流站点的平台

适用于复杂工作流站点的平台
EN

Stack Overflow用户
提问于 2011-08-30 23:37:55
回答 4查看 275关注 0票数 0

我有一个客户,需要建立一个复杂的,工作流/表单驱动的内部网网站,具有多个角色和大约20个工作流程,文档管理功能,以及电子邮件/传真通知。

什么样的平台适合这样的网站?

我是否应该使用SharePoint服务器企业版的SharePoint Foundation2010?或者,有没有其他符合要求的东西?

EN

回答 4

Stack Overflow用户

发布于 2011-08-31 00:30:28

合适的平台在很大程度上取决于客户的特定需求。在过去的几年里,我一直在ASP.NET上开发一个工作流/表单驱动的web应用程序,它运行得很好,特别是在我们开始转向ASP.NET MVC之后。我们拥有人口统计驱动的基于角色的访问控制、人口统计驱动的门户布局、规则和电子邮件通知。我们现在可能已经为几个不同的客户端设置了六个工作流,现在基础架构已经建立,创建新的工作流和重新配置现有的工作流几乎可以完全从管理员UI完成。

.NET框架现在有了一个工作流基础框架,但我们最终决定我们的需求与它的功能集不是很好地重合。通过一些优秀的开发人员,ASP.NET MVC和实体框架为我们提供了所需的所有功能。

票数 1
EN

Stack Overflow用户

发布于 2011-08-31 05:51:35

现在我只是在猜测,因为它听起来与通常的门户定制需求没有太大不同,但也许有人会发现它很有用

我刚刚开放了一个解决方案,它利用SharePoint中的IronPython -脚本化事件接收器、计时器作业、页面、工作流、控制台-并允许在一个地方轻松地部署、保存、编辑和配置脚本- https://github.com/kerray/NAVERTICA-SPTools

这在一定程度上是一种延伸,目前它在工作流部门中还不是很灵活,而且它也不是一个精致的产品,但它可以很容易地扩展

除了让我们在面对SharePoint API时保持清醒之外,它的主要好处是,它允许我们实现大量定制的解决方案,而整个代码库由单一的通用解决方案组成-定制是在实现中使用IronPython脚本完成的。

对于愿意深入研究(或者愿意等到我完成总体概述)的人来说,C#中还有其他一些可能很有趣的东西。

尽管我只被允许开放我们为客户构建自定义门户的有限部分,但我记得自己是从SharePoint开始的,我知道我会为这样的工具而疯狂(并不是说它们对每个人都很完美,但仍然如此)

请不要忘记,仅使用SharePoint Foundation2010即可100%正常工作

票数 1
EN

Stack Overflow用户

发布于 2011-08-31 01:24:56

您可以使用WindowsFoundation2010托管SharePoint Workflow Foundation (http://msdn.microsoft.com/en-us/library/ms414613.aspx)。

托管在SP Foundation 2010上的Windows Workflow Foundation相当健壮,在我看来非常适合您的需求。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7245839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档