Welcome 微信登录

首页 / 网页编程 / ASP.NET

ASP.NET底层架构探索之进入.NET运行时

ASP.NET底层架构探索之进入.NET运行时

ASP.NET底层架构探索之进入.NET运行时2011-03-18 博客园 tmfc进入.NET运行时的真正的入口发生在一些没有被文档记载的类和接口中(译著:当然,你可以用Reflector来查看J).除了微软,很少人知道这些接口,微软的家伙们也并不热衷于谈论这些细节,他们认为这些实现细节对于使用ASP.NET开发应用的开发人员并没有什么用处。工作进程(IIS5中是ASPNET_WP.EXE,IIS6中是W3WP.EXE)寄宿.NET运行时和ISAPI D...
Asp.net MVC生命周期

Asp.net MVC生命周期

Asp.net MVC生命周期2011-03-18 博客园 坚强2002Asp.net应用程序管道处理用户请求时特别强调"时机",对Asp.net生命周期的了解多少直接影响我们写页面和控件的效率。对于Asp.net MVC,我对它的生命周期还是兴趣很浓,于是提出两个问题:一个HTTP请求从IIS移交到Asp.net运行时,Asp.net MVC是在什么时机获得了控制权并对请求进行处理呢?处理过程又是怎样的? 以IIS7中asp.net应...
浅谈对.NET MVC框架的理解

浅谈对.NET MVC框架的理解

浅谈对.NET MVC框架的理解2011-03-18 博客园 一线工作者近来我发现有很多关于.NET MVC框架的文章,大家写的也都非常好,也很深刻,我今天也大概看了一下,顺便用它做了个小留言本,在这里我也来分享一下我的经验,同时也希望大家给出指点,我们大家来共同学习和进步!第一,我想说一下,对我感触最深的地方就是它对httphandler的处理,学过ASP.NET的人可能都知道,每个页面其实就一个httphandler,我记得那时候刚接触地址映射技术的时...
ASP.NET服务器控件之RenderContents

ASP.NET服务器控件之RenderContents

ASP.NET服务器控件之RenderContents2011-03-19 天极开发 金属边缘上一篇文章介绍了使用Control类的Render方法实现控件呈现的基本知识和示例应用。本文重点介绍另一种实现控件呈现的常用方法--使用WebControl类的RenderContents方法实现控件呈现。基础知识就服务器控件而言只存在两种情况:一种是具有外观可视化元素的控件,还有一种是不具有外观可视化元素的控件。如果需要开发的服务器控件包含可视化元素,那么多数情...
ASP.NET服务器控件开发简介:ComboBox

ASP.NET服务器控件开发简介:ComboBox

ASP.NET服务器控件开发简介:ComboBox2011-03-19我在Web项目的开发过程中很多时候都要用到ComboBox,找了很多类似的控件来用发现都不尽如人意,我所希望的能够在WEB上使用的ComboBox应该就是在DropDownList的功能上加入了文本输入功能,我个人比较看重的一点就是下拉列表应该可以伸展到浏览器之外,然而目前大多数的ComboBox要么是用DIV来显示选择项,要么就是用TextBox+ListBox,DIV的方式会不能伸展...
ASP.NET服务器控件开发(1)--封装html

ASP.NET服务器控件开发(1)--封装html

ASP.NET服务器控件开发(1)--封装html2011-03-19 天极 金属边缘在我们的项目开发中,由于ASP.NET的服务器控件功能有限,所以我们经常会自己定义特定的服务器控件,来满足开发中特定的业务要求。可见知道如何开发ASP.NET服务器控件是非常有必要的。其实简单的实现ASP.NET服务器控件不是很难,以前园子中也有大牛介绍过相应的内容,这里站在巨人的肩膀上也来分享下开发ASP.NET服务器控件的方法和自己的一些体会。写给新手,高手绕过。学习...
ASP.NET服务器控件开发(2)--继承WebControl类

ASP.NET服务器控件开发(2)--继承WebControl类

ASP.NET服务器控件开发(2)--继承WebControl类2011-03-19 天极 金属边缘先来介绍下WebControl类WebControl类:WebControl 类从 Control 派生,用作定义 System.Web.UI.WebControls 命名空间中的所有控件的公共方法、属性和事件的基类。提供所有 Web 服务器控件的公共属性、方法和事件。通过设置在此类中定义的属性,可以控制 Web 服务器控件的外观和行为。主要的属性有:Acc...
ASP.NET服务器控件开发(3)--事件和回传数据的处理

ASP.NET服务器控件开发(3)--事件和回传数据的处理

ASP.NET服务器控件开发(3)--事件和回传数据的处理2011-03-19 博客园 GWPBrian前两篇介绍了服务器控件的基本显示,属性的设定,继承Webcontrol开发控件等内容,这篇介绍下定制服务器控件的事件的处理和回传数据的处理。当ASP.NET页面处理回传到服务器端的表单时,两种信息会传递给页面中的控件:回传事件,如Button一类控件触发的回传,会引发服务器端事件;回传数据:是Web表单中包含的数据,该数据是在Web表单提交到服务器端时传...
ASP.NET服务器控件开发(4)--复合控件

ASP.NET服务器控件开发(4)--复合控件

