首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >WSS 3.0作为应用程序平台

WSS 3.0作为应用程序平台
EN

Stack Overflow用户
提问于 2010-08-05 00:06:06
回答 3查看 201关注 0票数 1

这是一个架构问题。

我们正在建设一个具有基本工作流程的文件管理网站的过程中,需要外部facing.The外部面向应用程序需要品牌,并应具有上传和下载文件的能力,也支持versioning.We已决定使用WSS3.0作为协作工具,因为它具有所有的功能,我们need.We计划支持每个客户端的自定义品牌多个客户端。

自从我开始WSS开发以来,构建功能和获得品牌一直是一个挑战。

请让我知道你的想法。

EN

回答 3

Stack Overflow用户

发布于 2010-08-05 00:10:59

SharePoint很大。真的很大。因此,如果您计划在客户和SharePoint之间开发一个自制的中间层,除非您计划只公开SharePoint界面的一小部分,否则请准备好做大量的工作。

我建议公开WSS,并通过创建满足SharePoint单独无法满足的要求的Web部件、页面和列表,在WSS框架内构建您的应用程序。这应该会将您的工作量减少到可管理的程度。

看看诸如VSeWSS或WSPBuilder之类的工具,它们可以简化您的WSS3.0开发(如果您使用Visual Studio),并在适当的地方利用SharePoint设计器。

票数 1
EN

Stack Overflow用户

发布于 2010-08-05 00:10:40

如果您不太了解SharePoint,那么创建和公开UI将会很困难。你能够办得到吗?绝对一点儿没错。你应该这么做吗?这取决于您的需求,以及您对SharePoint的专业水平。在我看来,最简单的方法是创建一个ASP.NET应用程序并将其与SharePoint进行接口,但我每天90%的时间都在处理ASP.NET,而且大约一年只做一次SharePoint开发。

在我的经验中,如果你必须问你是否应该用一些工具来构建一个新产品等,答案通常是知道的。如果我自己不能回答这个问题,我会试着不在重大项目中使用它,因为这意味着,当出现一些意想不到的事情时,我还不够了解它,不能让自己摆脱束缚。

票数 0
EN

Stack Overflow用户

发布于 2010-08-05 08:27:38

如果你在WSS下面做了一件自定义的事情,你本质上就是在写平台上已经有的代码,特别是SharePoint。我假设价格是您决策的一个因素,否则您不会单独使用WSS。在这种情况下,利用WSS作为代码层是很有诱惑力的,但我预计要使其顺利工作将非常困难。

根据您的业务模型,我将查看托管的SharePoint解决方案可以做些什么,特别是如果您可以在其平台上托管自定义SharePoint站点定义的话。

这将需要一个非常强大的IP或财务要求,使我考虑在WSS之上包装asp.net。

我用过一个解决方案来解决这个问题,它确实适用于我们的外部站点,但它是一个维护的“母马”。

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

https://stackoverflow.com/questions/3407467

复制
相关文章

相似问题

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