您的位置:网站首页 > net源码 > 正文

ASPNET 框架系列:您所经历的但未必研究的那些技术

类别:net源码 日期:2018-2-15 22:29:28 人气: 来源:

  本篇文章稍微偏原理且底层,有一定难度和且比较晦涩,文章粒度稍微粗些,更细粒度的,会在后续的文章中,结合具体的Demo实例分析。感兴趣的朋友,可以先收藏。

  2. 基本构成:可支持语言,CLS,模板框架,基本模板,基本操作,基本类库,公共需要运行时,CTS和CLS,OS等;

  2.6 CLR:公共语言运行时,是IL形成EXE必不可少的环节,也是JIT实现一次编译,多次且跨平台运行的必不可少的,在.NET框架中扮演着及其重要的角色,且技术比较难且晦涩;

  2.8 OS:屏蔽底层实现,高度抽象,OS类型:Win XP(基本淘汰,微软都不了)、Win 7 ,Win 8,Win 10;

  1. 作用:程序与数据交互的方式之一。架中,ADO.NET抽象化了程序与Database的交互,在进行基本的CRUD操作时,只需调用具体的类,方法即可;

  3.1 Connection对象:连接数据库的通道,主要方法为Open()和Close(),前者负责打开数据库入口,后者负责关闭数据库入口;

  3.4 DataSet对象扮演虚拟内存的角色,也扮演缓存的角色,是实现Application与DB数据交互的必要环节之一;

  1. 作用:为程序员提供更加方便快捷的数据操作,对于初级程序员来说,能很快的上手,极其方便(当然,有经验的EF开发人员可能经历过EF的各种坑);

  提示:当在Dos命令中中提示:‘csc’不是内部或外部命令,也不是可运行的程序或批处理文件。

  1. 作用:内存管理,异常管理,多线程管理,GC管理等。CLR为极其重要的组成部分,也是.NET框架中比较难且晦涩技术之一。

  当IIS收到来自浏览器的请求,识别为静态资源时,IIS直接处理,将处理结果以HTML形式返回给浏览器;

  当IIS收到来自浏览器的请求,识别为动态资源时,此时IIS不能处理,转交给ISAPI Extensions(ISAPI 扩展程序)扩展程序,该扩展程序根据请求资源扩展名,寻找响应的程序处理,如为.asp文件,则asp_isapi处理

  当IIS收到来自浏览器的请求,识别为动态资源时,此时IIS不能处理,转交给ISAPI Extensions处理,此时ASP.NET MVC HTTP处理程序识别请求资源是否为MVC,若是,则交给MVC由,按照处理MVC方式处理,否则

  1. 这个结构为当前比较标准的TCP/IP五层模型,在五层模型成为通用规范前,有七层模型和四层模型两大种类;

  3. 为什么要提到TCP/IP呢?很简单,我们在浏览器输入:,发生了过程中,TCP/IP就不可或缺;

  

0
0
0
0
0
0
0
0
下一篇:没有资料

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

CopyRight 2002-2012 技术支持 源码吧 FXT All Rights Reserved

赞助合作: