我正在做一个sharepoint托管的应用程序。你可以使用任何服务器端代码吗?或者它只是HTML, CSS, REST API和JavaScript?只是可以使用服务器端代码来开发提供商托管的应用程序和自动托管的应用程序?
不能在Sharepoint托管的应用程序中使用服务器端代码。
请检查:
http://social.msdn.microsoft.com/forums/en - us/4f411770 b397 - 4980 - 940 d - 53 - a20ee63a19/server -边- - sharepoint托管应用程序中的代码,
没有服务器端代码可以在您的SharePoint托管应用程序中使用。
SharePoint托管应用程序: HTML,CSS, JavaScript(与SharePoint 2013 JSOM库)。
Provider/Auto-App:您的web服务器或托管服务支持的任何语言
还注意到,在SharePoint托管应用程序中,没有特权能力的提升,因为这个应用程序只能在登录用户上下文中运行,并且在Host Web中拥有登录用户的特权(默认情况下)
SharePoint托管应用程序(现在称为插件)不能使用任何类型的服务器端代码。这是因为SharePoint托管插件驻留在它们自己的应用程序域中;与部署它们的站点/站点集合隔离。它们不像以前版本的SharePoint应用程序(在SharePoint 2013之前)那样通过。wsp部署到场
支持自动托管应用程序https://blogs.office.com/en-us/2014/05/16/update-on-autohosted-apps-preview-program/
提供商托管插件可以使用任何可用的语言或技术来包含您列出的客户端技术(js/css/html),但您必须配置和维护适用的硬件或服务器。提供商托管的插件,像SharePoint托管的插件不部署到SharePoint,必须在自己的服务器上运行。