簡體   English   中英

SharePoint中的ASP.NET MVC

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM