您的当前位置:首页正文

英文翻译

2023-03-24 来源:易榕旅网
微软的Visual Studio产品 产品支持 包括产品

这一部分需要额外的引文进行核查。请协助添加引用可靠的消息来源改善这篇文章。今天的材料可能面临挑战和删除。(2008)

微软的Visual C + +

微软的Visual C + +是微软的执行C和C + +编译器和相关语言服务和专用工具集成在Visual Studio IDE。它可以编译在C模式下或C + +模式。对于C,它遵循的ISOÇ标准部分C99规格以及MS,具体的增加在库的形式。[41]对于Ç+ +,它遵循的ANSIÇ+ +规范以及几个Ç+ +0所述的功能。[42它也支持C + + / CLI规范编写托管代码,以及代码的本机代码和托管代码(混合)混合模式。微软位置的Visual C + +本机代码或者代码,其中包含本地以及管理组件的发展。 VISUAL C + +支持COM以及MFC库中。对于MFC开发的,它提供了一组向导,用于创建和自定义MFC样板代码,创建GUI应用程序中使用MFC。 Visual C + +中也可以使用Visual Studio窗体设计器的图形化设计UI。 Visual C + +中也可以使用的Windows API。它也支持使用内部函数,[43]这是公认的编译器本身,而不是作为一个库实现的功能。用于公开的现代CPU的SSE指令集的内在函数。的Visual C + +还包括了OpenMP(版本2.0)规范。[44]

微软的Visual C #

微软的Visual C#,微软的C#语言的实现,目标的。NET Framework的语言服务,让在Visual Studio IDE支持C#项目。尽管语言服务是一个Visual Studio的一部分,编译器是单独提供的。NET框架的一部分。Visual C#2008和2010编译器支持版本3.0和4.0的C#语言规范。Visual C++ #支持Visual Studio类设计器,窗体设计器,和其他数据的设计师。[ 45 ]

微软Visual Basic

微软Visual Basic是微软实施的VB.NET语言和相关工具和语言服务。据介绍,使用Visual Studio。NET(2002)。微软已定位的Visual Basic应用程序的快速开发。[ 46 ] [ 47 ] Visual Basic可以用来作者控制台应用程序以及GUI应用程序。像Visual C#,Visual Basic也支持Visual Studio类设计器,窗体设计器,数据在其他的设计师。如C#,VB.NET编译器也可作为一部分的。NET框架,但语言服务,让vb.net项目与Visual Studio开发,可作为后者的一部分。

微软的Visual Web Developer

微软的Visual Web Developer来创建Web站点,Web应用程序和Web服务

使用ASP.NET。可以使用C#或VB.NET语言。 Visual Web Developer中可以使用Visual Studio的Web设计人员以图形化的网页设计布局。

TeamFoundationServer

仅包括与VisualStudioTeamSystem,TeamFoundationServer的目的是协作软件开发项目作为服务器端后台提供源代码管理,数据收集,报告,和项目跟踪功能。它也包括团队资源管理器,客户端工具,这是集成在Visual Studio Team System中的TFS服务。

Editions

微软的Visual Studio在以下版本或型号可用:[ 53 ]

ExpressVisual Studio Express版的Visual Studio是一套免费的个人的IDE提供精简版的Visual Studio IDE上的每个平台的基础上或每个语言的基础上,也就是说,它的开发工具支持的平台安装(网页,Windows,电话)或到单个Visual Studio Shell的AppIds支持的开发语言(VB,C#)。它包括只有一小部分的工具相比其他系统。它不包括支持插件。64位编译器不包含在Visual Studio Express版本的IDE,但可作为可以单独安装的Windows软件开发工具包的一部分。最初的公告[ 55 ],表示2012的发布将仅限于创建Windows 8 Metro后(设计语言)风格的应用程序,微软回应扭转这一决定并宣布该桌面应用程序的开发也将支持开发者的反馈。[56]针对Microsoft的快速集成开发环境,学生和业余爱好者。 Express版本不使用完整的MSDN库,但使用MSDN Essentials库。可快速集成开发环境的一部分的语言是:[57] Visual Basic Express Visual C++ Express Visual C# Express

Visual Web Developer Express Express for Windows Phone

Visual Studio LightSwitch

微软的Visual Studio LightSwitch的是一个专门为创建企业现有的。NET技术和微软平台上构建的应用程序的IDE。应用程序产生的建筑3层:用户界面运行在微软的Silverlight的逻辑和数据访问层是建立在WCF RIA Services和实体框架,在ASP.NET托管和主数据存储支持微软的SQL Server Express ,Microsoft SQL Server和微软SQL Azure。 LightSwitch中也支持其他的数据源,包括Microsoft SharePoint。 LightSwitch中包括实体和实体之间的关系,实体查询和用户界面屏幕设计的图形设计。业务逻辑可以在Visual Basic或

Visual C#编写的。该工具可以安装一个独立的SKU或添加到Visual Studio 2010专业版和更高的集成。[58]

Visual Studio专业版

Visual Studio专业版提供了一个IDE为所有支持的开发语言。标准版的Visual Studio 2010, [59] MSDN支持MSDN Essentials或完整的MSDN库,根据许可的。它支持XML和XSLT编辑,并可以创建部署包仅使用ClickOnce和MSI。它包括服务器资源管理器和集成工具,如Microsoft SQL Server也。然而,包含在Visual Studio 2005标准版,支持Windows Mobile的开发与Visual Studio 2008中,它是唯一可在专业版和更高版本。 Windows Phone 7开发的支持,增加在Visual Studio 2010的所有版本。不再支持Visual Studio 2010中的Windows Mobile的发展,它是取代的Windows Phone 7。

Visual Studio Premium

Visual Studio高级版包括在VisualStudio专业的工具和增加了额外的功能,如代码度量,分析,静态代码分析,和数据库单元测试。

Visual Studio Tools for Office

VisualStudioToolsforOffice是一个SDK和添加在Visual Studio,包括为微软办公套件的开发工具。

在此之前(为Visual Studio。NET2003和Visual Studio2005),这是只支持Visual C#和Visual Basic语言,被列入团队独立库中。在Visual Studio2008中,它不再是一个单独的库,但包括专业版和更高版本。部署VSTO解决方案时,需要一个单独的运行。

因篇幅问题不能全部显示,请点此查看更多更全内容