标签:
一、什么是.NET Framework?
.NET Framework是微软于2002年发行的新一代软件开发框架。
二、.NET Framework截至目前的发展历程
1.0版 2002-02-13发行
1.1版 2003-04-24发行
2.0版 2005-11-07发行
3.0版 2006-11-06发行
3.5版 2007-11-19发行
4.0版 2010-04-12发行
4.5版 2012-02-20发行
......
三、.NET Framework体系结构
以下是个人的简单理解:
四、.NET Framework可以开发哪些类型的应用?
五、.NET Framework开发的应用的编译过程
源代码-->JIT(Just In Time编译器)编译为MSIL(微软中间语言)代码(平台无关,理论上可以跨平台)-->机器代码(二进制,程序运行时被编译,注意:不是一次性全部编译成机器码,而是程序执行到哪里就编译到哪里)
六、关于CTS和CLS
CTS:所有.NET Framework支持的语言的类型都映射自CTS,这样就可以实现不同语言代码见的无缝互操作性,提高了代码的复用率而且可以让擅长不同开发语言的团队更容易紧密协作。
CLS:不同语言之间的不同导致了互操作问题,所以.NET Framework制定了CLS来限制这些问题
标签:
原文地址:http://www.cnblogs.com/handsome1008/p/4657944.html