`
tubaluer
  • 浏览: 1500073 次
文章分类
社区版块
存档分类
最新评论
  • sblig: c / c++ 是不一样的都会输出 100
    j = j++

Visual Studio 11开发指南(3)Visual Studio 11开发SharePoint 2011程序

 
阅读更多

Visual Studio 11 Developer Preview版本在几个月之前就发布了出来,通过这个预览版,SharePoint开发人员可以了解Visual Studio 11中内置的有关SharePoint开发的新功能。Visual Studio 11内置支持的SharePoint版本仍然是SharePoint 2011。


关于对 SharePoint 的支持,两项突出的特性分别于列表和远程发布相关。 开发者不再需要通过手动编辑 XML 文件的方式来编辑 SharePoint 列表,现在可以通过新的列表设计器(List Designer)来完成这项任务。 并且,现在 SharePoint 解决方案可以发布到远程的 SharePoint 站点上(包括 Office 365 上的 SharePoint Online)。


可以了解使用Visual Studio 11开发SharePoint 2011应用程序的新功能。最有特色的,是Visual Studio 11中内置了Content Type设计器和List Template设计器,有了这些设计器的帮助,开发人员终于可以方便快捷的在自己的项目中添加内容类型和列表模板了,不再需要折腾让人头疼的CAML。

在刚刚装上Visual Studio 11,并体验了它内置的Content Type设计器与List Template设计器之后,第一个想法就是马上开始使用Visual Studio 11开发接下来的SharePoint 11程序。但随即发现这个想法暂时似乎行不通,首先,Visual Studio 11仅仅在Developer Preview阶段,稳定性恐怕很成问题,另外,笔者在Visual Studio 2011中使用了不少协助开发SharePoint应用程序的各种插件,这些插件恐怕还没法在Visual Studio 11中使用。最后也是最重要的一个理由,大部分项目都是需要和团队中的其他人协作开发的,在其他人都在使用Visual Studio 2010的情况下,恐怕没法一个人独自使用Visual Studio 11。

所幸Visual Studio 11内置了一个非常cool的特性,那就是它能向下兼容Visual Studio 2010的解决方案和项目文件,也就是说,如果使用Visual Studio 2010所创建的项目,当使用Visual Studio 11打开、编辑并保存后,仍然可以继续使用Visual Studio 2010打开,再对项目进行后续的编辑。这个特性需要Visual Studio 2010 SP1的支持。

首先,在Visual Studio 2010中新建一个SharePoint 2010项目。


使用Visual Studio 11打开这个项目,然后向项目中添加一个Content Type。


然后,就可以使用Content Type设计器来直接设计这个内容类型了。


对于每个Field,都可以直接通过Property窗口对它进行定制。


将项目保存,然后重新使用Visual Studio 2010打开这个项目,会发现没有任何问题。对于在Visual Studio 11中添加的SharePoint Project Item,同样可以双击打开再进行修改,当然,没法使用设计器了,只能直接修改其CAML。


有了Visual Studio 11的这个向后兼容新特性,SharePoint开发人员确实可以充分利用Visual Studio 2010和11这两个版本,同时使用两者来开发一个SharePoint 2010应用程序。

分享到:
评论

相关推荐

    Visual Studio 中的 Office 和 SharePoint 开发_Office_VSTO_visualstudio

    在IT领域,Visual Studio是一个强大的集成开发环境(IDE),它为开发者提供了丰富的工具和技术支持,以构建各种类型的应用程序。本主题将深入探讨在Visual Studio中进行Office和SharePoint开发的相关知识点。 首先...

    在Visual Studio中创建WPS外接程序插件

    在Visual Studio中创建WPS外接程序插件是一项技术含量较高的任务,涉及到多个步骤和关键技术。下面将详细讲解这个过程。 首先,理解WPS外接程序的本质是扩展WPS Office的功能,通过编程接口(API)与WPS进行交互,...

    SharePoint 2010 Development with Visual Studio 2010.pdf

    5. 引导与深刻见解:本书不仅是一本开发指南,还包含了作者对于开发工具使用和SharePoint开发深刻的见解。这表明书籍并非仅仅介绍基础操作,更包含了深入的分析和建议。 6. 对于.NET开发者的帮助:书中特别提到了...

    Visual Studio 中的 Office 和 SharePoint 开发.pdf

    在Visual Studio中进行Office和SharePoint开发是一项强大的工具,它允许开发者利用Visual Studio的集成开发环境(IDE)来创建丰富的Microsoft Office和SharePoint应用程序。这一领域的核心技术是Visual Studio Tools...

    Visual Studio 2005 Extensions for Windows SharePoint Services

    《Visual Studio 2005 Extensions for Windows SharePoint Services》是一款为开发人员提供的工具集,它扩展了Microsoft Visual Studio 2005的功能,使得在Windows SharePoint Services平台上进行应用程序的开发变得...

    Visual Studio 2010 敏捷开发指南

    ### Visual Studio 2010 敏捷开发...总之,Visual Studio 2010敏捷开发指南提供了宝贵的指导,帮助开发者和团队在快速变化的环境中保持竞争力,通过灵活的方法和强大的工具集,成功地将想法转化为现实世界的应用程序。

    Visual Studio 2008开发新特性系列课程(9):开发 SharePoint工作流

    在本课程中,我们将深入探讨"Visual Studio 2008开发新特性系列课程(9):开发 SharePoint工作流"这一主题。Visual Studio 2008作为一个强大的集成开发环境(IDE),为开发者提供了丰富的工具和功能,尤其在 ...

    Visual Studio 2008开发新特性系列课程(9):开发 SharePoint工作流.rar

    Visual Studio 2008是Microsoft推出的一款强大的集成开发环境(IDE),它为开发人员提供了一系列工具和功能,以高效地构建各种应用程序,包括Web应用、桌面应用以及针对企业级平台如SharePoint的工作流。 ...

    [Visual Studio] Visual Studio 2013 高级编程 (英文版)

    [Wrox] Visual Studio 2013 高级编程 (英文版) [Wrox] Professional Visual Studio 2013 (E-Book) ☆ 图书概要:☆ Comprehensive guide to Visual Studio 2013 Visual Studio is your essential tool for ...

    Visual+Studio+2008+开发+WorkFlow

    在"开发 SharePoint 工作流.pdf"中,我们可以预期会详细介绍如何将Visual Studio 2008的工作流功能与Microsoft SharePoint集成。SharePoint是一个广泛使用的协作平台,它也支持自定义工作流。通过Visual Studio 2008...

    Professional Visual Studio 2010

    - **Windows窗体应用程序、WPF、Office商业应用、*** Web Forms、*** MVC、Silverlight、Dynamic Data、SharePoint 和 Windows Azure**:学习使用Visual Studio 2010开发各种平台上的应用程序。 - **数据访问技术**...

    Professional Visual Studio 2012.pdf

    - **SharePoint**:指导如何在Visual Studio中开发 SharePoint 应用程序。 - **Windows Azure**:介绍了使用Visual Studio开发Windows Azure云服务的基础知识。 #### 第六部分:数据 - **可视化数据库工具**:讲解...

    Sharepoint 2010开发指南

    通过以上介绍可以看出,《SharePoint 2010开发指南》不仅涵盖了SharePoint 2010平台的基本概念和核心功能,还深入探讨了如何利用这些功能来构建高效、易用的应用程序。无论是对于新手还是经验丰富的开发者而言,这份...

    SharePoint 2010 Development with Visual Studio 2010

    《SharePoint 2010 Development with Visual Studio 2010》这本书主要探讨了如何使用Visual Studio 2010这一强大的开发工具来构建和定制Microsoft SharePoint 2010平台的应用程序。SharePoint 2010是微软发布的企业...

    Visual Studio 2010 自述文件

    - 文件涵盖了多个组件和开发领域的问题,包括但不限于:一般问题、代码编辑器、各种编程语言、Visual Studio Tools for Office、SharePoint开发、Web开发、WCF工具、WPF工具、WF工具、Windows SDK集成、调试器、...

    Visual Studio 2008 extensions for Windows SharePoint Services 3.0

    用于开发自定义 SharePoint 应用程序的工具:用于 Web 部件、网站定义和列表定义的 Visual Studio 项目模板;一个独立的实用程序 SharePoint 解决方案生成器。

Global site tag (gtag.js) - Google Analytics