我是.NET开发人员,我习惯于编写标准的WinForms和ASP.NET应用程序。
几个月后,我将参与一个需要Sharepoint开发的项目。问题是......我对于Sharepoint我是零基础,我不知道Sharepoint是如何工作的。
我需要哪些软件/工具才能学习和开发sharepoint应用程序?我注意到有一个“SharePoint Server 2007”,我需要它吗?那么Office呢,我是否需要为Sharepoint开发特殊版本的Office?
第二个问题是:这些东西如何连接和整合? Visual Studio,IIS,SharePoint Server,Office ......?
对此的任何概述都将受到高度赞赏:)
谢谢!
答案 0 :(得分:6)
几乎是一个副本:
答案 1 :(得分:1)
阅读Inside Microsoft Windows SharePoint Services 3.0 (Pattison,Larson)。如果您已熟悉C#和ASP.NET,那么本书将 一书阅读,以确保您了解如何开发WSS / MOSS应用程序。如果您想要正确开发SharePoint解决方案/应用程序,本书是必须。
答案 2 :(得分:0)
我同意Pete对Inside Microsoft Windows SharePoint Services 3.0(Pattison,Larson)一书的建议。我还推荐Ted Pattison教授的The Great SharePoint Adventure课程(如果/这是你的选择)。我参加了课程,这有助于填补我的知识空白。它紧跟着他的书。
我还建议您同时查看SharePoint Designer(现在免费下载)。虽然不是编程工具,但它填补了Web界面和Visual Studio之间的空白。对于某些任务来说,这是最快的方法。
答案 3 :(得分:0)
小心使用Sharepoint Designer它不是开发,它是一个站点的更多定制......
如果您有更成熟的部署模型,那么您需要编写解决方案 http://technet.microsoft.com/en-us/library/cc262957.aspx
你的要求是什么_你应该写什么?我在过去两年里坐在Sharepoint上的经历不是银弹。您可以轻松地在性能,部署等方面遇到更多问题,因为您尝试将Sharepoint用于所有内容....