话说微软现在的MSDN翻译确实是相当不错了,所以大家不用再为学习一些微软技术的资源问题而发愁了,下面我说下关于MSDN中ASP.NET工作流程的学习链接。

1.首先要了解什么是ASP.NET技术:

ASP.NET 概述:

http://msdn.microsoft.com/zh-cn/library/4w3ex9c2.aspx#aspnet_api_reference

2.要想学习ASP.NET那就必须了解什么是B/S开发,也就是需要知道HTTP请求到WEB服务器之后,WEB服务器是如何来运行ASP.NET应用程序的,那么可以看以下链接:

IIS 5.0 和 6.0 的 ASP.NET 应用程序生命周期概述:

http://msdn.microsoft.com/zh-cn/library/ms178473.aspx

IIS 7.0 的 ASP.NET 应用程序生命周期概述:

http://msdn.microsoft.com/zh-cn/library/bb470252.aspx

以上分别为IIS5.0、6.0和IIS7.0的生命周期,如果是初学者,不需要去深入的了解每一个流程,只需要有一定的了解就可以了(在能做出一些应用之后,回过头来看这部分知识,会有更深的体会),不过需要注意一下结构概述中IIS7的一些优势,这对我们开发是有帮助的。

3.在以上的内容中,了解到在IIS会根据映射来处理ASP.NET应用程序,这时候我们就需要了解,ASP.NET是如何被编译的:

ASP.NET 编译概述:

http://msdn.microsoft.com/zh-cn/library/ms178466.aspx

4.在IIS的生命周期中,可以看到关于在运行时(HttpRuntime)中,有关HttpApplication对象的执行,接下来就可以了解一下该类中事件的执行流程:

HttpApplication 类

http://msdn.microsoft.com/zh-cn/library/system.web.httpapplication.aspx

在这部分知识里,请着重注意学习处理请求时 HttpApplication 类执行的事件

5.在接下来我们可以学习在单个ASP.NET页面中的处理流程:

ASP.NET 页生命周期概述:

http://msdn.microsoft.com/zh-cn/library/4w3ex9c2.aspx#aspnet_api_reference

6.如果你想在处理APS.NET页面之前,也就是在应用程序处理的管道中先做某些操作,比如说实现如伪静态、权限控制等功能的时候,可以使用HTTP 处理程序和模块功能

HTTP 处理程序和 HTTP 模块概述:

http://msdn.microsoft.com/zh-cn/library/bb398986.aspx

在这部分内容中有详细的代码示例部分,可以参考去实现。

7.很多朋友关于Web 应用程序项目与网站项目的区别并不太能分的清楚,有时候也只是有一个大概的了解,你可以在MSDN上找到详细的资料。

Web 应用程序项目与网站项目:

http://msdn.microsoft.com/zh-cn/library/dd547590.aspx

8.如果有想了解ASP.NET相关安全方面的与编译方面的知识可以看以下内容。

ASP.NET Web 应用程序安全性:

http://msdn.microsoft.com/zh-cn/library/330a99hc.aspx

了解 ASP.NET 动态编译:

http://msdn.microsoft.com/zh-cn/library/ms366723.aspx

总结:其实这个版本中的MSDN,对于概念性的东西解释的还是非常透彻的,很多朋友写的书并中不一定会比这个解释全面,所以建议初学者和资深者朋友们,可以在每天找一些时间来翻看MSDN,总会有很大的帮助的。

转载于:https://blog.51cto.com/grenade/966002