ASP.NET服务器控件开发(4)--复合控件2011-03-19概念:所谓复合控件:简单的理解就是将多个基本的控件组合成一个控件,从而实现自己想要的效果。微软为ASP.NET2.0中推出的登录控件等就是一个复合控件。从功能的实现上,复合式控件有点像用户控件,只是一个是.ascx文件,一个是.dll文件。呈现简单的复合控件:要想呈现一个复合控件,需要了解以下几个方面:-->实现INamingContainer接口。任何实现该接口的控件都创建一个新的命...
ASP.NET服务器控件开发(5)--添加客户端功能

ASP.NET服务器控件开发(5)--添加客户端功能

ASP.NET服务器控件开发(5)--添加客户端功能2011-03-19 博客园 GWPBrian随着Ajax等技术的发展,客户端功能也逐渐变得越来越重要。如果在服务器控件中添加客户端功能,将会创作出功能更强大,界面更丰富的服务器控件。客户端功能:在Web编程中,客户端功能传统上是由Web页开发人员负责,并且不被封装在服务器组件中。ASP.NET脱离了这一范畴并使服务器控件能够发出客户端脚本,从而使服务器控件能够将客户端处理与服务器端处理结合起来。例如按钮...
Asp.net开发中的诡异现象

Asp.net开发中的诡异现象

Asp.net开发中的诡异现象2011-03-19 博客园 戒焦戒躁在调试程序时,我们检查代码的过程通常会跳过那些自己认为绝对不可能出错的代码或逻辑。然而有时候,当检查了一遍又一遍却找不到任何出错的可能性,而程序却的的确确不是按我们所设想的那样在运行。这时,很多人就认为自己遇到了灵异事件。这种体验几乎每个程序员都有过,但最终往往事实证明,是我们自己错了,错在不应该太坚信自己的常识。诡异现象一:1bool AllowDisplay = CheckPower(...
ASP.NET母版页TreeView导航链接问题

ASP.NET母版页TreeView导航链接问题

ASP.NET母版页TreeView导航链接问题2011-03-19 博客园 艾新最近在网上找一些关于“ASP.NET母版页TreeView导航链接问题”相关资料,很多人都碰到跟我类似的问题,于是我就抽了点时间自己调试一下这个问题了。首先描述一下我的问题:当把TreeView控件放到母版页时,在做页面导航链接的时候,TreeView控件的菜单状态一直保持为最初设置的状态,并不会像点击某个页面跳转后还仍然保持点击的那个状态。最简单的方...
ASP.Net之C#中的异常处理

ASP.Net之C#中的异常处理

ASP.Net之C#中的异常处理2011-03-19基础知识程序开发中,数据流按照一定的规律进行传输,如果用户和程序之间的交互完全按照预定的效果运行,程序不会出现问题。可以假设所处理的数据都符合要求,通过界面作格式判定,所有资源都正确,但是为了系统的安全,需要处理存在的隐患,不能对数据安全抱有理想化的想法。在ASP.NET中,错误处理分为两个层面:页面输入信息验证、CLR提供的结构化错误处理机制。在页面输入信息判断中,可以采用JavaScript、VBSc...
ASP.NET中通过富用户界面公开服务

ASP.NET中通过富用户界面公开服务

ASP.NET中通过富用户界面公开服务2011-03-19富用户界面(富 UI)是一个在外观上与桌面应用程序类似的界面。这些类型的界面既有优势又有劣势,但却能够向 IT 和终端用户均衡展示面向服务的体系结构 (SOA) 的优势。最近,富 UI 空间有了一系列改进,随之而来的是各种各样的工具包、吸取的经验和教训,以及最佳实践。这部分的“精通 SOA”将描述富 UI 的优势以及如何在 SOA 中利用从 Collect America S...
Cookie的详细介绍

Cookie的详细介绍

Cookie的详细介绍2011-03-19 博客园 火焰山话归正题。当微软还没有推出IE8的时候,老实说,我就不喜欢这个浏览器。这不是来自于我对微软的偏见(这个公司确实非常伟大),而是来自于我对Cookie这个美好事物的无比忠诚。但是,IE8的出现,让我们的美好蒙上一层厚厚的阴影。不过,当一切还没有变得非常严重之前,让我们先来了解一下Cookie是什么,它对于我们的意义,以及我们为什么需要捍卫它。什么是Cookie以及Cookie的作用Cookie是在你浏...
存储过程实现无限级分类(1)

存储过程实现无限级分类(1)

存储过程实现无限级分类(1)2011-03-19 博客园 兴百放在做考题的的时候,涉及到分类,虽然不是无限级的,但是,为了以后扩展用,想做成无限级,在网上找找了,一个用存储过程作的,虽然添加,编辑,移动,用的是存储过程,可是在读出来的时候只用了一条Select 语句,感觉挺爽的,下面我把存储过程列出来,我只用到了添加,编辑,没有用到移动。1,表结构===================================================表结构:...
分页解决方案之GridView+QuickPager+QuickPager_SQL+DataAccessLibrary+数据

分页解决方案之GridView+QuickPager+QuickPager_SQL+DataAccessLibrary+数据

分页解决方案之GridView+QuickPager+QuickPager_SQL+DataAccessLibrary+数据2011-03-19 博客园 金色海洋分页解决方案之GridView+QuickPager+QuickPager_SQL+DataAccessLibrary+数据库这里要说的不仅仅是一个分页控件,而是一套解决方案,包括如何显示数据、显示分页导航,如何得到分页用的sql语句(等效于存储过程),如何提取数据,如何绑定控件,如何响应事件,添...
<< 381 382 383 384 385 386 387 388 389 390 >>