通过Web部件等定制开发或利用SharePoint?

时间:2010-04-19 06:58:14

标签: sharepoint k2

我们目前正在为现有客户制定解决方案,并创建了许多电子服务。客户目前有MOSS 2007.建议的解决方案是使用MOSS作为电子服务的发射台......

该要求涉及制定若干在线表格,这些表格提供登记设施以及促进某种工作流程。有人告诉我,建议的解决方案需要复杂的网络表单。

大多数是包含多个窗口的父子详细信息的复杂表单。建议的解决方案是进行一些定制开发,开发ASP .NET表单。这些表单将部署在当前MOSS门户的_layouts文件夹下,继承当前站点上的母版页设计。

我被告知这种方法使开发和部署更加简单,并且与MOSS完全集成。

我的问题是:

  1. 这是利用SharePoint的最佳方式 - 似乎提议的解决方案根本不利用MOSS ......!我想也许利用Web部件会更好,但我被告知这更复杂,开发更智能的直观UI更难。这是真的吗?如果没有,推荐的方法应该是什么?

  2. 我们将利用Ultimus作为工作流引擎。但是,我已经推荐了K2工作流程。任何人都使用过/对任何一方有任何意见吗?

  3. 非常感谢提前!

    亲切的问候,

2 个答案:

答案 0 :(得分:0)

如果他们有MOSS 2007 Enterprise,您可以考虑Web呈现的InfoPath表单是否可以满足您对“复杂Web表单”的需求。归根结底,可能所有这些技术都可以满足需要,这只是您和您的客户具备的技能以及如何使该解决方案保持最新状态的问题。

答案 1 :(得分:0)

Asim,他们建议的是一种可能的解决方案。但是,它们可以通过使用webparts提供相同的功能。通过您给我们的详细信息,我们无法确定哪个选项更容易。我根据每个功能的要求在同一个项目中使用了这两种方法。

我可以理解,他们似乎并没有利用MOSS,但他们实际上是在MOSS的背景下构建页面。

我还没有真正听说过Ultimus,我确实在概念验证中使用了K2,我对它非常满意。然后,选择正确的工作流程解决方案取决于您的要求。