技术开发 频道

用SharePoint Online实现基于云的协作

  最后,我将通过选择 NonStandBusPurchaseRequestsListDefn 下的 ListInstance1 来定义列表实例,并将其重命名为 NonStandBusPurchaseRequestsListInstance。 我将打开 Elements.xml 并添加以下 XML,使列表基于内容类型,并为用户提供有用的说明:

  在 Visual Studio 2010 中,我将选择“调试”,然后选择“启动调试”来测试解决方案。 解决方案是打包的解决方案,已部署到了我的内部部署站点,如图 6 所示。

  

调试PurchasingMgr解决方案
▲ 图 6 调试 PurchasingMgr 解决方案      

  现在我已经测试了 PurchasingMgr 解决方案,可以将其部署到 SharePoint Online。 我将使用工作组网站模板在 SharePoint Online 中创建一个名为 Purchasing 的新网站集。 回到 Visual Studio 2010,我将通过在“解决方案资源管理器”中右键单击 PurchasingMgr 项目,然后选择“打包”,来对解决方案进行打包。 要将解决方案部署到 SharePoint Online,我只需要将其上载到解决方案库,然后激活网站功能(我需要拥有网站集管理员权限才能执行此操作)即可。 为此,我需要登录 SharePoint Online,导航到我的网站集,选择“网站操作”|“网站设置”,然后选择“解决方案”以访问解决方案库。 在解决方案库中,我将单击“解决方案”选项卡,在功能区中选择“上载解决方案”,然后在 bin\Debug 中浏览至 PurchasingMgr.wsp 文件,单击“确定”,然后单击“激活”。 您将在解决方案库中看到您的解决方案,如图 7 所示。

地方gfdg
▲图 7 部署到 SharePoint Online 的 PurchasingMgr 解决方案 

  接下来,为了激活包含我的网站栏、内容类型和列表的功能,我将导航到 Purchasing 站点,然后选择“网站操作”|“网站设置”|“管理网站功能”。 我将选择“Purchasing Manager – 内容类型和列表”功能,然后选择“激活”。 此时,您将在您的 SharePoint Online 站点中看到“非标准业务购买请求”列表。

  Purchasing Manager 只是您可以在 SharePoint Online 中使用沙盒解决方案实现的一个示例。 请记住沙盒解决方案和支持 SharePoint Online 的功能中存在的限制,而且您可以创建在 SharePoint 2010 或 SharePoint Online 中运行的解决方案。

0
相关文章