Python 发表于 2018-5-23 20:01:00

VS Community - Microsoft 微软 Visual Studio 开发工具包系列产品

VS Community - Microsoft 微软 Visual Studio 开发工具包系列产品

VS 全称 Microsoft Visual Studio,是美国微软公司的开发工具包系列产品。VS 是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如 UML 工具、代码管控工具、集成开发环境 (IDE) 等等。
VS 所写的目标代码适用于微软支持的所有平台,包括 Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework 和 Microsoft Silverlight 及Windows Phone。
Visual Studio 是目前最流行的 Windows平 台应用程序的集成开发环境。最新版本为 Visual Studio 2017 版本,基于 .NET Framework 4.6。
1997 年微软发布 Visual Studio 97。包含面向 Windows 开发使用的 Visual Basic 5.0、Visual C++ 5.0,面向 Java 开发的 Visual J++ 和面向数据库开发的 Visual FoxPro,还包含有创建 DHTML (Dynamic HTML) 所需要的 Visual InterDev。其中,Visual Basic 和 Visual FoxPro 使用单独的开发环境,其他的开发语言使用统一的开发环境。
1998 年微软发布 Visual Studio 6.0。所有开发语言的开发环境版本均升至 6.0。这也是 Visual Basic 最后一次发布,从下一个版本 (7.0) 开始,Microsoft Basic 进化成了一种新的面向对象的语言:Microsoft Basic .NET 2002。由于微软公司对于 Sun 公司 Java 语言扩充导致与 Java 虚拟机不兼容被 Sun 告上法庭,微软在后续的 Visual Studio 中不再包括面向 Java 虚拟机的开发环境。
2002 年随着 .NET 口号的提出与 Windows XP/Office XP 的发布,微软发布了 Visual Studio .NET(内部版本号为 7.0)。在这个版本的 Visual Studio 中,微软剥离了 Visual FoxPro 作为一个单独的开发环境以 Visual FoxPro 7.0 单独销售,同时取消了 Visual InterDev。与此同时,微软引入了建立在 .NET 框架上(版本 1.0)的托管代码机制以及一门新的语言 C#(读作 C Sharp)。C# 是一门建立在 C++ 和 Java 基础上的现代语言,是编写 .NET 框架的语言。
.NET的通用语言框架机制(Common Language Runtime, CLR),其目的是在同一个项目中支持不同的语言所开发的组件。所有 CLR 支持的代码都会被解释成为 CLR 可执行的机器代码然后运行。

.NET控件是指输入或操作数据的对象。.NET 控件是 .NET 平台下对数据和方法的封装。有自己的属性和方法。属性是控件数据的简单访问者。方法则是控件的一些简单而可见的功能。过去,开发人员将 C/C++ 与 Microsoft 基础类 (MFC) 或应用程序快速开发 (RAD) 环境(如 Microsoft ® Visual Basic™)一起使用来创建这样的应用程序。.NET Framework 将这些现有产品的特点合并到了单个且一致的开发环境中,该环境大大简化了客户端应用程序的开发。包含在 .NET Framework 中的 Windows 窗体类旨在用于 GUI 开发。您可以轻松创建具有适应多变的商业需求所需的灵活性的命令窗口、按钮、菜单、工具栏和其他屏幕元素。

Visual Basic、Visual C++ 都被扩展为支持托管代码机制的开发环境,且 Visual Basic .NET 更是从 Visual Basic 脱胎换骨,彻底支持面向对象的编程机制。而 Visual J++ 也变为 Visual J#。后者仅语法同 Java 相同,但是面向的不是 Java 虚拟机,而是 .NET Framework。
2003 年微软对 Visual Studio 2002 进行了部分修订,以 Visual Studio 2003 的名义发布(内部版本号为 7.1)。Visio 作为使用统一建模语言(UML)架构应用程序框架的程序被引入,同时被引入的还包括移动设备支持和企业模版。.NET 框架也升级到了 1.1。
智能编辑重构 批处理式 "数字 Python IDE" 集成开发环境 (集成高效 Cython PyInstaller 批处理小程序)
http://dt.digitser.cn/zh-CN/ide/idepy/index.html
2005 年微软发布 Visual Studio 2005。.NET 字眼从各种语言的名字中被抹去,但是这个版本的 Visual Studio 仍然还是面向 .NET 框架的(版本2.0)。
这个版本的 Visual Studio 包含众多版本,分别面向不同的开发角色。同时还永久提供免费的 Visual Studio Express 版本。
2007 年 11 月微软发布了 Visual Studio 2008。

