0

驳文不看文,实在可怕

一早看到包同学的驳文《批驳小赵之IL无用论(1)》,甚是期待,但看了第一个回复,却让我大失所望。包同学能否看清了老赵以前说过的,自己以前说过的,以及老赵昨天说的东西以后再进行反驳呢?我们很多明明是同样的观点,为什么变成相互驳斥了呢? ...

Jeffrey Zhao 发布于 2009-06-02 09:17 评论(102) 阅读(22444)
3

批驳小赵之IL无用论(1)

道理越辨越明。我不是来吵架的,而是特地来澄清一些概念。赵劼的看法实在有些偏激,但凡与之意见向左的,一概穷追猛打至死。有感于他的毁人不倦大多穿凿附会之说,于是,暂时搁下手上的工作,发此文以正视听。 ...

包建强 发布于 2009-06-02 04:48 评论(104) 阅读(8932)
28

你真的了解分层架构吗?——写给被PetShop"毒害"的朋友们

.NET平台上的分层架构(很多朋友称其为“三层架构”),似乎是一个长盛不衰的话题。经常看到许多朋友对其进行分析、探讨、辩论甚至是抨击。笔者在仔细阅读了大量这方面文章后,认为许多朋友在分层架构的理解上存在两个比较大的偏颇。这篇文章,不是一篇技术文章,所以通篇不提技术细节,而只是想帮大家澄清对分层的误解... ...

T2噬菌体 发布于 2009-06-01 23:02 评论(135) 阅读(23413)
5

老赵谈IL(1):IL是什么,它又不是什么?那么汇编呢?

我们.NET开发人员必定离不开IL,就算您没有学习,也一定可以在各处看到它的身影。最近在博客园上活跃的IL文章译者包建强同学的一些看法让老赵大为震惊,决定独立开篇,希望可以让大家看到不同的声音。真理越辩越明,也欢迎大家来一起讨论,发表自己意见。老赵也会尽量把朋友们留在老赵博客上的看法汇总起来,并加以... ...

Jeffrey Zhao 发布于 2009-06-01 21:00 评论(185) 阅读(33962)
4

【翻译】ASP.NET MVC中你必须知道的13个扩展点

ScottGu在其最新的博文中推荐了Simone Chiaretta的文章13 ASP.NET MVC extensibility points you have to know,该文章为我们简单介绍了ASP.NET MVC中的13个扩展点。Keyvan Nayyeri(与Simone合著了Begi... ...

麒麟.NET 发布于 2009-06-01 10:38 评论(19) 阅读(11904)
17

Asp.net MVC生命周期

端午节漫长的旅途让我有足够的时间翻阅Asp.net MVC的源代码和MSDN. Asp.net MVC生命周期是一个非常棒的线索,它几乎帮我串联起绝大部分的代码.我尝试在EA中把顺序图画出来,最后还是选择分解成若干图,那图太大了!嗯哼,我们开始... ...

坚强2002 发布于 2009-06-01 08:25 评论(28) 阅读(26182)
0

公司的中场

(这一篇更早了,两年前的了,也是写一半没完成,赶紧拯救出来。)一个公司宛如一只球队,成败不是一个人的事情,是一整队的事情。那么球队在某一场具体比赛里面最重要的角色是哪一个?不是教练,如果说整个赛季如何可能是教练的功劳。如果是某一场比赛,最重要的角色是中场。对于公司也有这么一个中场的角色,不过不是老总... ...

Sumtec 发布于 2009-05-31 12:58 评论(2) 阅读(2978)
0

使用silverlight构建一个工作流设计器(十三)(动态生成流程图片下载_上)

首先庆祝一下源代码在codeplex上下载量超过1000。另外本演示程序放在微软免费的silverlight host上面,您也可以申请免费的空间。地址在http://silverlight.live.com/。 在silverlight中并没有提供生成图片的相关类,网上搜索了一下,得到的结果是微... ...

chegan 发布于 2009-05-31 11:39 评论(4) 阅读(3812)
0

Linq to Sql的困惑

(又翻出来一篇一年多以前的半成品,赶紧给补充完整放出来。)最近终于得以试用Linq to Sql了,刚开始用,感觉还挺不错,因为一切都显得很简单。也许是我还不太熟悉,所以也有不少的困惑。别的先不说,只说一个:“有状态的”实体类。Linq to Sql 所创建出来的实体类本身并不是有状态的,有状态的是... ...

Sumtec 发布于 2009-05-31 11:12 评论(13) 阅读(3216)
5

如何在ASP.NET项目里面正确使用Linq to Sql

老久不上来写技术类的东西了,偶尔回归一下吧。(其实,这篇文章8个月前写了个大半,后来一直没有时间去完善,再后来就因为各种原因给放下来了。)非常抱歉,由于需要发表其他文章的缘故,我只能忍着不修正文中一小部分错误,以及增加一些有助免于误解的内容。这里特别说明一下,本文不是要讨论缓存机制的好坏,更不是要讨... ...

Sumtec 发布于 2009-05-31 09:09 评论(56) 阅读(9366)
0

Asp.net MVC 示例项目"Suteki.Shop"分析之---Model和Service

在Suteki.Shop中Model的原型是基于Linq to SQL创建的,其dbml文件位于Suteki.Shop\Shop.dbml。而Suteki.Shop在此文件的基本上,以"partial class "的方式在Suteki.Shop\Model文件夹下创建了相应的类文件以扩展... ...

代震军 发布于 2009-05-31 09:01 评论(14) 阅读(8065)
0

曾经我也迷茫,你还在迷茫吗?写给像我一样的在校计算机专业学生。

我想大多数人都经历过迷茫, 就像大多数人都曾经想过自杀,想过活着的意义一样。当然我也是其中的一员。更不幸的是,上面所说的三点我都经历过。 至于为什么会迷茫,我想各人的原因都不一样吧。有人会为了感情而迷茫,有人会为了未来而迷茫,有人会为了事业而迷茫。如果你有兴趣知道我为什么会迷茫的话,也许你可以看看这... ...

Cat_Lee 发布于 2009-05-30 16:02 评论(55) 阅读(4678)
4

返璞归真 asp.net mvc 1.0 系列文章索引

返璞归真 asp.net mvc 系列文章索引:添加、查询、更新和删除的Demo, 路由(System.Web.Routing), Controller/Action, View/ViewEngine, Action Filter, UpdateModel, ModelBinder, Ajax, U... ...

webabcd 发布于 2009-05-30 13:57 评论(26) 阅读(13157)
3

如何解决打开VS2010后没有UI界面的问题

VS2010 Beta 1发布还一阵了,相信很多人已经开始尝鲜了。不知道大家有没有遇到过这样的问题:当打开VS2010的时候,出现这样一个初始化界面。但是几秒钟之后,初始化界面消失,但是VS2010的UI界面并没有出现。但是通过Task Manager查看进程列表,Devenv.exe进行却在运行。... ...

Artech 发布于 2009-05-30 13:38 评论(26) 阅读(9206)
3

从汇编入手,探究泛型的性能问题

经过了《泛型真的会降低性能吗?》一文中的性能测试,已经从实际入手,从测试数据上证明了泛型不会降低程序效率。只是还是有几位朋友谈到,“普遍认为”泛型的代码性能会略差一些,也有朋友正在进一步寻找泛型性能略差的证据。老赵认为这种探究问题的方式非常值得提倡。不过,老赵忽然想到,如果从能从汇编入手,证明非泛型... ...

Jeffrey Zhao 发布于 2009-05-30 05:21 评论(81) 阅读(25795)
11

范型真的会降低性能吗?

在《.NET,你忘记了么?(八)—— 从dynamic到特性误用》一文中,飞林沙同学提到,使用范型会略微降低程序性能,因此在程序中使用List<Ojbect>是不合理的行为,应该使用ArrayList。这一点和老赵平时的观点相悖,老赵一直提倡,在.NET 2.0之后,要尽可能使用List<T>,情愿... ...

Jeffrey Zhao 发布于 2009-05-29 16:41 评论(95) 阅读(30574)
0

.NET,你忘记了么?(八)—— 从dynamic到特性误用

1. 摘要每个程序员都想写出漂亮的代码,但是什么是漂亮,这个我想每个人都有着自己的看法。那么我就说几种典型的想法:A. 写出别人看不懂的代码,让别人觉得很高深。B. 写出简短的代码C. 用最新的语言特性写出代码这个我不发表评论,毕竟每个人有着自己的观点,我也不能证明自己的就是对的。但是在这里,我想说... ...

飞林沙 发布于 2009-05-29 14:29 评论(20) 阅读(4901)
19

从零开始学习jQuery(剧场版) 你必须知道的javascript

本文是jQuery系列教程的剧场版, 即和jQuery这条主线无关, 主要介绍大家平时会忽略的一些javascript细节. 适合希望巩固javascript理论知识和基础知识的开发人员阅读. ...

ziqiu.zhang 发布于 2009-05-26 23:36 评论(66) 阅读(38575)
2

VSTS 2010体验 - TFS 2010变化巨大

VSTS 2010 Beta版出来一段时间了,之前我试用过技术预览版,其实就是Beta1,看来大家都发了很多开发方面的体验,身为VSTS的MVP,我关注的可能和大家有点区别,TFS变化确实不小,都说微软的产品在第三个版本后才真正好用,通过VSTS也能反映出来,VSTS这个产品就我看来是继Window... ...

WilsonWu 发布于 2009-05-26 21:22 评论(32) 阅读(17926)
1

谈表达式树的缓存(6):五种缓存方式的性能比较

目前我们已经涉及了五种不同的缓存实现(SimpleKeyCache、PrefixTreeCache、SortedListCache、HashedListCache和DictionaryCache),如果要从一个已经包含n个表达式树的存储中,查找一个有m个节点的表达式树,根据几篇文章的分析,从理论上说... ...

Jeffrey Zhao 发布于 2009-05-26 21:06 评论(15) 阅读(26661)