Novice Doodle from Gray Zhang
Too new to know anything
博客园
社区
首页
新随笔
联系
管理
订阅
随笔- 14 文章- 0 评论- 191
2009年3月5日
答《漫话ID》中的疑问:UniqueID和ClientID的来源
摘要: 在《漫话ID》一文中,作者提出了一个问题:为什么在ItemCreated事件中访问ClientID会导致MyButton无法响应事件,事实上MyButton无法响应事件是因为他在客户端的ID被改变了,而此文从UniqueID和ClientID入手,进行较为深入的探讨,展示UniqueID和ClientID是如何生成的,在何时生成,并同时解答《漫话ID》一文中作者的疑问。
阅读全文
posted @
2009-03-05 15:14
Gray Zhang 阅读(1392) |
评论 (8)
|
编辑
2009年2月24日
[原创]Silverlight的弹出窗口--设计
摘要: 在上一篇《[原创]Silverlight的弹出窗口--展示》中,仅仅是将我制作的基于Silverlight的弹出窗口作了一个功能性的展示,并提供了一个非常基础的版本的源码。 确实这个版本非常基础,其中存在着众多未经优化的代码,同时结构也存在着一定程度的混乱,因此如果不从整体上对其进行梳理,仅仅通过阅读代码恐怕是很难了解其整个工作过程的。 此篇的目的就是,从设计的结构上,对弹出窗口这一功能作一个大致的介绍,将贯穿于整个作品的设计思想描绘出来,而这思想也必然是整作项目中最为稳定的部分,在将来不会产生太大的改动。
阅读全文
posted @
2009-02-24 22:31
Gray Zhang 阅读(1727) |
评论 (3)
|
编辑
2009年2月7日
[原创]Silverlight的弹出窗口--展示
摘要: Silverlight提供了MessageBox和Popup可以作为弹出窗口使用,他们各自存在着优点,也有不可回避的缺点,因此最终的结果是自己尝试着造一个轮子,同时也加深对Silverlight的掌握,本作品实现了多弹出窗口的控制、维护,鼠标拖动等功能
阅读全文
posted @
2009-02-07 20:18
Gray Zhang 阅读(2100) |
评论 (3)
|
编辑
2008年9月1日
验证能有多优雅
摘要: 我们都知道ENTLIB有VAB,也知道如果不在乎大量的XML损视力的话,VAB非常非常优雅,但是在不大的项目中,很多情况下我们依旧自己写着验证的代码 所以在这篇文章中,打算展示一下学习.NET一年半以来,写验证代码的各个阶段,并展示一种个人觉得比较优雅的验证代码的写法,如果大家有别的方案,也请提出来与大家分享哦
阅读全文
posted @
2008-09-01 21:36
Gray Zhang 阅读(2369) |
评论 (89)
|
编辑
2008年8月8日
使用Attribute简单地扩展WebForm
摘要: 背景WebForm的封装性很强,这一方面有利于面向构件的设计和应用,另一方面又使得扩展变得困难,此文将通过2个典型的例子来展示对WebForm的扩展,同时又不使用一个页面基类,仅仅通过外部方法对Page进行扩展。第一点,对页面流程的限制很多时候,我们要对页面的进入条件进行限制,比如以下地址http://www.mywebsite.com/ViewPost.aspx?ID=3这个地址需要在Query...
阅读全文
posted @
2008-08-08 12:46
Gray Zhang 阅读(1998) |
评论 (20)
|
编辑
2008年7月9日
使用扩展方法和静态门面类实现伪领域对象
摘要: 在面向对象的实体类建模的发展历史上,有着2家分歧,其中部分人认为实体类应保证本身的纯洁性,只需维护数据,而无需知道数据的来源以及数据的查询方法,这被称为“贫血”模型
而另一部分人推荐的“充血”模型则认为“部门应当保留有自己的员工信息”,所以在实体类中应该带有相应的查询的方法,从而可以更接近现实世界地对系统进行建模
充血模型的设计和实现一直很让人头疼,这次就使用.NET的新特性,利用门面模式假装一下充血模型
阅读全文
posted @
2008-07-09 15:11
Gray Zhang 阅读(1445) |
评论 (15)
|
编辑
2008年6月27日
利用异常进行系统中通用的消息通知和事件处理
摘要: 对于以面向对象设计为基础的系统,在复杂度上升的同时,对所有的事务有一个统一的处理是尤为关键的一点。
而对于一个典型的以页面为基本元素的Web应用,各页面间的跳转以及在此之间体现出来的业务流程是建模者和实现者都需要高度关注的关键。
针对此次设计的“面向对象”的特点,统一的事件通知的方式中,最为有效且可行的无疑是面向对象语言原生支持的异常机制。
阅读全文
posted @
2008-06-27 19:27
Gray Zhang 阅读(1641) |
评论 (22)
|
编辑
2008年6月12日
使用LINQ遇到的问题,请高手解答下原理
摘要: 关于LINQ返回IEnumberable的问题,大致和延迟加载,闭包等有问题,还请高手解答~
阅读全文
posted @
2008-06-12 21:15
Gray Zhang 阅读(1607) |
评论 (6)
|
编辑
2008年6月11日
Unity&Webform(2):自定义LifetimeManager和TypeConverter使Unity从HttpContext中取值注入WebForm页面
摘要: 上一次提到使用Unity对Webform的页面进行依赖注入,此次将扩展Unity实现更多的功能
阅读全文
posted @
2008-06-11 10:38
Gray Zhang 阅读(1769) |
评论 (3)
|
编辑
2008年6月10日
Unity&WebForm(1): 自定义IHttpHandlerFactory使用Unity对ASP.NET Webform页面进行依赖注入
摘要: 网上有不少对Unity和ASP.NET MVC Framework结合的示例,但是Webform也不能因为MVC的出现而失去了生命力,此文使用自定义的IHttpHandlerFactory使ASP.NET Webform的页面支持Unity的依赖注入
阅读全文
posted @
2008-06-10 21:00
Gray Zhang 阅读(2639) |
评论 (14)
|
编辑
仅列出标题
下一页
公告
我的最新闪存
既然有dynamic了,干脆让var也能当返回值算了嘛
<
2009年7月
>
日
一
二
三
四
五
六
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
与我联系
发短消息
搜索
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的参与
我的新闻
最新评论
我的标签
留言簿
给我留言
查看留言
我管理的小组
NHibernate
LINQ
我参加的小组
.NET 新手小组
Asp.Net MVC
博客园网摘支持小组
博客园仿真足球交流小组
单元测试
Ext 2.0
WCF技术研究
大学生联盟
jQuery
javascript
我参与的团队
宁波.NET俱乐部(0/0)
我的标签
.NET随想
(2)
随笔档案
2009年3月 (1)
2009年2月 (2)
2008年9月 (1)
2008年8月 (1)
2008年7月 (1)
2008年6月 (4)
2008年5月 (2)
最新评论
1. re: 利用异常进行系统中通用的消息通知和事件处理
很不错的想法,但是我在想有必要将“异常管理”和“异常处理”分开吗? (aaaaa)
2. re: [原创]Silverlight的弹出窗口--设计
相当的不错 (飘过)
3. re: Unity&WebForm(1): 自定义IHttpHandlerFactory使用Unity对ASP.NET Webform页面进行依赖注入
对于.asmx又啥整呢?还需要写个UnityScriptHandlerFactory? (abc123)
4. re: Unity&WebForm(1): 自定义IHttpHandlerFactory使用Unity对ASP.NET Webform页面进行依赖注入
请教楼主: lifetime能不能设为<lifetime type="transient" /> ? <lifetime type="singleton... (abc123)
5. re: 答《漫话ID》中的疑问:UniqueID和ClientID的来源
原来是这样呀~~总算明白了。 (stg609)
阅读排行榜
1. Unity&WebForm(1): 自定义IHttpHandlerFactory使用Unity对ASP.NET Webform页面进行依赖注入(2639)
2. [原创]jQuery小插件-collapsible(2402)
3. 验证能有多优雅(2369)
4. [原创]Silverlight的弹出窗口--展示(2100)
5. 使用Attribute简单地扩展WebForm(1998)
评论排行榜
1. 验证能有多优雅(89)
2. 利用异常进行系统中通用的消息通知和事件处理(22)
3. 使用Attribute简单地扩展WebForm(20)
4. 使用扩展方法和静态门面类实现伪领域对象(15)
5. Unity&WebForm(1): 自定义IHttpHandlerFactory使用Unity对ASP.NET Webform页面进行依赖注入(14)