2010 年 04 月 12 日微软发布 Visual Studio 2010 以及 .NET Framework 4.0。

2012 年 09 月 12 日微软在西雅图发布 Visual Studio 2012。

2013 年 11 月 13 日微软发布 Visual Studio 2013。

2014 年 11 月微软发布 Visual Studio 2015。首次出现 Visual Studio Community 版,可供开发者、开放源代码项目、学术研究、教育和小型专业团队长期免费使用。
2017 年 03 月微软发布 Visual Studio 2017。

版本历史

时间名称内部版本C 类语言Basic 类语言Java 类语言其他语言.NET Framework 版本_MSC_VER备注
1995.04Visual Studio4.0Visual C++ 4.0Visual Basic 3.0Visual FoxPro 4.0初版
1997.02Visual Studio 975.0Visual C++ 5.0Visual Basic 5.0Visual J++ 1.1Visual FoxPro 5.0
1100
1998.06Visual Studio 6.06.0Visual C++ 6.0Visual Basic 6.0Visual J++ 6.0Visual FoxPro 6.0
1200
2002.02Visual Studio .NET 20027.0Visual C++ 2002
Visual C# 2002Visual Basic 2002Visual J# 1.0-1.01300去除 FoxPro 与 J++,以 J# 取代 J++
2003.04Visual Studio .NET 20037.1Visual C++ 2003
Visual C# 2003Visual Basic 2003Visual J# 1.1-1.11310

2005.11Visual Studio 20058.0Visual C++ 2005
Visual C# 2005Visual Basic 2005Visual J# 2.0-2.01400微软将 .NET 由产品名称中移除
2007.11Visual Studio 20089.0Visual C++ 2008
Visual C# 2008Visual Basic 2008--2.0、3.0、3.51500去除 J#
2010.04Visual Studio 201010.0Visual C++ 2010
Visual C# 2010Visual Basic 2010-Visual F#2.0、3.0、3.54.01600加入 F#
2012.08Visual Studio 201211.0Visual C++ 2012
Visual C# 2012Visual Basic 2012
Visual F# 20122.0、3.0、3.54.0、4.51700

2013.10Visual Studio 201312.0Visual C++ 2013
Visual C# 2013Visual Basic 2013
Visual F# 20132.0、3.0、3.54.0、4.5、4.5.1、4.5.21800

2014.11Visual Studio 201514.0Visual C++2015
Visual C# 2015Visual Basic 2015
Visual F# 20152.0、3.0、3.54.0、4.5、4.5.1、4.5.3、4.5.5、4.61900首次发布 Visual Studio Community 版
供开发者、开源社区、学术研究、教育、小型团队长期免费使用
2015.07Visual Studio 2015 RTM14.0Visual C++2015
Visual C# 2015Visual Basic 2015
Visual F# 20152.0、3.0、3.54.0、4.5、4.5.1、4.5.3、4.5.5、4.65.0、6.01900基于 .NET Framework 4.5.2
RTM: Release to Manufacturing
2017.03Visual Studio 201715.0Visual C++ 2017
Visual C# 2017Visual Basic 2017
Visual F# 20172.0、3.0、3.54.0、4.5、4.5.1、4.5.3、4.5.5、4.65.0、6.0
基于 .NET Framework 4.6

http://forum.digitser.cn/data/attachment/forum/201605/19/132155fevczeyds5e5y1wy.jpg
扫一扫关注 德云社区 微信公众号
版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载。
页: [1]
查看完整版本: VS Community - Microsoft 微软 Visual Studio 开发工具包系列产品