随笔分类 -  Webform

(转)Asp.net页面生命周期详解任我行(1)-小试牛刀,编写页面代码
摘要:原文地址:http://www.cnblogs.com/xuyubing/archive/2013/10/01/3348344.html前言 很久很久以前,还是我在学校的时候,我就看了传智里面视频,学习了一下Asp.net页面生命周期,当时看的时候,因为内功不够深厚,看起来很吃力,现在回头温习了一下,还是有点收获的,于是想用博客记录一下,以备自己复习。演示代码 先新建了一个空的WebApplication1的工程,然后在里面新建了一个WebForm1的页面,代码页面编码如下 "); } %> ... 阅读全文

posted @ 2013-10-02 11:59 黑子范 编辑

(转)Asp.Net底层原理(三、Asp.Net请求响应过程)
摘要:原文地址:http://www.cnblogs.com/liuhf939/archive/2013/09/16/3324753.html在之前,我们写了自己的Asp.Net框架,对整个流程有了一个大概的认识。这次我们来看一下Asp.Net整个请求处理过程是怎么样的。浏览器封装请求报文,发送请求到达服务器,服务器内核模块的HTTP.SYS监听到用户的HTTP请求,将其分发给W3SVC,W3SVC解析出请求的URL,并根据Metabase获取映射关系得到目标应用,如果是静态资源(HTML,jss,img等),则将内容以HTTP响应的车型是返回。如果是动态文件(aspx、ashx)等,则进一步获取到 阅读全文

posted @ 2013-09-25 16:18 黑子范 编辑

(转)Asp.Net生命周期系列五
摘要:原文地址:http://www.cnblogs.com/skm-blog/p/3188697.html如果您看了我的前四篇文章,应该知道目前Http请求已经流到了HttpModule这个程序员手中了,而且我们可以注册自己的HttpModule并且可以在里面注册一些事件来控制这个Http请求,但是到目前为止我们还没有真正的处理这个Http请求,那究竟什么时候开始处理呢,又是怎样处理的呢,下面我们来简单探讨一下!其实是在HttpModule中触发PreRequestHandlerExecute事件之后,才真正把控制权交给了HttpHandler这个程序员,在第一篇中我们说到,HttpHandler 阅读全文

posted @ 2013-07-14 23:11 黑子范 阅读(236) 评论(0) 推荐(0) 编辑

(转)Asp.Net生命周期系列三
摘要:原文地址:http://www.cnblogs.com/skm-blog/p/3178862.html上文讲到了HttpRunTime主要做了三个事情,我们先回忆一下。第一:雇佣了项目经理(HttpApplication)。第二:建立了HttpModule列表,项目经理(HttpRunTime)就是按照这个工作列表去工作的。第三:创建了Context上下文对象(包含了HttpRequest和HttpResponse两大主要对象),并把它转交给了HttpApplication去处理。下面最重要的是HttpModule到底是个什么东东,HttpApplication又是怎么样按照它的工作列表去工作 阅读全文

posted @ 2013-07-08 23:06 黑子范 阅读(247) 评论(0) 推荐(0) 编辑

(转)Asp.Net生命周期系列一
摘要:原文地址:http://www.cnblogs.com/skm-blog/archive/2013/07/07/3176713.htmlAsp.Net生命周期对于初级甚至中级程序员来说,一直都是一个难题,很多程序员不了解生命周期,导致使用Asp.Net做开发感觉很不灵活,感觉太多东西被微软封装好了,我们不能改变,其实只要你稍微了解一下就知道,原来不是这样的!我写这一系列文章是采用总分的方式,先让大家整体了解,然后再逐一突破。先将一个故事,也是园子里看到的(http://www.cnblogs.com/GodSpeed/archive/2010/06/19/1761095.html),我认为这个 阅读全文

posted @ 2013-07-08 22:23 黑子范 阅读(138) 评论(0) 推荐(0) 编辑

(转)远程下载文件源码
摘要:原文地址:http://www.cnblogs.com/youngerliu/archive/2012/03/07/2384195.html/********** 小文件************/Response.ClearContent(); Response.ClearHeaders(); Response.ContentType = "application/octet-stream"; Response.AddHeader("Content-Disposition", "attachment; filename=logo.gif&quo 阅读全文

posted @ 2012-05-23 00:00 黑子范 阅读(244) 评论(0) 推荐(0) 编辑

(转)Asp.net生成htm静态文件的两种途径
摘要:原文地址:http://www.cnblogs.com/LYunF/archive/2012/02/17/2356514.html导读] 现在很多网站特别是资讯类的都把内容生成静态页(htm\html\shtml等),这类总结了一下两种生成静态页的方法并做了一个Demo文件供大家下载。分别是通过模板(比较常用)和根据url生成(不到万部则以不用,因为这中方式只能获取html的部分):Asp.net生成静态文件(根据时间自动命名保持,默认扩展名是htm可以自行修改)。通 现在很多网站特别是资讯类的都把内容生成静态页(htm\html\shtml等),这类总结了一下两种生成静态页的方法并做了... 阅读全文

