2008年3月12日

从底层了解ASP.NET体系结构

摘要: 关于ASP.NET的底层的工作机制,最近园子里讨论的甚是火热。相信很多人都看过Rick Strahl先生的一篇经典之作:A low-level Look at the ASP.NET Architecture,经Rick Strahl先生同意,我把他的这篇文章翻译成中文,希望能够给想深入了解ASP.NET工作机制的朋友一点帮助。 特别说明:翻译此文的目的仅仅是为了给广大的ASP.NET爱好者... 阅读全文

posted @ 2008-03-12 11:05 jasonCao 阅读(787) 评论(0) 推荐(1)

2008年3月10日

.NET牛人应该知道些什么

摘要: 前些日子我发了一份ASP.NET面试题 清单. 有一些访客比较保守,觉得我是没事找事,里面都是些很琐碎的问题。剩下的人则说“蛮不错的,我得去看一看其中的一些问题” 我更喜欢后者的回复,我觉得后者才是正确的态度。 当然我并不想把.NET软件开发概括为一些简单的小问题,我只是想让大家多思考。我相信一个真正优秀的ASP.NET(及WinForm)开发人员应该不仅仅会拖放控件到设计器中,也应该掌握更多的东... 阅读全文

posted @ 2008-03-10 17:10 jasonCao 阅读(407) 评论(0) 推荐(0)

2008年3月7日

aspx页面事件执行顺序(详细版)

摘要: aspx页面事件执行顺序(详细版) 一、详细版 l 初始化 ² 当页面被提交请求第一个方法永远是构造函数。您可以在构造函数里面初始一些自定义属性或对象,不过这时候因为页面还没有被完全初始化所以多少会有些限制。特别地,您需要使用HttpContext对象。当前可以使用的... 阅读全文

posted @ 2008-03-07 19:16 jasonCao 阅读(435) 评论(0) 推荐(0)

DotText阅读笔记--换肤的实现

摘要: DotText的换肤实现起来挺复杂的,阅读了代码后把这块的心得记录下来. 1.先简单说哈结构,(详细的结构描述可以看"DotText源码阅读(6) --模版皮肤 ") 其实就是一些用户控件.这里主要有个用户控件叫"PageTemplate.ascx"这个相当于是整套模版的Index. 每套模版放在一个文件夹内(比如winxpBlue),"PageTemplate.ascx"和css这些在这个文件... 阅读全文

posted @ 2008-03-07 19:07 jasonCao 阅读(391) 评论(0) 推荐(0)

2007年6月12日

C#版ftp方法实现类库代码

摘要: 最近要做个MP3搜索,并自动ftp上传的程序,找来找去发现了这个ftp方法的类库不错,发上来给大家共享共享。/* FTPFactory.cs Better view with tab space=4 Written by Jaimon Mathew (jaimonmathew@rediffmail.com) Rolander,Dan (Dan.Rolander@marriott.com) ... 阅读全文

posted @ 2007-06-12 17:46 jasonCao 阅读(837) 评论(0) 推荐(0)

自定义web.config配置节

摘要: 搞了半点的功夫,终于将web.config文件搞清楚,至于web.config中原有的节点配置网上资料很多,先前我也搞了几篇在BLOG上,现在我想要写的是怎么样自定义一个配置节,我在网上找了这方面的资料,大多都是说要怎么做,却都没有给出一个完整的实例,特别是关于创建自定义处理类.也许你会问,为什么要自定义配置节,有什么用,有没有必要,在什么地方会用到呢?web.config这个文件是干么用的:应用... 阅读全文

posted @ 2007-06-12 16:35 jasonCao 阅读(891) 评论(1) 推荐(0)

2007年6月7日

深入浅出Attribute(中)——Attribute本质论

摘要: 深入浅出Attribute(中)——Attribute本质论 CSDN 刘铁猛2007-06-04 小序: 上篇里,我们把Attribute“粘”在类的成员方法上show了一把,让Attribute跟大家混了个脸儿熟。中篇里,我们将探讨“究竟什么是Attribute”和“如何创建及使用Attribute”这两个问题。 准备好了吗?Let’s ... 阅读全文

posted @ 2007-06-07 16:56 jasonCao 阅读(552) 评论(0) 推荐(0)

深入浅出Attribute (上)——Attribute初体验

摘要: 深入浅出Attribute 小序: 注意:本次小序颇长而且没什么正事儿,建议大家直接跳到正文,以免浪费宝贵时间:) 积水潭桥旁的物美大卖场有两层——B1和B2。B1卖电器和日用品(概括起来说就是那些不能吃的——猫粮除外),B2是卖食品的,又分为两个区,南区是卖零食的,北区是卖蔬菜水果生肉熟肉的。以前转的最多的是南区,购物车里大包小包一堆零食还要再抱上两大桶可... 阅读全文

posted @ 2007-06-07 16:54 jasonCao 阅读(538) 评论(1) 推荐(0)

ASP.NET组件设计Step by Step(9)

摘要: 先来分析asp.net处理一个web请求的过程。学习asp.net技术,除了翻看人家的文档(这是最基本的,知识就是知识,不懂的基本知识无法深入学习),还应当自己学会琢磨,动手实习。 当我们从客户端发出一个web请求后,到达web服务器,由web服务器处理或者转给asp.net框架处理。如果不存在web服务器(采用asp.net的缺省web处理),那你可以参鄙人的《CASSINI源代码分析》http... 阅读全文

posted @ 2007-06-07 16:24 jasonCao 阅读(275) 评论(1) 推荐(0)

ASP.NET组件设计Step by Step(8)

摘要: 控制控件的样式 控件最终通常要生成HTML代码在客户端,这些HTML元素可以采用丰富的CSS样式。你当然可以直接进行CSS 设定,但是asp.net给控件开发者提供了编程方式控制样式的途径。 如果对样式无特殊要求,直接继承webControl的样式功能即可,如果需要修改或者扩充继承的样式功能,则需要深入了解控件样式的背景知识 WebControl的样式功能全部封装在ControlStyle属性... 阅读全文

posted @ 2007-06-07 16:23 jasonCao 阅读(258) 评论(0) 推荐(0)

导航