首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在何处为office365 sharepoint站点编写C#代码

在何处为office365 sharepoint站点编写C#代码
EN

Stack Overflow用户
提问于 2011-07-04 19:05:18
回答 4查看 6.1K关注 0票数 0

我已经注册了提供sharepoint站点的office 365,

我能够编辑的网页内容的网站。(使用微软SharePoint Designer2010和网页界面)

问题1.如何编辑网站网页的C#/VB代码?

问题2.我已经创建了一些asp.net页面,并想将它们上传到我的网站,如何使用FTP for sharepoint网站?

问题3.如何访问sharepoint站点的数据库中的数据?

附言:我有vs2010但无法打开office365站点,我也尝试过微软SharePoint Designer 2010,但它不显示C#/VB.NET代码背后的代码

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-07-31 13:59:20

刚刚为客户开发了一个应用程序。我们所做的是使用VMWare工作站软件设置虚拟环境,其中我们使用了以下设置:

Microsoft windows 2008 64位VS 2010 Share Point 2010

现在,在开发应用程序时,如果您想要设置visual web部件,通常的visual web部件将无法工作,您必须获得visual web部件的扩展(沙箱)。此扩展不包含在visual studio中,它将为您提供创建沙箱可视化web部件的选项。你可以从这里下载:

http://visualstudiogallery.msdn.microsoft.com/8e602a8c-6714-4549-9e95-f3700344b0d9/

创建wsp部件后,使用wsp在office 365平台上设置解决方案。

您将不得不使用本地站点来开发和检查功能是否正常工作。

可以在Office365中使用的数据库是SharePoint,不列出任何其他内容。

票数 1
EN

Stack Overflow用户

发布于 2011-07-04 19:44:58

您不能只是在Office 365上到处闲逛并做您想做的事情-他们不允许您这样做,因为您可能会给服务器的其余部分带来问题。

相反,你必须考虑将你的特性实现为“沙盒解决方案”。

在托管的SharePoint安装中,沙箱的想法是,如果您的web部件做了一些愚蠢的事情,它会限制您可以对站点的其余部分进行的损坏(有意或无意)。

MSDN - Sandboxed Solutions

警告-从你的问题(例如,通过FTP上传.asxp到SharePoint )可以清楚地看出,你是SharePoint的新手,所以你将处于一个非常陡峭的学习曲线上-在进入365和沙箱解决方案之前,首先学习SharePoint的基础知识。

票数 2
EN

Stack Overflow用户

发布于 2011-07-04 19:43:59

Cory Roth很好地概述了打包代码并将其部署到Office365 SharePoint沙箱所需的步骤:

Office 365 How to: Build and Deploy a Web Part with SharePoint Online

通常,您需要部署可以安装和运行的打包功能-SharePoint并不热衷于随机编辑.cs/.vb文件-您需要为其提供编译后的DLL。

要添加的编辑

可悲的是,你需要64位操作系统才能在Windows7上“运行”SharePoint 2010:

Setting Up the Development Environment for SharePoint 2010 on Windows Vista, Windows 7, and Windows Server 2008

是的,出于开发和测试的目的,您确实应该有一个SharePoint的本地副本-特别是当部署到沙箱环境时,其中并不是所有东西都可用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6570612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档