06 2016 档案
ASP.NET应用程序与页面生命周期
摘要:在本文中,我们将了解不同的事件,ASP.NET 应用程序的生命周期以浏览器向 Web 服务器(对于 ASP.NET 应用程序,通常为 IIS)发送请求为起点,直至将请求结果返回至浏览器结束。在这个过程中,首先我们需要了解ASP.NET请求的2个大致的步骤。其次我们将详细了解 'httphandler 阅读全文
posted @ 2016-06-30 09:14 默默淡然 阅读(274) 评论(0) 推荐(0) 编辑
Asp.net生命周期
摘要:asp.net生命周期一直就想对他彻底的动手搞清楚了。以前一直处于朦朦胧胧的认识状态,今天终于下狠心动手做了个例子来了解生命周期过程。之所以打算自己动手做是因为我一直觉得虽然网上有了类似的例子,不过只有自己亲手做一遍然后通过博客写出来才能使自己更深刻的理解这些内容。好了,不废话了,开始做。 编写代码 阅读全文
posted @ 2016-06-29 22:00 默默淡然 阅读(4369) 评论(0) 推荐(0) 编辑
ASP.NET管道
摘要:1.ASP.NET生命周期 2.Http运行时 3.Http管道技术 a)inetinfo.exe b)asp.net_isapi.dll c)aspnet_wp.exe d)HttpHandler e)HttpModule 4.实现Httphandler的使用 5.ASP.NET生命周期 6.(I 阅读全文
posted @ 2016-06-29 21:47 默默淡然 阅读(1774) 评论(0) 推荐(0) 编辑
HttpApplication理解
摘要:HttpApplication对象是经由HttpApplicationFactory.GetApplicationInstance(并最终调用HttpRuntime.CreateNonPublicInstance)创建的HttpApplicationFactory它的主要任务是使用 URL 信息来查 阅读全文
posted @ 2016-06-29 10:36 默默淡然 阅读(4912) 评论(1) 推荐(1) 编辑
ASP.NET MVC生命周期介绍(转)
摘要:本文以IIS7中asp.net应用程序生命周期为例,介绍了asp.net mvc的生命周期。 asp.net应用程序管道处理用户请求时特别强调"时机",对asp.net生命周期的了解多少直接影响我们写页面和控件的效率。对于asp.net mvc,我对它的生命周期兴趣很浓,于是对ASP.NET MVC 阅读全文
posted @ 2016-06-28 13:59 默默淡然 阅读(929) 评论(0) 推荐(0) 编辑
ASP.Net MVC开发基础学习笔记(1):走向MVC模式
摘要:一、ASP.Net的两种开发模式 1.1 ASP.Net WebForm的开发模式 (1)处理流程 在传统的WebForm模式下,我们请求一个例如http://www.aspnetmvc.com/blog/index.aspx的URL,那么我们的WebForm程序会到网站根目录下去寻找blog目录下 阅读全文
posted @ 2016-06-28 11:05 默默淡然 阅读(350) 评论(0) 推荐(0) 编辑
C#基本数据类型
摘要:在第一章我们了解了C#的输入、输出语句后,我这一节主要是介绍C#的基础知识,本节的内容也是后续章节的基础,好的开端等于成功的一半。在你阅读完本章后,你就有足够的C#知识编写简单的程序了。但还不能使用继承或其它面向对象的特征。 本章主要针对以下几个部份来进行讲解: 1、电脑是由什么来存储所使用的数据? 阅读全文
posted @ 2016-06-27 16:54 默默淡然 阅读(59198) 评论(0) 推荐(1) 编辑
ASP.NET MVC 实现二级域名
摘要:自从微软发布 ASP.NET MVC 和routing engine (System.Web.Routing)以来,就设法让我们明白你完全能控制URL和routing,只要与你的application path相结合进行扩展,任何问题都迎刃而解。如果你需要在所处的域或者子域处理数据标记的话,强制使用 阅读全文
posted @ 2016-06-27 15:05 默默淡然 阅读(3005) 评论(0) 推荐(0) 编辑
asp.net下通过泛解析和伪静态实现二级域名的实现方法
摘要:在net中微软已经为我们留下了接口,让我们为所欲为了。首先我们可以通过一张图大概了解下.net的生命周期。 从 上图可以看出来,针对每个不同用户的请求,服务器都会创建一个新的HttpContext实例直到请求结束,服务器销毁这个实例。而 Ihttpcontext是httpcontext对外公开的接口 阅读全文
posted @ 2016-06-27 14:47 默默淡然 阅读(653) 评论(0) 推荐(0) 编辑
Web Forms vs Web MVC
摘要:MVC相对于WebForm来说更难学习,但性能优于WebForm,比较适合大型项目,开发成本较高,但耦合度低,易于维护,没有太多的现成控件,开发效率较低。对WebForm有基础的人反而不太容易学MVC。 一、MVC相对于WebForm的变化 1. 使用URL Routing技术:Web程序的URL不 阅读全文
posted @ 2016-06-27 14:12 默默淡然 阅读(2772) 评论(1) 推荐(1) 编辑
WebForm页面生命周期及asp.net运行机制
摘要:1.先上几张原理图着重理解: 现在针对第四副图原理进行解析: 流程: 1.浏览器发送请求 2.服务器软件(IIS)接收,它最终的目的就是为了向客户输出它请求的动态页面生成的html代码。 3.服务器不会处理类和动态页面,所以找扩展程序 4.交给FrameWork,它其中有个类HttpRuntime, 阅读全文
posted @ 2016-06-27 14:07 默默淡然 阅读(7446) 评论(0) 推荐(2) 编辑
WebForm页面运行机制
摘要:阅读目录 开始 WebForm前台与后台的关系及运行原理 前台页面 <% @ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits ="_Default" %> <! DOCTYPE html PU 阅读全文
posted @ 2016-06-27 14:05 默默淡然 阅读(2232) 评论(0) 推荐(0) 编辑
ASP.NET路由系统实现原理:HttpHandler的动态映射
摘要:我们知道一个请求最终通过一个具体的HttpHandler进行处理,而我们熟悉的用于表示一个Web页面的Page对象就是一个HttpHandler,被用于处理基于某个.aspx文件的请求。我们可以通过HttpHandler的动态映射来实现请求地址与物理文件路径之间的分离。实际上ASP.NET路由系统就 阅读全文
posted @ 2016-06-27 13:18 默默淡然 阅读(887) 评论(0) 推荐(0) 编辑
.NET/ASP.NET Routing路由(深入解析路由系统架构原理)
摘要:阅读目录: 1.开篇介绍 2.ASP.NET Routing 路由对象模型的位置 3.ASP.NET Routing 路由对象模型的入口 4.ASP.NET Routing 路由对象模型的内部结构 4.1UrlRoutingModule 对象内部结构 4.2RouteBase、Route、Route 阅读全文
posted @ 2016-06-27 13:07 默默淡然 阅读(2957) 评论(1) 推荐(1) 编辑
使用MFC中的AfxBeginThread创建多线程
摘要:创建一个基于对话框的工程,工程名为CreateThreadRect 在CreateThreadRect.cpp中增加一个ThreadProc函数,代码如下 工作者线程的函数必须是全局函数或静态成员函数,不能是普通的成员函数 DWORD WINAPI ThreadProc(LPVOID pParam) 阅读全文
posted @ 2016-06-22 14:38 默默淡然 阅读(19302) 评论(0) 推荐(1) 编辑
ASP.NET 路由解析
摘要:传统的Web Forms应用,URL指向的是具体的物理文件,而ASP.NET MVC应用一般指向的是某个Controller中的某个Action方法。URL与目标Controller/Action之间的映射关系是通过“路由”来实现的。 路由系统中的几个核心类的描述: RouteBase 一个抽象基类 阅读全文
posted @ 2016-06-20 16:24 默默淡然 阅读(665) 评论(0) 推荐(0) 编辑
ASP.NET 4的Demo实践:URL路由改进支持
摘要:从.NET框架3.5 SP1开始,微软推出了ASP.NET路由支持,从而实现了特定资源的URL与其对应的Web服务器上的物理文件之间的彻底解耦。借助于ASP.NET路由支持,开发人员可以定义一组路由规则,从而实现把路由模式映射到一个生成相应内容的类。例如,你可以把URL“Categories/Cat 阅读全文
posted @ 2016-06-20 14:10 默默淡然 阅读(145) 评论(0) 推荐(0) 编辑
asp.net MVC 路由
摘要:一、前言 作为一个从ASP.NET转入到ASP.NET MVC的开发人员而言,可能在开发ASP.NET网站的时候就已经开始在使用路由了。只不过在ASP.NET MVC中路由是关键部分,而在ASP.NET中需要自行加进去。下面我们将学习ASP.NET MVC中的路由系统。 二、准备工作 1.新建一个A 阅读全文
posted @ 2016-06-16 15:47 默默淡然 阅读(436) 评论(0) 推荐(0) 编辑
java MVC设计模式
摘要:MVC(Model View Control)模型-视图-控制器 一、MVC与模板概念的理解MVC本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼 阅读全文
posted @ 2016-06-15 15:02 默默淡然 阅读(28573) 评论(0) 推荐(1) 编辑
ASP.NET vs MVC vs WebForms
摘要:许多ASP.NET开发人员开始接触MVC认为MVC与ASP.NET完全没有关系,是一个全新的Web开发,事实上ASP.NET是创建WEB应用的框架而MVC是能够用更好的方法来组织并管理代码的一种更高级架构体系,所以可以称之为ASP.NET MVC。 我们可将原来的ASP.NET称为 ASP.NET 阅读全文
posted @ 2016-06-14 16:46 默默淡然 阅读(679) 评论(0) 推荐(0) 编辑
asp.net web forms和asp.net mvc比较
摘要:ASP.NET Webforms Behind Code的好处和存在的问题 ASP.NET Webforms是一个RAD/VISUAL(快速可视化)的Web程序开发技术。也就是说,开发者简单地拖拽控件到窗体设计器上,VS就会在Behind Code(aspx.cs文件,译者注)生成代码。 换句话说, 阅读全文
posted @ 2016-06-14 13:52 默默淡然 阅读(11697) 评论(5) 推荐(4) 编辑
asp.net webpage
摘要:一、服务器脚本基础介绍 首先,我们先复习一下Web服务器页面的基本执行方式: 1、 客户端通过在浏览器的地址栏敲入地址来发送请求到服务器端 2、 服务器接收到请求之后,发给相应的服务器端页面(也就是脚本)来执行,脚本产生客户端的响应,发送回客户端 3、 客户端浏览器接收到服务器传回的响应,对Html 阅读全文
posted @ 2016-06-14 13:41 默默淡然 阅读(1737) 评论(0) 推荐(0) 编辑
ADO与ADO.NET的区别与介绍
摘要:1. ADO与ADO.NET简介ADO与ADO.NET既有相似也有区别,他们都能够编写对数据库服务器中的数据进行访问和操作的应用程序,并且易于使用、高速度、低内存支出和占用磁盘空间较少,支持用于建立基于客户端/服务器和 Web 的应用程序的主要功能。但是ADO使用OLE DB接口并基于微软的COM技 阅读全文
posted @ 2016-06-13 19:47 默默淡然 阅读(1174) 评论(0) 推荐(0) 编辑
java前端选择
摘要:在做web开发的时候难免遇到一个问题,那就是,选择什么样的框架。下面把前端的框架简单的列一下。 1、flex Apache基金会今天发布了Flex 4.8版本,这是Adobe将Flex捐献给Apache基金会后发布的第一个版本。 需要注意的是,Flex目前还在孵化阶段,还不是Apache的正式项目, 阅读全文
posted @ 2016-06-10 20:56 默默淡然 阅读(693) 评论(0) 推荐(0) 编辑
ASP.Net MVC开发基础学习笔记(1):走向MVC模式
摘要:一、ASP.Net的两种开发模式 1.1 ASP.Net WebForm的开发模式 (1)处理流程 在传统的WebForm模式下,我们请求一个例如http://www.aspnetmvc.com/blog/index.aspx的URL,那么我们的WebForm程序会到网站根目录下去寻找blog目录下 阅读全文
posted @ 2016-06-06 16:05 默默淡然 阅读(205) 评论(0) 推荐(0) 编辑