`
insertyou
  • 浏览: 893266 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

让人期待的Visual Studio 2010

阅读更多

作为程序员,除了完成工作以外,我们还有“额外”的工作,就是留意、了解并学习新技术。技术在不断进步着,作为技术的前沿,Microsoft Visual Studio 2010将于 4 月 12 日全球同步发布,这消息触动着程序员的世界,为什么?作为一套全新的开发者工具,Microsoft Visual Studio 2010具有以下的特点让所有使用者无法自拔:

第一:给程序员留下了更多的创意空间,提供了更自由的架构方式,能能创建任何你能想到的功能,提供团队的工作效率,开创出更多的可能性。这种可能性可以在以下三个方面得到实现。

1)通过新的原型制作、建模和视觉化设计工具,我们可以为 Windows Web 构建创新应用程序 ;

2)遇见创意设计的力量SketchFlowMicrosoft Expression® Studio共同设计新一代使用体验,并与 Team Foundation Server完美集成 ;

3)可以利用多核编程和云开发工具提供的功能。

第二:集成了大量工具包,简化了开发环境,让我们可以在Visual Studio 2010 环境的情况下,完成所有编码、建模、测试、调试和部署工作,并可以利用现有的标准和技能适应日益增多的应用程序类型,包括 Microsoft SharePoint® Windows® Azure。还可以通过多屏幕支持,更多的合作伙伴解决方案和功能更强大的工具编辑器满足您的多元化工作需要。当然这一切都是建立在你是习惯Visual Studio开发环境的基础上的。

第三:它提供了具备主动项目管理功能的强大测试工具可帮助您以正确的方式构建正确的应用程序。使用了新的IntelliTrace调试程序隔离应用程序历史记录中的故障点,并借助主动项目管理工具(包括新报告、仪表板和计划工作表)避免问题的出现。提供了手工和自动测试工具,满足各方面的需求。对于很多程序员来说,这种自动的管理工具,能减少被迫去选择第三方软件的苦恼,对于爱好者来说,这也是一个免费的学习工具。

面对Visual Studio 2010的强大功能,程序员越来越懒吗?这样的疑问确实存在,但大家请不要忘记,编程的最终目的就是解耦,让不会编程语言的人也能轻松地完成自己的设想,把精力集中于创意和构想,不再依赖程序员(~~失业~~)。而另一种热门的编程语言JAVA最近陷于“收购门”,让部分程序员陷于迷茫的海洋中,面对强大的Visual Studio 2010,它是否还有价值,是否也会有新的功能?这一切都还有变数。

在国内,除了少数外资企业拥有自己的测试团队外,大部分公司都是依靠开发人员去测试或在实际应用的反馈而对程序做出修改和更新的,但这就会让维护的成本和时间不断地增加和延长,而且为自己开发的程序写大量的测试代码,以确保程序正常的运作以及减少BUG出现的几率,提高程序的效率,而这工作往往是重复和枯燥的。而Visual Studio 2010 提供了强大的工具用于管理项目,维护源代码和发现 bug。测试人员和开发人员可以使用手动和自动测试,以及高级调试工具,帮助确保他们以正确的方式构建正确的应用程序。这样将可以让开发人员(需肩负测试的~~囧)专注于开发,而不需为测试浪费大量时间,从而提升工作效率。

另外Visual Studio 2010还将大力推广Agile Scrum这种技术,Agile利用自己的敏捷过程框架,将重心用于项目管理,而不是代码的编写,通过融合,可以以最快的速度完成需求的变化。这种技术有利于中小型项目,可以节约了成本,提高了效率。

除了强大的功能外,Visual Studio 2010还为广大的开发人员提供了良好的开发界面,简单易懂的操作,支持拖拉式的控件,更人性化的搜索方式,这都将大大便利于我们进行开发工作,下面是几张简单的截图:

        

      (图)兼容多版本的.NET Framework

        

      (图)拖拉式的控件

        

            (图)强大的搜索

敏捷开发的概念是强大而美好的,但要改变已经养成习惯的开发流程,是否能够收到预期的效果?敏捷开发是否真的为公司为企业节省更多的成本?敏捷开发是否可以成为潮流?这些疑问存在在人们的心中,大家都在观望,Visual Studio 2010正式版的面世将会进一步揭开这些谜团,让我们一起期待吧~~

分享到:
评论

相关推荐

    Addison.Wesley.Software.Testing.with.Visual.Studio.2010

    - **Mickey Gousset**(Microsoft ALM MVP及Infront Consulting Group的高级技术开发者)称本书充满了宝贵的测试智慧,对于任何使用Visual Studio 2010和Team Foundation Server 2010的人来说都是一个很好的补充。...

    Visual Studio 2005集成开发环境图解

    首先,Visual Studio 2005提供了丰富的配置设置,让开发者可以根据自己的工作习惯定制环境。工具窗口的位置、菜单和工具栏的布局,甚至键盘映射、项目模板类型和帮助筛选器,都可以按照个人需求调整。Options对话框...

    用 Visual Studio(VS)开发基于 OpenCV 的图片腐蚀zip

    用 Visual Studio(VS)开发基于 OpenCV 的图片腐蚀、用 Android Studio(AS) 以 JNI 方式开发基于 OpenCV 的图片腐蚀 【探索人工智能的宝藏之地】 无论您是计算机相关专业的在校学生、老师,还是企业界的探索者,...

    C#编写的QQ代码娱乐版,Visual studio2005源代码,非常好的源程序.

    "Visual Studio 2005源代码"则告诉我们这个项目是在微软的Visual Studio 2005集成开发环境中编译和构建的,这是早期版本的IDE,支持.NET Framework 2.0或更高版本。"非常好的源程序"是对该项目质量的评价,暗示这...

    Visual Studio 2017 RC 初探安装教程

    最后,在对Visual Studio 2017 RC的总结中提到,尽管存在一些小问题,比如安装速度慢、组件选择上的误解等,整体来看Visual Studio 2017 RC是一个令人期待的产品,它在启动速度、安装体验以及功能上都有所提升和改进...

    Visual Assist X 支持2010~2017

    标题表明这款插件支持从Visual Studio 2010到2017的多个版本,这意味着无论用户使用的是哪个版本的VS,都能享受到Visual Assist X带来的便利。 在描述中提到"自用插件,不是很想共享",这可能是因为开发者认为该...

    Visual Studio Code 编程技术相关图标集 .fig素材下载

    在"Visual Studio Code Icons.fig"文件中,我们可以期待找到一系列与VS Code相关的图标设计,这些图标可能涵盖了编辑器的各种功能,如文件操作、代码高亮、调试工具、插件管理等。 VS Code图标设计通常遵循现代UI...

    unity vs 1.9.0

    这个版本的发布包含了对Visual Studio 2010、2012和2013的支持,意味着用户可以利用这些版本的强大功能来提升他们的开发效率。 Unity引擎是一款广泛应用于创建跨平台游戏和互动体验的3D和2D内容制作工具。它提供了...

    Scripter Studio v2.4.6

    "Scripter Studio v2.4.6" 是一个软件开发工具,它专注于提供类似VBA(Visual Basic for Applications)的编程环境,使用户能够在自己的应用程序中实现自动化和自定义功能。VBA是一种强大的脚本语言,广泛应用于...

    Visual C++2005书和代码

    总之,《Visual C++2005书和代码》这个资源对于想要学习或提升Visual C++2005技能的人来说是一份宝贵的资料。通过理论学习和实践操作,你将能够掌握C++编程基础,理解.NET Framework的集成,以及开发高效、稳定的...

    Visual.Assist.v6.0

    在Visual Assist v6.0.0.1079版本中,我们看到了许多令人期待的特性与优化。 首先,对于Visual Studio的集成是Visual Assist的一大亮点。它无缝嵌入到Visual Studio环境中,使得用户在不离开熟悉的IDE(集成开发...

    vscode-afterdark:臭名昭著的屏幕保护程序现在可以作为Visual Studio Code的扩展使用

    【标题】"vscode-afterdark" 是一个将经典屏幕保护程序 "After Dark" 的主题引入到现代代码编辑器 Visual Studio Code(VSCode)中的扩展。这个扩展为开发者提供了一种怀旧的方式,使他们在编码时也能享受曾经风靡一...

    visual assistance tools

    《视觉辅助工具详解》 视觉辅助工具,简称为VA工具,是现代计算机技术中不可或缺的一部分,尤其在软件开发、设计领域以及有特殊...随着技术的发展,我们期待更多创新的视觉辅助工具出现,进一步推动人机交互的进步。

    AnkhSvn-2.6.msi.zip

    同时,它强调了2.6版本的兼容性,说明这个版本的AnkhSvn可以适应多种Visual Studio版本,这意味着无论你使用的是哪个版本的Visual Studio,比如2008、2010、2012或者更高,AnkhSvn都能够很好地集成并提供服务。...

    Visual C++ 6.0 开发宝典

    总之,《Visual C++ 6.0 开发宝典》是一个全面的学习资源,涵盖了从基础到高级的C++和MFC开发知识,对于想深入了解和使用Visual C++ 6.0的人来说是宝贵的参考资料。通过学习,开发者不仅可以掌握C++语言,还能熟练...

    OK.zip_visual c

    【标题】"OK.zip" 是一个包含 "Visual C++" 相关代码的压缩文件,很可能是使用 Microsoft Visual Studio 开发的一个项目。"Visual C++" 是微软公司开发的一款集成开发环境,支持C++编程语言,它提供了丰富的功能,...

    DevExpress_VCL_14.2.2_RAD_Studio_10_Seattle_Downloadly.ir.rar

    3. **UI美化**:新版本可能引入了更多的设计样式和主题,让开发者能够轻松创建现代、吸引人的用户界面。 4. **性能优化**:DevExpress团队通常会致力于提高组件的运行效率,减少内存占用,加快应用程序的运行速度。...

    Windows程序设计(C语言)

    该书以清晰易懂的方式讲解了如何利用C语言进行Windows平台的程序开发,对于想要深入理解操作系统级别的编程技术的人来说,是一份宝贵的资源。 CHM(Compiled Help Manual)格式是一种微软开发的帮助文档格式,它将...

    Python for VS2012官方版

    总之,Python for VS2012扩展不仅使Python开发者能够享受Visual Studio的高级功能,而且通过示例项目(如PyKinect和Pyvot)展示了Python在不同领域的应用可能性,无论是游戏开发、数据处理还是人机交互,都能得到...

Global site tag (gtag.js) - Google Analytics