.NET Fframework
.NET框架示意图:

该框架是微软推出的完全面向对象的软件开发与运行平台。其有两个主要
组将:CLR:公共语言运行库(Common Language Runtime,简称CLR)和.NET
Framework类库。
1、CRL:公共语言运行库是所有.NET程序的执行引擎,它的工作包括加载及执行
.NET程序,为每个.NET应用程序准备一个独立、安全、稳定的执行环境,包括内存
管理、安全控制、代码执行、代码完全验证、编译及其他系统服务。
简单说:CLR就像是个“摇篮”,让,net程序在一个安全的环境中执行,若发生错误
也仅限于摇篮的范围,不会影响到整个系统,就好像是把婴儿放到摇篮里玩耍,若跌倒
也不至于受伤。
2、类库:.NET框架面向所有的.NET程序语言提供了一个公共的基础类库,该类库中
提供的成百上千个面向对象的类就像许多零件,程序员编写程序时只需考虑程序逻辑
部分,其它如从数学计算、字符操作到数据库操作等各种复杂功能,利用这些零件组装
即可。
.NET Fframework的更多相关文章
随机推荐
- POJ-1410
Intersection Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 12817 Accepted: 3343 Des ...
- mysql-表完整性约束
阅读目录 一 介绍 二 not null与default 三 unique 四 primary key 五 auto_increment 六 foreign key 七 总结 一 介绍 回到顶 ...
- hdu 1806(线段树区间合并)
Frequent values Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)T ...
- 图形界面远程访问Linux(Debian安装VNC以及开机启动)
https://blog.csdn.net/wangxiaopeng0329/article/details/51569882
- Hadoop 学习【一】 安装部署
目标:测试Hadoop的集群安装 参考文档: [1]http://hadoop.apache.org/docs/r2.8.0/hadoop-project-dist/hadoop-common/Sin ...
- 弹出框美化 alert样式美化
引用style.css和ui.js就可以直接用以下接口调用!(文末附完整代码) alert_带标题: mizhu.alert('alert_带标题', '这是alert效果'); alert_带图标: ...
- echarts画k线图
var charset = echarts.init(document.getElementById("k_line")) $.get(k_line.url_A).done(fun ...
- 【ASP.NET MVC】 路由机制:命名路由
首先看一下命名路由和没有命名的差别: 命名路由: routes.MapRoute( name: "Test", // Route name url: "code/p/{a ...
- vue-music 关于playlist (底部播放列表组件)
建立playlist.vue 组件,在player.vue 组件中引用,点击迷你播放器的播放列表按钮由下至上弹出这个层,所以在player.vue 播放器组件中引用 在playlist.vue 组件中 ...
- [转载]开发 Spring 自定义视图和视图解析器
原文出处 http://www.ibm.com/developerworks/cn/java/j-lo-springview/ 概述 Spring 3.0 默认包含了多种视图和视图解析器,比如 JSP ...