SharePoint 2013环境中的Office 365(SharePoint Online)有哪些限制

时间:2013-08-29 03:39:26

标签: sharepoint sharepoint-2010 sharepoint-2013 office365 office365-apps

由于SharePoint 2010到2013年的架构发生了巨大变化,我想知道开发Office 365解决方案/应用程序时开发人员的限制。

在SharePoint 2010中,Office 365上只允许使用沙箱解决方案,但在SharePoint 2013中,沙箱解决方案已弃用,并引入了App模型。如果有人可以对新版2013环境中Office 365允许的内容和限制内容有所了解,那将会很高兴。

1 个答案:

答案 0 :(得分:4)

Sharepoint 2013是一个游戏规则改变者,从现在可以使用框架4.5开始,自从Visual Studio 2013的新版本开始,就可以使用MVC。从发展的角度来看,你必须知道有两种口味:

  1. Sharepoint托管。在这种情况下,您的整个应用程序都安装在Microsoft服务器中。因此,您必须使用客户端对象模型和JavaScript。根本没有服务器代码。因此,您将使用365配置站点,库,列表等,然后使用Sharepoint javascripts库访问此信息。如果你熟悉js ans sp js,你就不会有任何问题。
  2. Autohosted。在这种情况下,您可以选择azure或托管(托管提供商),在这两种情况下,您可以使用更传统的方法,使用服务器代码,类,aspx等。区别在于您部署应用程序时,在这种情况下,应用程序仅作为365中的引用和托管服务提供商中的所有代码安装。实际上,所有应用程序都将在iframe中显示在365中。请记住,您将处理大量跨域脚本。
  3. 最后但并非最不重要的是,你有一个最后的味道,但它不是365,Sharepoin onpremise,在这种情况下,这是你自己的共享点,你创建,管理,开发或部署你想要的任何东西。这与当前的sp2010型号非常相似,所以,我想你现在已经可以做什么了。

    了解更多信息: