1

稳扎稳打Silverlight(34) - 3.0控件之Frame, Page, Label, DescriptionViewer, ValidationSummary

webabcd 发布于 2009-08-10 10:20 评论(31) 阅读(10443)
20

从.NET中委托写法的演变谈开去(下):性能相关

在上一篇文章中,我们详细讲述了C# 3.0中Lambda表达式(构造委托)的使用方式,它在语义上的优势及对编程的简化——这些内容已经属于委托的“扩展内容”。不如这次谈得更远一些,就来讨论一下上文中“编程方式”的性能相关话题。 循环分离及其性能 在上文的第一个示例中,我们演示了如何使用Lambda表达...

Jeffrey Zhao 发布于 2009-08-10 00:44 评论(101) 阅读(11851)
29

从.NET中委托写法的演变谈开去(中):Lambda表达式及其优势

在上一篇文章中我们简单探讨了.NET 1.x和.NET 2.0中委托表现形式的变化,以及.NET 2.0中匿名方法的优势、目的及注意事项。那么现在我们来谈一下.NET 3.5(C# 3.0)中,委托的表现形式又演变成了什么样子,还有什么特点和作用。 .NET 3.5中委托的写法(Lambda表达式)...

Jeffrey Zhao 发布于 2009-08-07 08:24 评论(119) 阅读(20867)
39

从.NET中委托写法的演变谈开去(上):委托与匿名方法

在《关于最近面试的一点感想》一文中,Michael同学谈到他在面试时询问对方“delegate在.net framework1.1,2.0,3.5各可以怎么写”这个问题。于是乎,有朋友回复道“请问楼主,茴香豆的茴有几种写法”,“当代孔乙己”,独乐,众乐。看了所有的评论,除了某些朋友认为“的确不该不知...

Jeffrey Zhao 发布于 2009-08-05 12:50 评论(128) 阅读(23780)
3

稳扎稳打Silverlight(33) - 3.0控件之AutoCompleteBox, DataPager

webabcd 发布于 2009-08-04 10:47 评论(18) 阅读(7343)
10

Silverlight 3.0 Demo

[索引页][源码下载]   Silverlight 2.0 系列文章索引  Silverlight 2.0 在线 Demo Silverlight 3.0 系列文章索引  Silverlight 3.0 在线 Demo Silverlight 4.0...

webabcd 发布于 2009-08-04 10:43 评论(60) 阅读(23467)
6

适合C# Actor的消息执行方式(6):协变与逆变

在上一篇文章中,我们实现了一个简单的爬虫,并指出了这种方式的缺陷。现在,我们就来看一下,如何使用C# 4.0中所引入的“协变和逆变”特性来改进这种消息执行方式,这也是我认为在“普适Actor模型”中最合适的做法。这次,我们动真格的了,我们会一条一条地改进前文提出的缺陷。 协变与逆变 在以前的几篇文章...

Jeffrey Zhao 发布于 2009-08-03 09:19 评论(29) 阅读(8399)
61

如何学好WPF

多年前的文章了,修改一下,以适应现期发展。 WPF,它的全名是Windows Presentation Foundation,是微软在.net3.0 WinFX中提出的。WPF是对Direct3D的托管封装,它的图形表现依赖于显卡。当然,作为一种更高层次的封装,对于硬件本身不支持的一些图形特效的硬实...

周永恒 发布于 2009-07-31 15:20 评论(101) 阅读(34836)
12

快速计算表达式树

前言 .NET 3.5中新增的表达式树(Expression Tree)特性,第一次在.NET平台中引入了“逻辑即数据”的概念。也就是说,我们可以在代码里使用高级语言的形式编写一段逻辑,但是这段逻辑最终会被保存为数据。正因为如此,我们可以使用各种不同的方法对它进行处理。例如,您可以将其转化为一个SQ...

Jeffrey Zhao 发布于 2009-07-29 09:25 评论(43) 阅读(12819)
6

适合C# Actor的消息执行方式(5):一个简单的网络爬虫

之前的几篇文章大都在摆一些“小道理”,有经验的朋友容易想象出来其中的含义,不过对于那些还不了解Actor模型的朋友来说,这些内容似乎有些太过了。此外,乒乓测试虽然经典,但是不太容易说明问题。因此,今天我们就来看一个简单的有些简陋的网络爬虫,对于Actor模型的使用来说,它至少比乒乓测试能够说明问题...

Jeffrey Zhao 发布于 2009-07-27 09:13 评论(17) 阅读(9205)
42

IT168转载问题解决情况,以及本人博客转载方式

与IT168编辑联系之后,目前文章已添加原文链接,并且答应以后的各类转载都会符合协议。这个结局比较令人满意。此外,我想在这里详细谈一下这方面的一些做法。转载方式简介首先,请注意每篇文章下方都有一个Licence链接,如下: 点击上面的图标或链接“共享 2.5 中国大陆”,将会进入如下的页面(点击查...

Jeffrey Zhao 发布于 2009-07-25 18:22 评论(125) 阅读(11416)
12

浅谈线程池(中):独立线程池的作用及IO线程池

在上一篇文章中,我们简单讨论了线程池的作用,以及CLR线程池的一些特性。不过关于线程池的基本概念还没有结束,这次我们再来补充一些必要的信息,有助于我们在程序中选择合适的使用方式。 独立线程池 上次我们讨论到,在一个.NET应用程序中会有一个CLR线程池,可以使用ThreadPool类中的静态方法来使...

Jeffrey Zhao 发布于 2009-07-24 09:21 评论(43) 阅读(24904)
34

浅谈线程池(上):线程池的作用及CLR线程池

线程池是一个重要的概念。不过我发现,关于这个话题的讨论似乎还缺少了点什么。作为资料的补充,以及今后文章所需要的引用,我在这里再完整而又简单地谈一下有关线程池,还有.NET中各种线程池的基础。更详细的内容就不多作展开了,有机会我们再详细讨论这方面的细节。这次,还是一个“概述”性质的,希望可以说明白这方...

Jeffrey Zhao 发布于 2009-07-22 09:01 评论(57) 阅读(44233)
11

适合C# Actor的消息执行方式(4):阶段性总结

这个系列原本打算写3篇,也就是说在上一篇文章中已经把老赵认为较合适的方法展现出来了,但事实上这个系列的计划已经扩展为8篇了——没错,翻了一倍不止,而最终是几篇现在我也无法断言。其实这也是我写不了书的原因之一。虽说唯一不变的就是变化,但是我变的太离谱了。不断写,不断出现新想法,不断变化。作为这个系列的...

Jeffrey Zhao 发布于 2009-07-20 09:19 评论(44) 阅读(7892)
6

适合C# Actor的消息执行方式(3):中看不中用的解决方案

在前两篇文章中,我们了解到Erlang中灵活的模式匹配,以及在C#甚至F#中会都遭遇的尴尬局面。那么现在就应该来设计一个解决方案了,我们如何才能在C#这样的语言里顺畅地使用Actor模型呢?不仅如此,最好我们还能获得其它一些优势。 “消息”、“协议”和“接口” Actor模型中的对象如果要进行交互,...

Jeffrey Zhao 发布于 2009-07-17 08:45 评论(13) 阅读(7155)
54

老赵书托(2):计算机程序的构造与解释

我要推荐的第一本书便是大名鼎鼎的《Structure and Interpretation of Computer Programs》,在国内可以买到中译版,即机械工业出版社的《计算机程序的构造与解释》。 抽象豪不夸张地说,这是一本影响了好几代程序员的书。自从上世纪80年代MIT开始使用这本书作为教...

Jeffrey Zhao 发布于 2009-07-15 00:11 评论(102) 阅读(47751)
9

适合C# Actor的消息执行方式(2):C# Actor的尴尬

在上一篇文章中,我们简单解读了Erlang在执行消息时候的方式。而现在,我们就一起来看看,C# Actor究竟出现了什么样的尴尬。此外,我还打算用F#进行补充说明,最终我们会发现,虽然F#看上去很美,但是在实际使用过程中依旧有些遗憾。 Erlang中的Tag Message 老赵在上一篇文章里提到,...

Jeffrey Zhao 发布于 2009-07-13 00:24 评论(33) 阅读(12907)
2

适合C# Actor的消息执行方式(1):Erlang中的模式匹配

前言 Actor模型为并行而生。由于现在单台机器中独立的计算单元也越来越多,Actor模型的重要性也越来越大。Actor模型的理念非常简单:天下万物皆为Actor,Actor之间通过发送消息进行通信。不同的Actor可以同时处理各自的消息,从而获得了大规模的并发能力。 Erlang基于Actor模型...

Jeffrey Zhao 发布于 2009-07-09 00:18 评论(29) 阅读(10429)
0

文曲星猜数游戏,无测试代码

徐少侠 发布于 2009-07-08 15:34 评论(17) 阅读(1641)
5

是什么造成了MVP的尴尬现状?我们该怎么办?

MVP项目其实微软的“专家认证”活动之一,不过它并非根据培训或考试而来,而是根据个人在社区表现评选出来的内容。从这一方面来说,MVP应该是广受社区群众爱戴的群体。 记得在02、03年的时候,微软MVP在我眼中也是非常“高大”的,似乎也就那么几个人,他们个个大牛,受人景仰。似乎是在前年的MVP峰会上,...

Jeffrey Zhao 发布于 2009-07-02 01:49 评论(242) 阅读(29046)

团队名称

  • .NetFramework3.0 & 3.5(WCF,WPF,WF)团队

团队简介

  • 致力于微软新技术(WCF,WPF,WF)的研究

团队负责人

团队成员

1. 笑清风 2. 张善友 3. Artech 4. 周永恒 5. 宏宇 6. webabcd 7. lodestar 8. LDAR泄漏检测与修复 9. 徐少侠 10. Muse 11. 甲_乙_丙_丁 12. zhengguoqing 13. seabluescn 14. Samgle 15. Steven Xiao 16. KidYang 17. surfsky 18. 李学斌 19. 子福当自强 20. 漂泊雪狼 21. 拓子 22. Tony.Gong 23. 温伟鹏 24. 山姆蜀黍 25. Cat Chen 26. 坚强2002 27. 努力学习的小熊 28. ξ箫音ξ 29. wenanry 30. 软件~民工 31. NGNGrid 32. 高高 33. Frank Huang 34. 笨笨丁 35. cipchk 36. 落拓孤鸿 37. 斯伯内德 38. VincentYinBo 39. 周克 40. 么么茶.NET 41. zhouwillpower 42. sunfishlu 43. 刚说 44. 烟仔 45. John Yang 46. 一言@barrytam 47. Anytao 48. 暗香浮动 49. zhujinhu 50. Group01 51. 何东建 52. 舞蹈飞机 53. cy 54. 伯约 55. 鸡哥哥 56. 沸石 57. Stanley.Luo 58. 尕豆 59. lixiang 60. HollisYao 61. upzone 62. SPARON 63. K.NET 64. WXWinter(冬) 65. 北极熊,我来了! 66. cncsharp 67. coffeeliu 68. 邵利超 69. wangxc 70. MFKSoft 71. hi-justin 72. 杨丹 73. 飘飞的雪 74. jhkmnm 75. Haozes 76. ◎寶☆呗 77. Adrian H. 78. 風語者·疾風 79. Kiven 80. microsoft001 81. 非非.Net 82. ColinYang 83. 雅翔的天空 84. AppleSeeker(冯峰) 85. My97 86. 极地银狐.NET 87. sunnyrain-y 88. flyingfish 89. XDS 90. 魔幻天空 91. Jeffrey Zhao 92. A A 93. 沉睡海洋 94. 笨仔快跑 95. Mark Hu 96. The Game 97. Windie Chai 98. kim 99. 灯火阑珊²ºº7 100. 蛤蟆 101. Jeffrey Lee 102. Robert Lee 103. Clark Zheng 104. 菌哥 105. Rhino518 106. 渔民 107. 五月三 108. 糊涂小猪 109. 軒轅 110. 司徒拔's Paradise 111. 旻 112. neuhawk 113. lizhiwen 114. 嘻哈 115. 萧远山 116. zxWraith 117. 一汐 118. 大森林 119. sinory 120. 雨帘 121. DQ 122. 随风流月 123. 昊子 124. 赖仪灵 125. 大约在冬季 126. 寒萧 127. 一万光年外 128. 东成西就 129. H2O、winnerzone 130. codename.net 131. altaser 132. 自知 133. 海滨 134. 随风飘散 135. snowy 136. Chatterley 137. BertonZhong 138. 陌生海岸 139. 星宿.NET 140. neal1985 141. preternatural 142. 徐鸿翼 143. 初哥 144. earlier 145. 艺手遮天 146. 苍冥 147. WWFCN.NET 148. 灯火阑珊 149. 小白鲨2001 150. equinox-dAVId 151. charlescheng 152. TSENG 153. Jarod 154. 暮松 155. 小门派 156. lvcha 157. 诗剑 158. づ韓じ懷飛→ 159. 低调做人,高调做事! 160. karlsoft 161. Jameslee 162. 瘦老虎 163. 东山歌酒 164. pol 165. linkfuture