2

简化DomainRoute的配置

昨天有朋友写邮件告诉我说,他正在项目中尝试着使用我提供的DomainRoute组件。我很高兴,这说明我的努力不是在自娱自乐,是对别人有实际帮助的,也有一些朋友会尝试着自行对项目进行扩展,而不总是靠微软提供的食物来过活。不过他说,他发现DomainRoute的配置非常繁琐,需要为每个Route使用Wi...

Jeffrey Zhao 发布于 2009-10-15 09:57 评论(11) 阅读(19056)
13

关于排错:专注思考,细心观察,步步为营

时常有朋友发邮件给我,说遇到了一个什么什么奇怪的问题,不知道是怎么回事,希望我帮忙看看。我基本上每天都会抽出或长或短的时间来回复这些邮件,不过也经常发现,其实许许多多的问题都完全是有能力自行解决的。在很多时候,我发现许多朋友还缺乏最基本的解决问题,分析问题的方式。其实我在平时工作中也会遇到各种各样的...

Jeffrey Zhao 发布于 2009-10-14 14:27 评论(51) 阅读(19020)
3

浅谈Route组件的设计思考与模式

Route组件虽然可以说是ASP.NET的“门户”,不过至今为止似乎都被微软当作是二等公民。可能是由于自带的Route类功能已经太强,微软官方或社区内都不太关注RouteBase的扩展。不过有一点是正确的,那就是在大部分情况下的确没有必要去扩展RouteBase。事实上,我构建过不少RouteBas...

Jeffrey Zhao 发布于 2009-10-14 09:46 评论(6) 阅读(18370)
0

《高性能网站建设指南》读书笔记

规则1-减少HTTP请求请求网页时只有10%-20%的最终用户响应时间花在接收请求的HTMl文档上,剩下的80%-90%时间花在为HTML文档所引用的所有组建(图片,脚本,样式表,Flash等)进行的HTTP请求上,因此改善响应时间的最简单途径就是减少组件的数量,并由此减少HTTP请求数量。图片地图...

生鱼片 发布于 2009-10-13 21:21 评论(1) 阅读(692)
0

浅谈Route规则名称的作用,及MvcPatch的处理方式

