C#的历史及IDE总结
| IDE | Developer | Latest stable release | Windows | Linux | OS X | Other platforms | License |
|---|---|---|---|---|---|---|---|
| Microsoft Visual Studio | Microsoft | 14.0.23107.0 / July 29, 2015 | Yes | No | No | Proprietary
Community Edition: Freeware |
|
| MonoDevelop | Xamarin and the Mono community | 5.0.1.3 / June 4, 2014 | Yes | Yes | Yes | FreeBSD, OpenBSD, Solaris | LGPL |
| SharpDevelop | IC#Code Team | 5.0 / October 28, 2014 | Yes | No | No | LGPL | |
| Understand | SciTools | 814 / December 4, 2015 | Yes | Yes | Yes | Solaris | Proprietary |
C#的版本列表:
| 版本 | 語言規格 | 日期 | .NET框架的版本 | Visual Studio的版本 | ||
|---|---|---|---|---|---|---|
| ECMA | ISO/IEC | Microsoft | ||||
| C# 1.0 | 2002年12月 | 2003年四月 | 2002年一月 | 2002年一月 | .NET Framework 1.0 | Visual Studio .NET 2002 |
| C# 1.2 | 2003年十月 | 2003年四月 | .NET Framework 1.1 | Visual Studio .NET 2003 | ||
| C# 2.0 | 2006年六月 | 2006年九月 | 2005年九月 | 2005年11月 | .NET Framework 2.0 | Visual Studio 2005 |
| C# 3.0 | 2007年八月 | 2006年11月 | .NET Framework 3.5 | Visual Studio 2008 | ||
| C# 4.0 | 2010年四月 | 2010年四月 | .NET Framework 4 | Visual Studio 2010 | ||
| C# 5.0 | 2012年十月 | 2012年4月 | .NET Framework 4.5 | Visual Studio 2012 | ||
| .NET Framework 4.5.1 | Visual Studio 2013 | |||||
| C# 6.0 | 2015年七月 | 2015年7月 | .NET Framework 4.6 | Visual Studio 2015 | ||
.NET框架历史:
| Version number |
CLR version |
Release date |
Development tool | Included in | Replaces | |
|---|---|---|---|---|---|---|
| Windows | Windows Server | |||||
| 1.0 | 1.0 | 2002-02-13 | Visual Studio .NET | XP | N/A | N/A |
| 1.1 | 1.1 | 2003-04-24 | Visual Studio .NET 2003 | N/A | 2003 | 1.0 |
| 2.0 | 2.0 | 2005-11-07 | Visual Studio 2005 | N/A | 2003, 2003 R2,2008 SP2, 2008 R2 SP1 | N/A |
| 3.0 | 2.0 | 2006-11-06 | Expression Blend | Vista | 2008 SP2, 2008 R2 SP1 | 2.0 |
| 3.5 | 2.0 | 2007-11-19 | Visual Studio 2008 | 7, 8, 8.1, 10 | 2008 R2 SP1 | 2.0, 3.0 |
| 4.0 | 4 | 2010-04-12 | Visual Studio 2010 | N/A | N/A | N/A |
| 4.5 | 4 | 2012-08-15 | Visual Studio 2012 | 8 | 2012 | 4.0 |
| 4.5.1 | 4 | 2013-10-17 | Visual Studio 2013 | 8.1 | 2012 R2 | 4.0, 4.5 |
| 4.5.2 | 4 | 2014-05-05 | N/A | N/A | N/A | 4.0–4.5.1 |
| 4.6 | 4 | 2015-07-20 | Visual Studio 2015 | 10 | N/A | 4.0–4.5.2 |
| 4.6.1 | 4 | 2015-11-17 | Visual Studio 2015 Update 1 | 10 Version 1511 | N/A | 4.0–4.6 |
![]()
C#的历史及IDE总结的更多相关文章
- Java IDE的历史变迁及idea的使用
Java开发工具的历史变迁 JCreator Jcreator是荷兰的Xinox Software公司开发的一个用于Java程序设计的集成开发环境(IDE),该公司成立于2001年: 官方网站:htt ...
- 【转】.NET Framework、C#语言、IDE、CLR 版本历史及其差异
原文地址: http://www.cnblogs.com/PurpleCow/archive/2012/06/17/2552780.html http://www.cnblogs.com/lhking ...
- Atitit.ide技术原理与实践attilax总结
Atitit.ide技术原理与实践attilax总结 1.1. 语法着色1 1.2. 智能提示1 1.3. 类成员outline..func list1 1.4. 类型推导(type inferenc ...
- 我们都是IT民工---------流浪人IDE开发札记
你生命中的有些东西终究会失去,比如我住了6年的陈寨,这个聚集了郑州十几万IT民工的地方,说拆就拆了.再比如我玩了3年的坦克英雄,这个带给我太多快乐的游戏,说停就停了. 编程对我而言是种爱好,我上学6年 ...
- 【转】windows和linux中搭建python集成开发环境IDE
本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...
- 10 款最好的 Python IDE
Python 非常易学,强大的编程语言.Python 包括高效高级的数据结构,提供简单且高效的面向对象编程. Python 的学习过程少不了 IDE 或者代码编辑器,或者集成的开发编辑器(IDE).这 ...
- .net版本发展历史
最近装上了VS2013,发现好多新特性.新功能,公司办公还在使用VS2005.VS2008,不过用着也很顺手,在最新版Visual Studio中,微软加入了git源码管理工具,和之前的TFS大体上类 ...
- 【linux】如何将Vim打造成一个成熟的IDE
如果你稍微写过一点代码,就能知道“集成开发环境”(IDE)是多么的便利.不管是Java.C还是Python,当IDE会帮你检查语法.后台编译,或者自动导入你需要的库时,写代码就变得容易许多.另外,如果 ...
- 10款优秀Vim插件帮你打造完美IDE
导读 如果你稍微写过一点代码,就能知道“集成开发环境”(IDE)是多么的便利.不管是Java.C还是Python,当IDE会帮你检查语法.后台编译,或者自动导入你需要的库时,写代码就变得容易许多.另外 ...
随机推荐
- button倒计时可点击
- WCF Membership and Role Provider
本文介绍的是如何使用Membership 和 Role Provider 来控制 WCF 调用方法的权限. 比如我们有一个WCF Method 叫 GetData(int num),然后我们只允许Ro ...
- iOS中的动画
iOS中的动画 Core Animation Core Animation是一组非常强大的动画处理API,使用它能做出非常绚丽的动画效果,而且往往是事半功倍,使用它需要添加QuartzCore .fr ...
- In-App-Purcharse 官方原文摘要笔记
这并不是一篇关于 In-App-Purcharse 的专业深入分析文章,只是在初次浏览有关IAP官方文档后记录的一些需要注意的地方,就像是课堂笔记. 因为这是原版.并且涉及到支付的内容,所以就不翻译, ...
- css笔记——移动端
苹果手机 /*按钮样式:*/input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -w ...
- pgpool常用命令
启动pgpool pgpool -n -d > /tmp/pgpool.log >& & 停止pgpool pgpool stop pgbench的测试命令 pgbench ...
- log4j配置只打印指定jar或包的DEBUG信息
有的时候查问题的时候需要打印第三方jar里面的debug信息,假如全部jar都打印的话日志文件会很大,这个时候可以配置log4j只打印指定jar的debug信息或者包,同时输出到了一个新的文件中. 比 ...
- Kail安装Parallels tools
今天在安装虚拟机里面安装kail,在安装虚拟机提供的tools时候提示没有权限,如图: 后面经过自己证实首先tools是挂载的cdrom,在这样挂载下是没有写权限的(类似于windows下面读取光盘光 ...
- 【Winform】无法嵌入互操作类型
在使用Interop.SQLDMO进行数据库还原操作时,在vs2010编译时出现:无法嵌入互操作类型“……”,请改用适用的接口的解决方法 解决方案: 选中项目中引入的dll,鼠标右键,选择属性,把“嵌 ...
- 为云饰数据库添加Index
Asset Collection: 1. _id_ 2. CategoryId_1_Date_-1 3. CategoryId_1_Id_1 4. CategoryId_1_Name_1 5. Cat ...