问题:我是一名ASP.NET开发人员,距今已有一年多了。
我正在考虑将来某个时候改变雇主,并且 我已经将熟悉SharePoint开发视为许多优秀工作机会的要求。
不幸的是,我还不熟悉SharePoint,所以我想知道以下事项:
1)它真正有用/为什么需要它?
2)除了Visual Studio Professional 2005/2008/2010之外,我还需要开始练习SharePoint开发吗? (SDK,服务器?,其他任何东西)
3)在线任何好样本应用程序的URL,我可以看到用户的观点了吗?
4)包含源的任何优秀SharePoint示例应用程序的URL
第二点是我最感兴趣的。
答案 0 :(得分:1)
1)什么是真正的好/为什么 它需要吗?
SharePoint是Microsoft的产品。它有一个包含大量信息的网站。有没有想过去那儿看书?
2)我需要什么才能开始锻炼 SharePoint开发,除了 Visual Studio Professional 2005/2008/2010? (SDK,服务器?, 别的什么
SharePoint Foundation 2010,Visual Studio 2010,Windows 7. SharePoint SDK。为SharePoint 2007开发更加痛苦,因为无法在最终用户窗口上安装它 - 使开发变得麻烦。这是初学者。您需要更多域控制器,服务器版本等。
由于SharePoint是Microsoft产品,MSDN有一个部分(猜测是什么);)我们的起点是http://msdn.microsoft.com/en-us/sharepoint/default.aspx
3)任何好样本的网址 在线申请,我可以看到 用户的观点有点吗?
相同的答案1.看,营销喜欢展示好的东西;)
答案 1 :(得分:1)
我回答了一个更专注于Sharepoint 2007开发的similar question some time ago。
我看到2010年开发的主要变化是Sharepoint现在全部是64位,这意味着如果您运行虚拟环境,那么主机需要安装带有Hyper V的Windows 2008 R2才能运行Sharepoint 2010开发机器。
你也有更多关于Sharepoint Designer的支持,它在2007年完全无用,但在2010年看起来很有希望。还有更多的工具可以与Visual Studio 2010一起开箱即用,但是你还需要进入网络并搜索外部工具以帮助您入门。
对象模型没有那么大改变,所以我的旧答案仍然适用于某种程度:)
答案 2 :(得分:0)
嗯,我必须说你的第一份工作就是忘记开发方面,只学习SharePoint(它是一个巨大的产品)。
尝试同时学习这两者会很困难,令人困惑,你最终会在100多行c#中做复杂的事情,你可以在UI中点击4次。
因此,考虑到这一点,安装SharePoint以便您可以使用它。无论是Windows 7上的SP2010还是虚拟机中2003/2008服务器上的WSS - VMWare / VirtualBox,甚至是预配置的SharePoint 2010 demo VHD,其中包含大量示例数据,演练和文档。
然后忙于http://sharepoint.microsoft.com/,Getting Started with SharePoint 2010和google,了解如何真正使用该产品。
只有这样,当你真正理解SharePoint时,你是否应该开始考虑破解开放的Visual Studio并从开发人员的角度来看待它。