国庆前的最后一天,我写了《关于ASP.NET Routing的几点内容》,其中谈论了ASP.NET Routing作用,设计目的,工作流程等等。不过我还有一个比较重要的东西一笔带过了,不知道您注意到了没有,在向ASP.NET Routing的RouteTable.Routes属性(一个RouteCo...

Jeffrey Zhao 发布于 2009-10-13 10:00 评论(8) 阅读(18071)
0

Lotus Symphony介绍及试用

前些日子看到这样一则新闻:IBM的36万名全球员工即将彻底抛弃微软Office办公套装,转而使用自家的Lotus Symphony。该消息的来源是来自IBM高层管理人士的一封内部信件,但尚未得到IBM的正式确认。事实上,IBM早在2008年6月就已经开始着手摆脱微软Office,今年8月底的最新规定...

生鱼片 发布于 2009-10-10 22:16 评论(21) 阅读(3190)
0

招聘Net软件工程师,网站设计师

公司一直致力于电子商务的发展,随着业务的发展,公司现在需要招聘一名.net软件工程师和一名网页设计师 Net软件工程师职位描述:1. 熟悉使用VS2005,SQL 2005的开发工具;2. 有BS开发经验;3.精通ASP.NET+MS SQL的开发;4. 熟悉HTML、XML和Javascript,...

Teracy 发布于 2009-10-10 10:03 评论(3) 阅读(599)
0

栈及其在.NET FrameWork中的源码分析

1.栈是操作限定在表的尾端进行的线性表,表尾要进行插入,删除等操作。我们把表尾称为栈顶,另一端叫做栈底。栈的操作是按照后进先出(LIFO:LastIn First Out)或是先进后出(FILO)的原则进行的,所以也叫做LIFO表或FILO表。2.我们将栈的几个常用操作用接口表示如下:public ...

生鱼片 发布于 2009-10-09 20:49 评论(2) 阅读(475)
3

最受欢迎中国技术博客评选(PB50)结果公布

国外有博客评选榜单,记得之前也有人提议国内也做一下类似的评选。这不,ZDNET搞了一个: PoPblogger50(PB 50) 评选是中国技术博客受网友关注度的一个风向标。该评选由ZDNet等国内主流技术社区共同举办。PB 50 评选跟踪的博客主要来自软件、网络、安全、存储、服务器、企业管理信息...

Jeffrey Zhao 发布于 2009-10-09 18:36 评论(57) 阅读(21006)
1

九宫格数独问题

生鱼片 发布于 2009-10-07 18:23 评论(2) 阅读(4262)
1

《web标准之道》读后感(书评)

十一前包包送了一本精华集《web标准之道》给我,十一回家正好有时间将此书看完,顺便也记录下自己的感想。博客园虽然是以.NET为主旋律的社区,但是这并不能掩盖其在web标准方面的贡献。《web标准之道》主要收集了园子中几年来在HTML,CSS,Javascript等web前端相关的经典文章。该书中大部...

生鱼片 发布于 2009-10-05 20:24 评论(9) 阅读(2324)
1

ASP.NET MVC v2 Priview 2发布

更新文档在文章底部的网页中有下载,相对v2 Preview1,主要添加了以下新功能:ModelMetadata 和 ModelMetadataProvider 类。ViewData中添加了一个ModelMetada 对象,可用于自定义metadata。Model Validator Provider...

SZW 发布于 2009-10-02 23:41 评论(6) 阅读(2462)
3

关于ASP.NET Routing的几点内容

好吧,我承认这个标题有些八股。 在之前的文章中,有一些朋友会问我一些关于ASP.NET Routing的内容。这个组件的重要性越来越大,ASP.NET MVC,ASP.NET Dynamic Data都用到了ASP.NET Routing。事实上,在ASP.NET 4.0中还会出现对ASP.NET ...

Jeffrey Zhao 发布于 2009-09-30 10:44 评论(17) 阅读(15162)
0

自定义FCKEditor中的“样式”

在FCKEditor中,有一栏“样式”,默认提供了“Red Title”“Marker: Yellow”等一组默认样式。但是这样的样式通常并不能满足我们的需要,这时候,我们就可以通过修改FCKEditor的配置文件来自定义样式...

SZW 发布于 2009-09-29 18:26 评论(2) 阅读(2441)
2

ASP.NET Routing对请求的处理方式

原本这是《关于ASP.NET Routing的几点内容》一文中的一节,不过等写完这节之后发现这块内容已经比较完整了,而且它本身也是独立和最为常见的部分,因此我把它提取出来单独成文。至于那片文章的其他部分我会再修改一下,明天发布。希望这些内容会对您理解ASP.NET Routing工作方式,以及阅读A...

Jeffrey Zhao 发布于 2009-09-29 15:09 评论(31) 阅读(13316)
1

使用Model Binder绑定Action参数字段时的取舍问题

刚才在看代码的时候忽然发现了一件可能会成为问题的情况,而这个情况还挺隐蔽的。因此,我原本写到一半的东西就暂时停下,顺延至明天,而现在先来谈谈这个问题。这个问题就是在使用DefaultModelBinder在绑定字段时的取舍问题。而您在使用ASP.NET MVC的时候不妨也检查一下,看看有没有这方面的...

Jeffrey Zhao 发布于 2009-09-28 13:57 评论(26) 阅读(12987)
0

页面延时跳转

Response.Write("<script>window.setTimeout(\"window.location='test.aspx'\",5000);</script>");ps:实现延时5秒后跳转...

石牌村夫 发布于 2009-09-27 15:10 评论(0) 阅读(452)
3

在视图中使用递归生成树状结构

在开发过程中往往会有一个需求,就是将一个树状的数据结构在视图中表示出来。例如最传统的多级分类,系统中有一系列根分类,每个分类中又带有一些子分类,而我们的目标便是在页面上生成一个由ul和li嵌套组成的HTML结构。这个问题看似简单,但是如何让实现变的轻松、易于使用也是一个值得讨论的问题。这次就来谈谈这...

Jeffrey Zhao 发布于 2009-09-27 13:45 评论(71) 阅读(16745)
1

使用Lambda表达式编写递归函数(性能测试)

为了补充引用资料,现在对之前Lambda表达式编写递归函数进行一番性能测试。测试的对象为辗转相除法求最大公约数,使用以下三种方式计算: 普通递归 使用SelfApplicable。 使用Fix 后两者代码列举如下,它们在前一篇文章中已经有过描述:public delegate TResult ...

Jeffrey Zhao 发布于 2009-09-27 13:23 评论(4) 阅读(11933)
0

幻灯片:LINQ Inside, Part 1

整理电脑时整理发现一个幻灯片,修改日期是去年年底,当时不知道为了什么,现在也忘了对方是谁讲一次LINQ。这次讲座是入门型的,主要讲了讲什么是LINQ,什么是表达式,表达式树等等。不过这第一部分似乎……还没有提到LINQ,更那个什么的是,我已经找不到第二部分了……因此,大家可以随意看看。目前脑袋写了几...

Jeffrey Zhao 发布于 2009-09-26 13:06 评论(14) 阅读(11969)