始创于2000年 股票代码:831685
咨询热线:0371-60135900 注册有礼 登录
  • 挂牌上市企业
  • 60秒人工响应
  • 99.99%连通率
  • 7*24h人工
  • 故障100倍补偿
您的位置: 网站首页 > 帮助中心>文章内容

SharePoint与VS 2010之间的开发性能互补

发布时间:  2012/9/10 18:10:26

Jason Zander,Visual Studio产品组的总经理,最近宣布了Visual Studio 2010的SharePoint开发工具。这个工具所关注之处是能自动化处理大量的任务,增强调试体验,并提供一个GUI功能来实现部署信息的可视化浏览和功能特性的打包。

这个被加强的工具将支持一些长久以来被SharePoint开发人员所期待的功能。这些工具将可能代替经常被人嘲笑的SharePoint Designer,即MS FrontPage的一个后代。在.NET社区中的很多人都觉得不够好的工具支持和糟糕的开发人员体验是SharePoint需要战胜的最后一个主要困难。如果VS 2010 Tools for SharePoint如他们所承诺那样得以发布,那么很多人都会计划把MOSS(Microsoft Office SharePoint Server)作为微软IT部门中主要的Web应用程序框架,并且会成为公共.NET网站一种逐渐流行的选择。当然,随着Visual Studio集成度的提高,传统的.NET开发人员将会发现使用OS内置的Windows SharePoint Services更加容易,这是MOSS的基础。

Zander在TechED EMEA上的主题演讲的主要内容有:

构建和调试

Visual Studio将能够构建和调试SharePoint项目,“F5就能工作!”

Server Explorer集成

SharePoint Connections将成为VS Server Explorer的一个可选功能。可以查看如下标准的SharePoint内容:ContentTypes、Features、Templates、Lists、Sites、Workflows、Workspaces。通过VS属性网格集成甚至可以直接操纵某些内容的属性。

Windows SharePoint Services Project(WSP)导入

这将让创建Windows SharePoint Services解决方案打包文件的手动任务更自动化。之前,为了创建一个解决方案打包文件,开发人员不得不使用包含在Microsoft Cabinet Software Development Kit(SDK)中的Makecab.EⅩE命令行工具。Makecab.EⅩE需要设定一个Diamond Directive File (.ddf) 文件,来包含一个记录了这个打包文件中所有文件的列表。而现在这些东西大都可以实现自动化了。

Visual Web Part设计器

一个WSYWIG设计器将可用于创建Web Parts。这个设计器也会把用户控件加载为SharePoint的Web Part。这个东西似乎是被广泛使用的SmartPart的一个更紧密集成的版本,SmartPart是一个允许在SharePoint中宿主ASP.NET用户控件的Web Part。

事件接收器向导(Events Receiver Wizard)

添加事件接收器和把它们连接到事件源,能通过一个向导可视化的完成。

工作流集成

将添加一个用于工作流项目的工作流创建窗体。工作流创建窗体将具有一个可视化设计器。

打包编辑器

新的打包浏览器将支持编辑打包文件,并构建SharePoint Features和WSP文件。

Channel9对Reza Chitsaz进行采访,其是Office和SharePoint工具开发的资深程序经理。在这个采访中,Reza讨论了他们团队针对提高SharePoint开发体验的目标。大概的解释是:

SharePoint已经处于4.0版本了。而用于SharePoint的VS 2010工具才是一个1.0版本的产品,这意味着我们将会在这次偏重一些优先级高的特性,而把一些特性放到下一个版本中。

对于我们团队来说,核心的目标就是让SharePoint开发更平易近人,让任何类型的开发人员都可以轻易地使用Visual Studio来构建自定义的SharePoint应用程序。

我们目前在关注提高工具的“F5体验”。就是说,你只用打开VS,创建你的项目,使用VS工具创建SharePoint的相关内容,按下F5,剩下的工作就能自动被完成:构建项目、部署到SharePoint、附加调试器等等。我们希望开发人员能轻易地测试他们的代码,调试他们的应用程序。

Reza也演示了一个包含更多细节的示例。他特别提到他们正在开发的一些自动化功能:“跨多个文件的GUID匹配问题”,应用程序池回收和MSBuild支持。他也演示了针对VB.NET和C#新的VS 项目模板。

 

1.空站点定义模板  
2.内容类型模板  
3.列表定义模板  
4.状态机工作流模板  
5.WSP导入模板  
6.业务数据目录模板  
7.部署模块模板  
8.事件接收器模板  
9.顺序工作流模板  
10.Web部件模板  
这个工具何时发布,还没有一个确定的时间表。虽然VS 2010 CTP已经发布,不过Visual Studio团队的程序经理Christin Boyd在Channel 9中进行演示的时候,并未涉及SharePoint工具。

Reza在这个视频中所描述的新特性将不会包含在VS 2010 CTP中,也不会在Beta 1中出现。看来我们已经通过这个视频对未来“先睹为快”了。


亿恩科技地址(ADD):郑州市黄河路129号天一大厦608室 邮编(ZIP):450008 传真(FAX):0371-60123888
   联系:亿恩小凡
   QQ:89317007
   电话:0371-63322206


本文出自:亿恩科技【www.enkj.com】

服务器租用/服务器托管中国五强!虚拟主机域名注册顶级提供商!15年品质保障!--亿恩科技[ENKJ.COM]

  • 您可能在找
  • 亿恩北京公司:
  • 经营性ICP/ISP证:京B2-20150015
  • 亿恩郑州公司:
  • 经营性ICP/ISP/IDC证:豫B1.B2-20060070
  • 亿恩南昌公司:
  • 经营性ICP/ISP证:赣B2-20080012
  • 服务器/云主机 24小时售后服务电话:0371-60135900
  • 虚拟主机/智能建站 24小时售后服务电话:0371-60135900
  • 专注服务器托管17年
    扫扫关注-微信公众号
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 亿恩科技 版权所有  地址:郑州市高新区翠竹街1号总部企业基地亿恩大厦  法律顾问:河南亚太人律师事务所郝建锋、杜慧月律师   京公网安备41019702002023号
      0
     
     
     
     

    0371-60135900
    7*24小时客服服务热线