随笔分类 -  asp.net

asp.net 二级域名(路由方式实现)
摘要:自从微软发布 ASP.NET MVC 和routing engine (System.Web.Routing)以来,就设法让我们明白你完全能控制URL和routing,只要与你的application path相结合进行扩展,任何问题都迎刃而解。如果你需要在所处的域或者子域处理数据标记的话,强制使用 阅读全文
posted @ 2016-07-07 13:09 默默淡然 阅读(778) 评论(0) 推荐(0)
WebForm页面使用Ajax
摘要:AJAX:”Asynchronous JavaScript and XML” 中文意思:异步JavaScript和XML。指一种创建交互式网页应用的网页开发技术。AJAX并非缩写词,而是由Jesse James Gaiiett创造的名词。 AJAX不是指一种单一的技术,而是有机地利用了一系列相关的技 阅读全文
posted @ 2016-07-05 10:47 默默淡然 阅读(4314) 评论(0) 推荐(0)
ASP.NET应用程序与页面生命周期
摘要:在本文中,我们将了解不同的事件,ASP.NET 应用程序的生命周期以浏览器向 Web 服务器(对于 ASP.NET 应用程序,通常为 IIS)发送请求为起点,直至将请求结果返回至浏览器结束。在这个过程中,首先我们需要了解ASP.NET请求的2个大致的步骤。其次我们将详细了解 'httphandler 阅读全文
posted @ 2016-06-30 09:14 默默淡然 阅读(278) 评论(0) 推荐(0)
Asp.net生命周期
摘要:asp.net生命周期一直就想对他彻底的动手搞清楚了。以前一直处于朦朦胧胧的认识状态,今天终于下狠心动手做了个例子来了解生命周期过程。之所以打算自己动手做是因为我一直觉得虽然网上有了类似的例子,不过只有自己亲手做一遍然后通过博客写出来才能使自己更深刻的理解这些内容。好了,不废话了,开始做。 编写代码 阅读全文
posted @ 2016-06-29 22:00 默默淡然 阅读(4382) 评论(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 默默淡然 阅读(1782) 评论(0) 推荐(0)
HttpApplication理解
摘要:HttpApplication对象是经由HttpApplicationFactory.GetApplicationInstance(并最终调用HttpRuntime.CreateNonPublicInstance)创建的HttpApplicationFactory它的主要任务是使用 URL 信息来查 阅读全文
posted @ 2016-06-29 10:36 默默淡然 阅读(4932) 评论(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 默默淡然 阅读(935) 评论(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 默默淡然 阅读(357) 评论(0) 推荐(0)
C#基本数据类型
摘要:在第一章我们了解了C#的输入、输出语句后,我这一节主要是介绍C#的基础知识,本节的内容也是后续章节的基础,好的开端等于成功的一半。在你阅读完本章后,你就有足够的C#知识编写简单的程序了。但还不能使用继承或其它面向对象的特征。 本章主要针对以下几个部份来进行讲解: 1、电脑是由什么来存储所使用的数据? 阅读全文
posted @ 2016-06-27 16:54 默默淡然 阅读(59411) 评论(0) 推荐(1)
ASP.NET MVC 实现二级域名
摘要:自从微软发布 ASP.NET MVC 和routing engine (System.Web.Routing)以来,就设法让我们明白你完全能控制URL和routing,只要与你的application path相结合进行扩展,任何问题都迎刃而解。如果你需要在所处的域或者子域处理数据标记的话,强制使用 阅读全文
posted @ 2016-06-27 15:05 默默淡然 阅读(3014) 评论(0) 推荐(0)
asp.net下通过泛解析和伪静态实现二级域名的实现方法
摘要:在net中微软已经为我们留下了接口,让我们为所欲为了。首先我们可以通过一张图大概了解下.net的生命周期。 从 上图可以看出来,针对每个不同用户的请求,服务器都会创建一个新的HttpContext实例直到请求结束,服务器销毁这个实例。而 Ihttpcontext是httpcontext对外公开的接口 阅读全文
posted @ 2016-06-27 14:47 默默淡然 阅读(661) 评论(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 默默淡然 阅读(2798) 评论(1) 推荐(1)
WebForm页面生命周期及asp.net运行机制
摘要:1.先上几张原理图着重理解: 现在针对第四副图原理进行解析: 流程: 1.浏览器发送请求 2.服务器软件(IIS)接收,它最终的目的就是为了向客户输出它请求的动态页面生成的html代码。 3.服务器不会处理类和动态页面,所以找扩展程序 4.交给FrameWork,它其中有个类HttpRuntime, 阅读全文
posted @ 2016-06-27 14:07 默默淡然 阅读(7466) 评论(0) 推荐(2)
WebForm页面运行机制
摘要:阅读目录 开始 WebForm前台与后台的关系及运行原理 前台页面 <% @ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits ="_Default" %> <! DOCTYPE html PU 阅读全文
posted @ 2016-06-27 14:05 默默淡然 阅读(2239) 评论(0) 推荐(0)
ASP.NET路由系统实现原理:HttpHandler的动态映射
摘要:我们知道一个请求最终通过一个具体的HttpHandler进行处理,而我们熟悉的用于表示一个Web页面的Page对象就是一个HttpHandler,被用于处理基于某个.aspx文件的请求。我们可以通过HttpHandler的动态映射来实现请求地址与物理文件路径之间的分离。实际上ASP.NET路由系统就 阅读全文
posted @ 2016-06-27 13:18 默默淡然 阅读(899) 评论(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 默默淡然 阅读(3034) 评论(1) 推荐(1)
ASP.NET 路由解析
摘要:传统的Web Forms应用,URL指向的是具体的物理文件,而ASP.NET MVC应用一般指向的是某个Controller中的某个Action方法。URL与目标Controller/Action之间的映射关系是通过“路由”来实现的。 路由系统中的几个核心类的描述: RouteBase 一个抽象基类 阅读全文
posted @ 2016-06-20 16:24 默默淡然 阅读(671) 评论(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 默默淡然 阅读(451) 评论(0) 推荐(0)
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 默默淡然 阅读(691) 评论(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 默默淡然 阅读(11747) 评论(5) 推荐(4)