1. .NET 是一套框架

1.1 CLR  (common language runtime) 公共语言运行时,-提供内在管理,代码安全性检测等功能

  1.1.1 CLS (common language specification) 公共语言规范,获取各种语言转换成统一的语法规范。

  1.1.2 CTS (common type system) :公共类型系统,将各种语言中的数据类型转换成统一的类型

  1.1.3 JIT (Just In Time) 实时编译器(即时编译器)用于将转换之后的语言编译为二进制语言,交给CPU执行。

1.2 FLC   .NET框架类库,类库中有很多线程的资源可使用(比如:类,方法,属性),提供大量应用类库

.NET运行机制:   各种语言(如c#) --> CLS, CTS第一次编译 --> 统一规范语言(中间语言)MSIL(.EXE,.DLL) --> JIT 第二次编译 --> 二进制语言 --> 运行在CPU 中

2. C# 是一种编程语言, .net 可以使用的语言: c#, c++, VB, js

3. asp.net 一种编程技术, 开发模式

3.1. web page (asp, php)

3.2. web form

3.3. MVC

4. ado.net 是.net 框架的一个组件, 主要用于访问数据库

a) SqlConnection            → 数据库连接器
b) SqlCommand → 数据库命名对象
c) SqlCommandBuilder → 生存SQL命令
d) SqlDataReader → 数据读取器
e) SqlDataAdapter → 数据适配器,填充DataSet
f) SqlParameter → 为存储过程定义参数
g) SqlTransaction → 数据库事物
												

最新文章

  1. 使用idea debug多线程
  2. [UWP]涨姿势UWP源码——Unit Test
  3. Oracle存储过程基本语法
  4. cocos2dx 兼容性
  5. C++函数模板本质-学习入门
  6. Android:Style和Theme
  7. 初次接触Android ActionBar比较烦人的问题[转]
  8. ios 初体验<UILabel控件>
  9. Apache配置虚拟主机后,不能访问localhost
  10. 基于busybox的Linux小系统制作 (initrd)
  11. spring boot拦截器中获取request post请求中的参数
  12. PAT A1129 Recommendation System (25 分)——set,结构体重载小于号
  13. Pair_Work Project
  14. linux内核中的crng是什么?
  15. 2017-12-24 自定义view相关学习
  16. 获取手机的唯一标示uuid
  17. Java学习---JBPM[工作流]学习
  18. UVA10859 Placing Lampposts
  19. Atitit.多媒体区----web视频格式的选择总结
  20. 长沙Uber优步司机奖励政策(12月28日到1月3日)

热门文章

  1. day 13
  2. JDK 8 安装及配置
  3. Docker概念(二)
  4. python设置路径值时为什么要输入r
  5. DevExpress GridView 整理(转)
  6. 阅读 video in to axi4-stream v4.0 笔记
  7. 查询 SQL_Server 所有表的记录数: for xml path
  8. k8s学习笔记之八:存储卷
  9. redis-缓存失效三种策略(FIFO 、LRU、LFU)
  10. java反编译工具cfr