WSS 4.0/SharePoint 2010的哪些开发人员功能最让您兴奋?

WSS 4.0/SharePoint 2010的哪些开发人员功能最让您兴奋?,sharepoint,sharepoint-2010,sharepoint-api,sharepointfoundation2010,Sharepoint,Sharepoint 2010,Sharepoint Api,Sharepointfoundation2010,在使用SharePoint的过程中,开发人员遇到了很多挫折,但我们都希望微软一直在倾听。考虑到这一点 关于使用WSS 4.0和SharePoint Server 2010,哪些针对开发人员的更新和新功能让您感到兴奋? 请为每个功能提供一个答案,以便社区可以对每个功能进行投票。官方LINQ支持。说真的,CAML,并在大多数情况下用LINQ取代它将是一件好事。新版本将使编写在远程机器上运行的SharePoint应用程序变得更加容易。它看起来比使用当前一组不一致且繁琐的Web服务要容易得多。我不得不说

在使用SharePoint的过程中,开发人员遇到了很多挫折,但我们都希望微软一直在倾听。考虑到这一点

关于使用WSS 4.0和SharePoint Server 2010,哪些针对开发人员的更新和新功能让您感到兴奋?


请为每个功能提供一个答案,以便社区可以对每个功能进行投票。

官方LINQ支持。说真的,CAML,并在大多数情况下用LINQ取代它将是一件好事。

新版本将使编写在远程机器上运行的SharePoint应用程序变得更加容易。它看起来比使用当前一组不一致且繁琐的Web服务要容易得多。

我不得不说是干净的XHtml输出。在我与sharepoint合作的三年中,这一直困扰着我。

Business Connectivity Services(BCS)——在MOSS中,它被称为BDC——不仅能够从外部数据存储读取数据,还能进行写操作。如演示视频中所示,将有一个外部数据类型列表,它将允许您连接外部数据存储并自动呈现添加/编辑表单。

列表视图基于XSLT的呈现

我个人的“需要”是开发者仪表板

他们说他们已经优化了性能,所以我急于看到结果。我不认识一个喜欢使用SharePoint的用户或开发人员。2010年之前,它是我使用过的最臃肿的网站。

能够使用InfoPath为列表添加自定义列表表单。您还可以为字段指定验证逻辑。

可视Web部件:Web部件的设计时体验。无需动态创建控件或使用笨拙的用户控件解决方法。这将减轻ASP.NET开发人员在快速使用SharePoint时遇到的痛苦。

对同步事件处理程序的更多控制:

目前,在2007年,我们有一个选项来取消事件设置错误消息,该消息将显示在SharePoint的普通页面中。MSS 10中对其进行了改进,现在我们可以设置要将用户重定向到的重定向页面。

Dev tools support SharePoint现在是Visual Studio中的一等公民。您可以扔掉WSP Builder和Sharepoint Manager,它们都是SP2007的优秀工具 小改动,但允许您在logs文件夹中搜索相关ID或相关ID以查找错误。您可以使用此ID查看日志文件夹中的错误。

Powershell支持 现在,您可以通过使用powershell的全部功能来使用STSADM完成任何操作。两者之间将有功能对等。

Win 7/WS08R2上的开发支持
您不再需要在Windows Server上进行开发。您可以使用Win 7、Vista或WS08R2。

沙箱。。能够将自定义代码部署到SharePoint Online和其他托管解决方案将使SharePoint的使用率猛增

+1我完全同意。CAML一直在困扰着我,如果能得到LINQ而不是+1,那就太好了,尽管很遗憾,它在引擎盖下使用了同样有缺陷的引擎(例如,连接是客户端的,而不是服务器端的)。请记住-LINQ或no LINQ,列出“连接”永远都不是连接。列表可以是很多东西,但它们绝对不是表格。为了让任何可能感到困惑的人明白,CAML不会离开。。。它仍然用于提供功能,但是CAML查询现在可以很容易地被LINQ查询所取代。这也应该对新开发人员有所帮助,因为很多web服务都是从web服务开始的。有人知道他们是否能够轻松使用使用复合键的数据库吗?在我看来,这似乎是理论上听起来很棒的功能之一,但一旦你尝试在“真实世界”中实现可更新的外部数据,在大多数情况下,它将成为技术上的一个泥潭困难与政治stonewalling@Ryan:没错,我们对2010年即将到来的这一点非常兴奋,但开箱即用的可能性总是不公平的。看看这是客户端性能还是服务器端性能会很有趣。虚拟化服务器似乎有很高的要求:谢谢各位:)将把这个传递给团队