0

我在Visual Studio 2013中創建了一個ASP.net MVC 5項目,運行在Windows 8.1 Pro中。SharePoint中的Asp.net mvc

我已經要求把我的項目上SharePoint,但我不太知道它是如何做。 我試圖在我的Visual Studio上創建一個SharePoint項目,但它不會讓我,因爲我沒有安裝SharePoint,並且當我嘗試安裝SharePoint Foundation 2010或2013時,它抱怨我沒有Windows Server。

如何讓我的項目在SharePoint上工作?

+0

也許有助於首先搜索:([在Windows 8安裝SP] http://community.bamboosolutions.com/blogs/sharepoint-2013/archive/2014/08/21/客博客逐喬納斯 - 尼爾森安裝SharePoint的-2013-ON-Windows的7-8-8-1.aspx)。但是您不需要安裝SharePoint,也可以使用ASP.net MVC創建應用程序並將其部署到Office 365 SharePoint Online中。 – Martin

回答

0

這真的取決於你想要做什麼。您是否需要使用MVC for SharePoint 2013創建提供商託管的應用程序?在這種情況下,您可能會成功包含必要的引用和工具代碼(但您仍可能缺少應用程序清單項目)。從技術上講,您的項目不會在SharePoint上運行,但會使用SharePoint API。

如果你需要創建SharePoint解決方案包,你需要一個SharePoint開發安裝(和SharePoint不能很好地在所有客戶端操作系統上安裝,你最好的方法是:在虛擬與SharePoint開發VM)。請記住,開發解決方案包與開發MVC不同,所以從Pluralsite課程或其他類型的培訓開始。

0

我認爲你可以創建一個SharePoint應用程序。您可以在線使用VS2015,以便您不需要在本地安裝SP。創建一個試用o365帳戶並啓用開發者網站。您可以在開發者網站上部署您的應用程序。如果你有客戶的開發者網站而不是在線使用sp,你也可以使用它。

一旦您的應用程序正常工作,您可以創建要在SharePoint環境中部署的程序包。

0

我想現在,你最好的辦法是簽署了微軟Office 365開發,並具有365雲在那裏你可以設置的SharePoint 2013網站集,也用他們的工具,NAPA開發的應用程序的試用。 這些天,他們呼籲應用「的SharePoint加載項」 NAPA and SharePoint Add-ins

我也建議你在本文一起來看看: SharePoint 2013 Developing Apps vs. Solutions

2

所以,你想要把你的項目在SharePoint上?涼!

就你而言,你一定想要獲得自己的SharePoint環境。要開發應用程序(或今天稱爲加載項),您主要使用客戶端代碼和技術。這也意味着您需要使用異步編程來處理SharePoint資源。它非常強大,但這不是你要求的。

我將設置SharePoint 2013 Foundation環境,因爲它的免費版本將極大地提供您以後的功能。請記住,雖然SharePoint是一個巨大的系統,需要使用一些理解。

我做了一個博客帖子而回,在那裏我一個外部磁盤上安裝贏Server 2012的R2,這個例子與SharePoint工作,如果你只是想調試SharePoint服務器上您的項目。看看這裏:http://bayerlein.se/install-windows-server-on-external-hdd-with-the-help-of-virtual-box/

該解決方案當然還需要您在同一個環境中安裝開發計劃。

好運// Kodz