如何扩展VS 2005 SharePoint?

如何扩展VS 2005 SharePoint?

【原文地址】Office 2007, VS 2005 Tools for Office, and VS 2005 Extensions for SharePoint
【原文发表日期】 Monday, November 13, 2006 10:03 PM

上个星期微软发布了Office 2007。对你们中还没有试过它的人来说,这可能是自 Office 95 以来最大的Office产品发布,真的是个令人敬畏的的升级。其中最大的创新是新颖的Ribbon UI风格的引入,它提供了崭新的和显著改进的用户体验 (不再使用菜单了):

如何扩展VS 2005 SharePoint?

当我第一次听说Office在引进崭新的UI风格时,我起初的反应是,“哇,真够勇敢的”。可不是每一天都会有一个产品组愿意象这样打几十亿美元的赌的...

在过去的几个月内只用Office 2007做日常办公后,我真的要向Office产品组脱帽致敬,──这一步棋绝对是天才的一着。这个产品不光使我的生产力显著提高,而且使得用Office工作又变得好玩了。是如此好玩,以至于在今夏安装这个产品不久,它就引得我撰写了几篇 长长的 教程 帖子。你知道一个产品绝不会差,如果用它起来是如此地好玩,以至于让你在夏天的周末也留在屋里撰写教程帖子!

非常酷的是,这个星期也看到了对这个产品的不少好评开始进来,做评论的这些人真是喜爱这个产品呢。

现在就去MSDN下载中心下载Office 2007

如果你是MSDN订阅者,你现在就可以去MSDN下载中心下载Office 2007。它拥有一个正式的运行许可(production license),意味着,你可以用它来做所有/任何的日常事务。

想进一步了解其中的设计哲学和形成这些崭新体验的思路,我推荐你去阅读 Jensen Harris博客上的精彩帖子。Jensen是微软Office用户体验产品组的主管项目经理(Group Program Manager),他的博客与我们很好地分享了他们在新产品中所做的一切后面的一些设计哲学和背景。

VS 2005 Office工具

为从 .NET 开发人员的角度帮助你利用Office 2007,上个星期我们也发布了“VS 2005 Office工具”的更新版,允许你利用Office 2007里的新功能和UI。内含对新Ribbon扩展模型的支持。

你可以在这里进一步了解有关信息,和下载这个工具。也一定要去查看一下Visual Studio Tools for Office的博客。

VS 2005 之Windows SharePoint Services 3.0 扩展

为帮助你利用Windows SharePoint Services 3.0 和 Microsoft Office SharePoint 2007 (两者都支持与Office 2007的紧密集成),上个星期我们也发布了崭新的免费 VS 2005 Extensions for Windows SharePoint Services 3.0 下载。这个扩展工具提供了 Visual Studio 2005 对 SharePoint 网站的项目和build的支持。其中包括,在Visual Studio内,创建和build SharePoint网站中的Web Part,以及在项目里点击F5即可调试Web Part等支持。你可以 在这里下载这个工具。

Serge van den Oever 最近贴出了几篇如何使用这个工具的非常棒的教程:

  • SharePoint Solution Generator - part 1: create a site definition from an existing site (SharePoint 方案生成器 第一部分:从现有网站生成一个网站定义)
  • SharePoint Solution Generator - part 2: the internals of the created site definition project (SharePoint 方案生成器 第二部分:生成的网站定义项目之内部细节)

我也建议你查看一下我以前的这篇博客帖子,里面指向了几篇非常棒的文章,教你如何使用ASP.NET 2.0内置的ASP.NET Web Part模型来建立丰富的SharePoint方案。Darren Neimke最近也出版了一本专注于ASP.NET 2.0 Web Part开发的很酷的新书:

如何扩展VS 2005 SharePoint?

你可以从这里去Amazon购买。

希望本文对你有所帮助,

Scott