posted @ 2012-02-21 08:44 黑子范 阅读(276) 评论(0) 推荐(0) 编辑

(转)PetShop4.0 学习总结----数据库访问层结构分析
摘要:原文地址:http://www.cnblogs.com/linecheng/archive/2011/12/15/2289254.html最近在看PetShop4.0 ,暂且熟悉了一些数据库层的设计。看了看,其实也不是很复杂。主要就是使用了一个工厂 ,以及一个IOC以来注入。我所画的类图如下(不是很标准,自己的UML 水品一般。。。) 其中的web.config是我自己天上去的,主要就是为了说明一下IOC的问题。 其中的Model主要定义了一些实体类。IDAL提供了数据库访问层的抽象,分别有SQLDAL 和OracleDAL去实现。DALFactory是一个反射工厂,通过读取配置文件中的... 阅读全文

posted @ 2011-12-16 11:59 黑子范 阅读(254) 评论(0) 推荐(0) 编辑

(转)ASP.NET中JSON的序列化和反序列化
摘要:原文地址:http://www.cnblogs.com/zhaozhan/archive/2011/01/09/1931340.html JSON是专门为浏览器中的网页上运行的JavaScript代码而设计的一种数据格式。在网站应用中使用JSON的场景越来越多,本文介绍ASP.NET中JSON的序列化和反序列化,主要对JSON的简单介绍,ASP.NET如何序列化和反序列化的处理,在序列化和反序列化对日期时间、集合、字典的处理。 一、JSON简介 JSON(JavaScript Object Notation,JavaScript对象表示法)是一种轻量级的数据交换格式。 JSON是“名值对”的集 阅读全文

posted @ 2011-01-10 10:59 黑子范 阅读(606) 评论(0) 推荐(0) 编辑

(转)asp.net页面出错时的处理方法
摘要:原文地址:http://www.cnblogs.com/liguangxi8/archive/2010/05/17/1737462.html1.第一种做法,在Web.config文件配置[代码] defaultRedirect属性用来指明当aspx页面发生了未处理错误时导向的页面; 但Asp.net使用重定向机制来重新导航错误页面,这样错误信息就会丢失,也就是说我们用Server.GetLastE... 阅读全文

posted @ 2010-05-17 19:57 黑子范 阅读(199) 评论(0) 推荐(0) 编辑

(转).NET3.5中JSON用法以及封装JSON工具类(一)
摘要:原文地址:http://www.cnblogs.com/wangwei123/archive/2010/05/14/1735763.html  在.NET3.5中的Silverlight类库中,微软提供了System.Json.dll程序集,我们直接添加引用后就可以使用JsonArray 和 JsonObject来对json格式数据序列化或反序列化。具体用法如下:[代码]StringjsonStr... 阅读全文

posted @ 2010-05-15 13:25 黑子范 阅读(853) 评论(0) 推荐(0) 编辑

(转)Asp.net缓存简介
摘要:概述 缓存学术一些的解释是”将常用数据放入易于读取的地方以提高性能”。而对于Asp.net来说,需要被缓存的对象多种多样,包括从数据库中提取出来的数据,以及aspx页面生成的静态页,甚至是编译好的程序集。合理利用缓存能让Asp.net的性能大幅提升,下面将对Asp.net中的缓存机制进行简单概述。缓存的分类 在Asp.net中,大部分缓存机制是保存在cache对象中,也就是... 阅读全文

posted @ 2010-03-10 16:17 黑子范 阅读(212) 评论(0) 推荐(1) 编辑

(转)AspNetPager 样式以及使用(漂亮)
摘要:分页是Web应用程序中最常用到的功能之一,AspNetPager 简单实用,应用到项目后台中,棒极了!自定义样式:后台:原文地址:http://www.cnblogs.com/zengxiangzhan/archive/2010/03/03/1677460.html 阅读全文

posted @ 2010-03-03 21:30 黑子范 阅读(324) 评论(0) 推荐(0) 编辑

(转)做项目时,如何做比较美观大方的数据输入窗体
摘要:从毕业开始到现在,这几年做的项目,大部分时间是在做数据输入窗体,做过一年的报表,完全不和UI打交道。那时候以为做UI很容易。做UI确实是很容易,控件拖拉一下,但是要做的专业一点,还是要花点功夫,看起来很容易的事情,不太容易做好。 先看一个经典的ASP后台程序 做过ASP程序的朋友,相信看到这个界面,会感到特别亲切。 下面是我刚毕业时做的,比较多的是网站后台,看一下这个界面 这是一个添加网站信息... 阅读全文

posted @ 2010-02-26 10:42 黑子范 阅读(371) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示