科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件如何确定SharePoint 2007开发配置选项

如何确定SharePoint 2007开发配置选项

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

如果你在使用SharePoint2007开发解决方案,那么本文将对你有所帮助。文章向大家介绍了SharePoint 2007可以获得的两个版本的区别,包含的工具以及其它更多的内容。

作者:开发者在线 2007年7月16日

关键字:

  • 评论
  • 分享微博
  • 分享邮件

可视化设计

SharePoint设计器的另一个改进的地方是可视化设计Visual Studio 2005集成开发环境IDE,它提供了对应用开发的最完整的控制。除了Visual Studio 2005安装外,Visual Studio 2005 集成开发环境要求额外的设置来满足SharePoint的开发需求。为了驱动SharePoint你需要以下工具:

  • .NET 框架 3.0:NET框架的最新版本,建立在2.0基础之上。提供的新特性包括:windows Presentation Foundation、Windows Communication Foundation和Windowsworkflow Foundation。同时它需要.NET 框架2.0的支持。
  • Visual Studio 2005 扩展用于.NET 框架 3.0:如果你要构建工作流驱动的应用的话,需要这个工具。
  • Visual Studio 扩展内用于Windows SharePoint Services 3.0:开发定制SharePoint应用的工具包括:Visual Studio用于Web部分的项目模板、站点定义和列表定义。它包含一个独立的实用程序SharePoint方案生成器,它可以使得开发人员在利用Visual Studio编码之前使用浏览器和SharePoint设计器定制网站的内容。这个工具的主要缺点是它要求必须和Visual Studio安装在一起。
  • Visual Studio 用于Office 2005 SE的工具:如果你想要扩展SharePoint平台以更好的利用微软Office家族的其它应用的话,会需要该工具。一个例子就是在一个基于工作流的解决方案中使用InfoPath表单。

除了.NET基框架和前面列出的工具外,SharePoint的开发还依赖于下面的技术:

  • ASP.NET 2.0:SharePoint完全依赖于ASP.NET 2.0作为网站的基础,因此对SharePoint开发人员来说熟练掌握ASP.NET2.0是十分重要的。这包括ASP.NET页面的生存期、服务控件和用户控件、模板、管理页面Web区域和Web区域基础机构以及ASP.NET提供的模型。
  • XML:SharePoint大量使用了XML,它是用于驱动支撑引擎的大量模式定义的基础。有很多的模式定义包括网站、列表、文档库、域、内容类型等。在这些模式定义中大量使用了协作应用标记语言(CAML)。

开发人员可以选择使用哪些工具

很多开发人员(包括我自己)都承认并称赞SharePoint平台的强大功能,无论是以前的还是最近的重复。最新的具有丰富特性的版本包含了用于管理和定制的基于浏览器的工具。

此外,SharePoint设计器、Visual Studio集成和各种各样的附加帮助使得利用SharePoint2007进行解决方案开发变得十分简单。

你正在使用SharePoint平台进行解决方案开发吗?同.NET社区一起分享你的经验吧。

Tony Patton作为应用开发员开始他的职业生涯,为了丰富他的知识,获得了JavaVB、LotusXML认证。

责任编辑:德东

查看本文国际来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章