使用MSDN学习ASP.NET的工作流程相关推荐

  1. DotText源码学习——ASP.NET的工作机制

    --本文是<项目驱动学习--DotText源码学习>系列的第一篇文章,在这之后会持续发表相关的文章. 概论 在阅读DotText源码之前,让我们首先了解一下ASP.NET的工作机制,可以使 ...

  2. 一起来学习网站SEO优化工作流程到底怎么做?

    作者介绍:大家好!我是鱿年年★→ 个人主页:鱿年年的博客主页 系列专栏:网站SEO 目录 前言 一:行业网站概况分析 二:布局关键词 三:SEO优化 1:站内优化 2:站外优化 四:网站数据的监测工作 ...

  3. Linux学习:gcc 编译工作流程

    (1)预处理: -E 宏替换.头文件展开.去掉注释 例如(gcc -E hello.c -o hello.i) xxx.c 变为xxx.i (2)编译: -S C 文件变成 .s 汇编文件 例如(gc ...

  4. 基于git的工作流程

    本文针对的是追求极致.快速的产品响应团队的.以下的观点和内容都是围绕这个主题,暂时不涉及个人学习和团队学习. 在说工作流程之间,想说一下我们平常工作中遇到的一些困惑或者说现象 在一个团队里,同时有好多 ...

  5. Mapreduce工作流程与简介

    最近几天一直在学习关于大数据方面的相关技术,今天学习了MapReduce的工作流程,让我对数据地处理有了新的认识,接下来我分享一下关于MapReduce2.0的工作流程 Mapreduce简介 Had ...

  6. 基于Intel 集成显卡的 FFmpeg 调用 VAAPI 硬件解码零数据拷贝链接推理引擎工作流程的实现

    概述 在视频处理流程中,视频的解码通常在 CPU 中进行,若用户需要使用集成显卡进行深度学习推理,解码数据需要从 CPU的缓存中拷贝至集成显卡中进行推理.本文旨在通过集成显卡进行硬件解码,使用FFmp ...

  7. Blender+SP+UE5游戏艺术工作流程学习

    Blender到虚幻引擎5 Blender游戏艺术 Blender for Game Art 你会学到: 如何在Blender中创建三维模型 UV如何展开和布局 如何在Substance Painte ...

  8. 学习ASP.NET比较完整的流程

    如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET. ASP.NE ...

  9. [转] - 学习ASP.NET比较完整的流程!

    如果你已经有较多的面向对象开发经验,跳过以下这两步:  第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET. ASP.N ...

  10. 【转】学习asp.net比较完整的流程

    如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET. ASP.NE ...

最新文章

  1. redis 2m数据读取_Flink读写Redis(二)读取redis数据
  2. docker实战系列之搭建rabbitmq
  3. 《Go 语言程序设计》读书笔记 (五) 协程与通道
  4. 语料库python_NLPPython笔记——语料库
  5. 【有内鬼,终止交易】风靡朋友圈的壁纸,实现代码竟如此简单 | 原力计划
  6. Unity3D之UGUI基础1:UGUI插件介绍
  7. repo同步代码_一次协作多端同步,打通看云、github互相同步(serverless实践)
  8. Oracle 10g数据仓库实践pdf
  9. 基于springboot的简易聊天系统
  10. geojson文件与shape文件的相互转换
  11. 写一个简易的手机APP
  12. 实现直播带货系统推流,你进行推流监控了吗?
  13. hibernate 一对多查询 对多的一方进行分页
  14. 【蓝桥备赛冲刺】2022年第十三届省赛模拟题题解C/C++
  15. java swing 实现鼠标滑轮聚焦缩放图片
  16. mldonkey系列之三──Ini文件[zt]
  17. 数字逻辑 易错点 地线 GROUND 与 GND/DGND
  18. 不同dom的blur事件和click事件发生冲突
  19. Intellij IDEA 学生的免费使用计划(使用edu邮箱注册)
  20. opencv 标定 3D项目 四

热门文章

  1. mmap函数_Linux中的mmap映射 [二]
  2. mysql数据迁移到sqlserver_Oracle,SQL Server,Mysql 三种数据库两表联合更新的方法
  3. 力扣-692 前k个高频单词
  4. spring cloud gateway 拦截request Body
  5. 190328文件处理
  6. 这是来博客园的第二篇日志
  7. java基础学习总结——流
  8. hdu-2112 HDU Today(最短路)
  9. 世界是数字的读后感:
  10. (大数据工程师学习路径)第三步 Git Community Book----基本用法(下)