`
isiqi
  • 浏览: 16357730 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

SharePoint解决方案包(Solution Pack)

阅读更多

在SharePoint上做开发时,我们会发现,所开发的某个功能或某套功能基本都可以分为如下几个方面:

1、特定化的SharePoint列表模板及其实例

SharePoint提供了非常灵活的数据存储容器:列表,所以我们经常借助这些列表(或文档库)来实现我们的功能。

而且,有的时候我们正在开发的功能就是用来管理某些列表或文档库的。

2、特定化的网站模板

有可能我们所开发的功能非常大,所以需要一个特殊的SharePoint网站来呈现。

3、Web部件

我们可以把功能特定的Web部件放到需要的页面上,以此来拼装呈现给用户的最终UI。

4、事件处理程序

除了用Web部件来与用户进行UI的交互之外,我们可能还需要监控网站数据的变化,所以事件处理程序有时也不可缺少。

5、自定义的操作

SharePoint在自己的界面上提供了大量的管理操作按钮、菜单、链接,我们开发的内容也可能需要在其中加载自己的操作。

6、其他的种种…………

综上,可以看到,一套自己开发的SharePoint解决方案可能包含各种各样的内容:功能(这个功能指的就是SharePoint的“功能”了, 也就是Feature),程序集,Web部件属性说明文件,列表或网站模板等等等等。如何把这一大堆内容一次性安装到SharePoint环境中,而不必 一个一个的部署呢?

答案就是:SharePoint解决方案包(SharePoint Solution Pack)

一个SharePoint解决方案包就是一个后缀为.wsp的文件,这个文件其实就是一个.cab文件,里面包括了前面提到的一个大功能所包含的所有小方面。

部署的时候,只需要执行命令行操作:

stsadm -o addsolution -filename <path>\YourSolution.wsp

这个解决方案包就被添加到SharePoint服务器场上了

我们再进入SharePoint管理中心,在“操作”选项卡中选择“解决方案管理”,就可以对这个解决方案进行最终部署,部署后,所有里面包含的功能和程序就都发布到SharePoint网站中了。非常非常的方便。

分享到:
评论

相关推荐

    规划一个SharePoint的解决方案 .txt

    在规划一个SharePoint解决方案时,我们首先需要理解SharePoint的本质及其在企业级应用中的角色。SharePoint是由微软开发的企业级协作平台,集成了文档管理、团队协作、网站创建、数据分析等多功能于一体,为企业提供...

    sharepoint生成解决方案工具

    4. **包管理**:将项目的所有组件打包成一个.wsp文件,这是SharePoint解决方案的标准格式,可方便地部署到服务器上。 5. **部署与更新**:支持一键部署和更新解决方案,可以快速在SharePoint环境中测试和验证新功能...

    Apress.Pro.SharePoint.2010.Solution.Development

    《Apress.Pro.SharePoint.2010.Solution.Development》是一本专注于SharePoint 2010平台解决方案开发的专业书籍。这本书旨在为开发者提供深入的指导,帮助他们掌握在SharePoint 2010环境中创建高效、可扩展的应用...

    SharePoint 2013 站点模板解决方案包(WSP文件)

    sharepoint站点模板解决方案包,可以部署到SharePoint 2013站点上,包括母版页,文字新闻、图片新闻两个列表,展示webpart等

    基于NetApp存储的微软SharePoint解决方案.pdf

    而NetApp存储解决方案是为Microsoft SharePoint提供支持的重要存储资源。本文将深入探讨基于NetApp存储的微软SharePoint解决方案以及如何设置一个有效的竞争陷阱以突出其优势。 竞争陷阱是指在市场营销中,企业通过...

    SharePoint2010的沙盒解决方案

    - **包元素**:沙盒解决方案的包(.wsp 文件)包含 Web 部件、列表实例、字段类型和其他 SharePoint 元素。 - **部署流程**:通过 SharePoint 管理中心上传 .wsp 文件,然后在站点集合级别进行部署和启用。 4. **...

    Pro SharePoint Solution Development Combining NET SharePoint and Office 2007

    《Pro SharePoint Solution Development Combining .NET SharePoint and Office 2007》这本书专注于利用.NET框架与Microsoft SharePoint和Office 2007进行专业解决方案的开发。以下是对该主题的详细阐述: 1. **...

    vs2010开发SharePoint 2010

    开发者可以创建各种SharePoint元素,如列表实例、自定义字段、内容类型、Web部件、解决方案包等,所有这些都在一个集成的环境中进行。 ### 2. 开发环境设置 首先,确保安装了Visual Studio 2010 Ultimate或...

    博格公司 SharePoint 完整解决方案

    **博格公司 SharePoint 完整解决方案** 在信息技术领域,Microsoft SharePoint 是一个强大的企业级协作平台,用于构建网站、管理文档、实现团队合作以及提供企业内容管理。博格公司的 SharePoint 完整解决方案旨在...

    Sharepoint 全球部署解决方案

    ### Sharepoint全球部署解决方案 #### 一、概述 在当今全球化的企业环境中,组织往往跨越多个国家和地区设立分支机构。这种地理分布的特性对企业的信息技术基础设施提出了挑战,尤其是对于协作平台的需求更为显著...

    Pro.SharePoint.2010.Solution.Development.2010

    根据提供的文件信息,本书《Pro SharePoint 2010 Solution Development》主要针对的是希望深入了解如何结合.NET、SharePoint以及Office 2010平台来解决业务挑战的开发人员和技术爱好者。下面将详细介绍书中的几个...

    上海瑞金sharepoint解决方案设计

    很难找的一个企业使用sharepoint做信息化的解决方案文档, 也是转载的....

    sharepoint部署+配置+文档解决方案+综合教程

    sharepoint部署+配置+文档解决方案+综合教程(全面的教你玩sharepoint)

    上海电信基于SharePoint的协作门户解决方案

    上海电信基于SharePoint的协作门户解决方案是一套旨在提升企业内部沟通效率、优化工作流程和增强团队协作能力的信息系统。SharePoint是由微软开发的企业级协作平台,它提供了文档管理、知识共享、任务协作、网站创建...

    sharepoint工作流解决方案

    SharePoint 2010 工作流解决方案是企业级信息管理平台 SharePoint 中的一个关键特性,它为企业提供了一种高效的方式来自动化业务流程。在 SharePoint 2010 中,工作流设计和实现得到了显著增强,使得开发复杂工作...

    sharepoint英文语言包安装帮助

    ### SharePoint 英文语言包安装指南及注意事项 #### 一、引言 SharePoint是一款由微软开发的企业级协作平台,广泛应用于文档管理、团队协作等多个领域。为了满足全球用户的使用需求,微软为SharePoint提供了多语言...

    SharePoint+完整解决方案

    SharePoint+完整解决方案,有用得到SHAREPOINT的可以看看

Global site tag (gtag.js) - Google Analytics