.NET Framework含义:
.NET Framework 是一个可以快速开发、部署网站服务及应用程序的开发平台,是 Windows 中的一 个组件,包括公共语言运行时(Common Language Runtime, CLR)虚拟执行系统和 .NET Framework 类库。
.NET Framework是 Microsoft为 开发应用程序而创建的一个具有革命意义的平台。
这句话最有趣的地方在于它的广义性,但这是有原因的。首先,注意这句话没有说“在Windows操作系统上开发应用程序”。尽管.NET Framework的Microsoft版本运行在Windows操作系统上,但 以后将推出运行在其他操作系统上的版本,例如 Mono,它是.NET Framework的开源版(包含C#编译器),该版本可以运行在几个操作系统上,包括各种Linux版本和 Mac Os。另外,还可以在个人数字助手(PDA),类设备和一些智能电话上使用 Microsoft,.NET Compact Framework(基本上是完整.NET Framework的一个子集)。使用.NET Framework的—个重要原因是它可以作为集成各种操作系统的方式。

.NET Framework 的特点如下:
提供标准的面向对象开发环境。用户不仅可以在本地与对象交互,视频讲解还可以通过 Web Service 和 .NET Remoting 技术进行远程交互。
提供优化的代码执行环境,具有良好的版本兼容性,并允许在同一台计算机上安装不同版本的 .NET Framework。
使用 JIT(Just In Time)技术,提高代码的运行速度。

编程语言:
在 .NET Framework 框架中支持的编程语言包括 C#、VB、C++、J# 等, 但目前使用最多的是 C# 语言。正是由于在 .NETFramework 中支持多种编程语言,因此 .NET Framework 也配备了对应的编译器。

CLS:
CLS(Common Language Specification, 公共语言运行规范)定义了一组规则,即可以通过不同的
编程语言(C#、VB、J# 等)来创建 Windows 应用程序、ASP.NET 网站程序以及在 .NET
Framework 中所有支持的程序。
.NET Framework 类库(Framework Class Library, FCL):
在 FCL 中包括 Windows Forms (Windows 窗体程序)、ASP.NET(网站程序)、WPF(Windows 的界面程序的框架)、WCF(Windows 平台上的工作流程序)等程序所用到的类
库文件。

CLR:
CLR 是 .NET Framework 的基础。用户可以将 CLR 看作一个在执行时管理代码的代码,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格类型安全以及可提高安全性和可靠性的管理。它与 Java 虚拟机类似。以公共语言运行库为目标的代码称为托管代码,不以公共语言运行库为目标的代码称为非托管代码。

OS:
操作系统(Operating System, OS)在目前的 .NET Framework 中不仅支持在 Windows 上使用,在后续的版本中将支持在 Linux 和 Mac 操作系统上使用。

.NFT Framework简介相关推荐

  1. ADO.NET Entity Framework 简介

    一直对EF都是一知半解的,没有系统的了解过EF有什么样的功能,有什么具体的好处.在接下来的文章中会详细介绍EF.以下是参考MSDN上的文章,翻译并加以自己的理解得出的. ADO.NET Entity  ...

  2. Entity Framework简介

    原文:Entity Framework简介 前言 很久很久之前就想来好好的学习一下EF,一直也是各种理由导致一直也没有好好的开始,现在下定决心了,不管怎样一定要把这先走一遍,并且把自己学到的相关EF的 ...

  3. Entity Framework 简介

    转贴:链接https://www.cnblogs.com/davidzhou/p/5348637.html 侵删,谢谢 第一篇:Entity Framework 简介 先从ORM说起吧,很多年前,由于 ...

  4. [转]Django REST framework 简介与中文教程

    Django REST framework 简介与中文教程 简介 在序列化与反序列化时,虽然操作的数据不尽相同,但是执行的过程却是相似的,也就是说这部分代码是可以复用简化编写的. 在开发REST AP ...

  5. 进程 Android架构  Android Runtime  Libraries framework简介 Framework的范围 framework简介范围基础 Linux入门介绍

    目录 FrameWork框架之进程 Android简介 Android架构 Android Runtime Libraries framework简介

  6. Android Framework 简介

    Android Framework 简介 简介 之前的研究太偏向应用层功能实现了,很多原理不了解没有详记,结果被很多公司技术人员鄙视了,为了减少自己的短板,重新复习了一遍C++.java.Androi ...

  7. ios的Framework简介

    Framework 简介 Mac OS X 扩展了 framework 的功能,让我们能够利用它来共享代码和资源.framework 在概念上有点像 Window 下的库,但是比库更加强大,通过 fr ...

  8. Robot Framework简介及在汽车电子测试中的应用

    前言 汽车电子软件扮演着越来越重要的角色,为适应市场变化,车载软件和功能的开发需要快速迭代.敏捷开发.持续测试.CI/CT/CD实现和DevOps等成了汽车电子行业的高频词,也正在帮助OEM和零部件供 ...

  9. Metasploit Framework 简介与使用

    Metasploit Framework是一个编写,测试和使用exploit代码的完善环境.这个环境为渗透测试,shellcode编写和漏洞研究提供了一个可靠的平台,这个框架主要是由面向对象的Perl ...

最新文章

  1. 博弈知识汇总----Tanky Woo(转)
  2. 推荐系统算法工程师培养计划:博导级教研团队,原理教学、项目实践、大厂内推的一站式培训...
  3. NotePad++编译代码
  4. OracleOraDb11g_home1ClrAgent服务
  5. C++ primer 1.2 初窥输入输出流
  6. Android之解决布局文件图片太大同步放缩后挤掉其它布局的问题
  7. 统计学习方法笔记(李航)———第四章(朴素贝叶斯法)
  8. 玩出花,只用文本就能干CV的活!
  9. P1217 [USACO1.5]回文质数 Prime Palindromes(技巧+暴力枚举+线性筛)
  10. 资源--toast的五种使用方式
  11. 排序算法(四)--谢尔排序(缩小增量排序)
  12. ADO 动态链接数据库
  13. HDU1570 A C【水题】
  14. Ajax 调用(传值)一般处理程序(.ashx)
  15. 思科三层+TPAC200+TP AP实现每个SSID独立网段
  16. 基于有赞微小店+有赞云实现的个人微信和支付宝扫码在线支付收款
  17. Spring XML 注入
  18. worldpress 的 GPG 加密插件
  19. HDU 1507 Uncle Tom's Inherited Land(最大匹配+分奇偶部分)
  20. kernel 修改启动logo

热门文章

  1. 使用aireplay-ng抓握手包笔记
  2. POI导出EXCEL附带二维码以及条形码
  3. python中ipaddr库用法详解
  4. 英国政府资助!Wave Photonics领导光量子集成电路封装项目
  5. [Linux] sed命令详解
  6. 分布式事务--TX-LCN(介绍)
  7. im即时通讯开发:聊天消息的同步和存储
  8. 中专计算机英语词汇,中职英语新课标词汇表.doc
  9. 【思维导图】大数据发展历程2005~2017
  10. 3、InnoDB存储引擎