[英]Asp.net mvc in SharePoint
我在Visual Studio 2013中創建了一個ASP.net MVC 5
項目,該項目在Windows 8.1 Pro中運行。
我一直被要求將項目放在SharePoint
,但是我不太了解它是如何完成的。 我嘗試在Visual Studio上創建一個SharePoint
項目,但是由於我沒有安裝SharePoint
,所以它不允許我這樣做,當我嘗試安裝SharePoint Foundation 2010或2013時,它抱怨我沒有Windows Server。
如何使我的項目在SharePoint
上工作?
因此,您想將項目放在共享點上嗎? 涼!
在您的情況下,您肯定要獲得自己的SharePoint環境。 要開發Apps(或現稱為外接程序),您主要使用客戶端代碼和技術。 這也意味着您需要使用異步編程來處理SharePoint資源。 它非常強大,但這不是您要的。
由於免費,因此我將建立一個SharePoint 2013 Foundation環境,並將非常提供您所追求的功能。 請記住,盡管SharePoint是一個巨大的系統,需要一定的了解才能加以利用。
不久前,我在一個博客文章中介紹了如何在外部磁盤上安裝Win Server 2012 R2,如果您只想在SharePoint服務器上調試項目,則此示例可與SharePoint一起使用。 在此處查看: http : //bayerlein.se/install-windows-server-on-external-hdd-with-the-help-of-virtual-box/
當然,該解決方案還需要您在相同的環境中安裝開發程序。
祝你好運// Kodz
這實際上取決於您要做什么。 您是否需要使用MVC for SharePoint 2013創建提供程序托管的應用程序? 在這種情況下,您可能會成功包含必要的引用和工具代碼(但仍然可能缺少應用程序清單項目)。 從技術上講,您的項目不會在SharePoint上運行,但會使用SharePoint API。
如果需要創建SharePoint解決方案包,則需要安裝SharePoint開發(並且由於SharePoint並非在所有客戶端OS上都安裝,因此最好的方法是使用SharePoint開發VM進行虛擬化)。 請記住,開發解決方案包是與為MVC開發不同的行業,因此請從Pluralsite課程或其他培訓開始。
我認為您可以創建一個SharePoint應用程序。 您可以將VS2015與SP一起在線使用,從而無需在本地安裝SP。 創建一個o365試用帳戶,並在其上啟用開發人員網站。 然后,您可以在開發人員站點上部署您的應用程序。 如果您有來自客戶端的開發人員站點,而不是在線使用sp,則也可以使用它。
應用程序正常工作后,您可以創建要在SharePoint環境中部署的程序包。
我認為,目前,最好的方法是注冊為Microsoft Office 365開發人員並試用365雲,您可以在其中設置sharepoint 2013網站集,還可以使用其工具NAPA開發應用程序。 這些天來,他們將應用程序稱為“ SharePoint加載項” NAPA和SharePoint加載項
我還建議您看一下這篇文章: SharePoint 2013開發應用程序與解決方案
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.