ASP.NET 4高级程序设计第四版读后感(1)

第一部分 目标

1.web页面和web应用程序生命周期

2.ASP.NET请求管道

3.状态管理及ASP.NET配置模型

1.1ASP.NET的7大要点

  ⑴ASP.NET是同.NET framework集成在一起的将数以万计的类按照逻辑层次划分到相应的命名空间中。

  ⑵ASP.NET是编译执行的,而不是解释执行的,应用程序实际经历两个阶段。

    第一阶段:编写的c#代码首先被编译成称作MSIL的IL代码。当一个页面被第一次请求时,编译过程自动执行,编译的IL代码文件称为程序集。

    第二阶段:在这个页面实际执行时开始,中间代码被编译成本机机器码,这个阶段称作JIT编译。

  ⑶ASP.NET支持多语言,无论选择任意语言都被编译为中间代码。

  ⑷ASP.NET运行在公共语言运行库,整个.NET framework成为托管代码,CLR具有如下优点①自动管理和垃圾回收。②类型安全。③可扩展的元数据 。④结构化的错误处理。⑤多线程。

  ⑸ASP.NET是面向对象的,编写的后台代码是面向对象的具有对象特征。

  ⑹ASP.NET支持所有的浏览器,服务器控件生成的Html代码兼容主流浏览器。

  ⑺ASP.NET易于部署和配置,ASP.NET他通过减少同IIS之间的依赖性来似的配置过程简单。

  1.LINQ 语言际成查询是一组对C#和VB.NET语言扩展,它允许编写C#或VB.NET代码以查询数据库相同的方式操作内存和数据,它内部定义了40多个查询操作符,来对语言进行了扩充。

  2.MVC(模型-视图-控制器)使用该模型将应用程序分解为三个逻辑部分,MVC模型抛弃了ASP.NET的传统概念(如Web表单、Web控件、视图状态、回发、会话状态)来完成交互操作。 

posted @ 2012-03-27 21:28  冯际成  阅读(499)  评论(0)    收藏  举报

返回顶部