2024年5月5日发(作者:)
外文文献
翻译
(2012届)
学生姓名
学号********
专业班级计算机科学与技术08-5班
指导教师
微软Visual Studio
1微软Visual Studio
Visual Studio 是微软公司推出的开发环境,Visual Studio可以用来创建Windows平台下的
Windows应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。
Visual Studio是一个来自微软的集成开发环境IDE(inteqrated development environment),它可以用来
开发由微软视窗,视窗手机,Windows CE、.NET框架、.NET精简框架和微软的Silverlight支持的控
制台和图形用户界面的应用程序以及Windows窗体应用程序,网站,Web应用程序和网络服务中的本
地代码连同托管代码。
Visual Studio包含一个由智能感知和代码重构支持的代码编辑器。集成的调试工作既作为一个源
代码级调试器又可以作为一台机器级调试器。其他内置工具包括一个窗体设计的GUI应用程序,网页
设计师,类设计师,数据库架构设计师。它有几乎各个层面的插件增强功能,包括增加对支持源代码
控制系统(如Subversion和Visual SourceSafe)并添加新的工具集设计和可视化编辑器,如特定于域
的语言或用于其他方面的软件开发生命周期的工具(例如Team Foundation Server的客户端:团队资源
管理器)。
Visual Studio支持不同的编程语言的服务方式的语言,它允许代码编辑器和调试器(在不同程度
上)支持几乎所有的编程语言,提供了一个语言特定服务的存在。内置的语言中包括C/C + +中(通过
Visual C++),(通过Visual ),C#中(通过Visual C#)和F#(作为Visual Studio
2010),为支持其他语言,如M,Python,和Ruby等,可通过安装单独的语言服务。它也支持的
XML/XSLT,HTML/XHTML,JavaScript和CSS.为特定用户提供服务的Visual Studio也是存在的:微软
Visual Basic,Visual J#、Visual C#和Visual C++。
微软提供了“直通车”的Visual Studio 2010组件的Visual Basic和Visual C#和Visual C + +,和
Visual Web Developer版本,不需任何费用。Visual Studio 2010、2008年和2005专业版,以及Visual Studio
2005的特定语言版本(Visual Basic、C++、C#、J#),通过微软的下载DreamSpark计划,对学生
免费。
2架构
Visual Studio不支持任何编程语言,解决方案或工具本质。相反,它允许插入各种功能。特定的
功能是作为一个VS压缩包的代码。安装时,这个功能可以从服务器得到。IDE提供三项服务:
SVsSolution,它提供了能够列举的项目和解决方案; SVsUIShell,它提供了窗口和用户界面功能(包括
标签,工具栏和工具窗口)和SVsShell,它处理VS压缩包的注册。此外,IDE还可以负责协调和服
务之间实现通信。所有的编辑器,设计器,项目类型和其他工具都是VS压缩包存在。Visual Studio
使用COM访问VSPackage。在Visual Studio SDK中还包括了管理软件包框架(MPF),这是一套管理
的允许在写的CLI兼容的语言的任何围绕COM的接口。然而,MPF并不提供所有的Visual Studio COM
功能。
发布评论