DynamicControlsPlaceholder

http://www.denisbauer.com/ASPNETControls/DynamicControlsPlaceholder.aspx

Reflector插件FileDisassembler的作者Denis Bauer的一个东西。其实我也想做一个类似的。但是发现它的这个原理有两个致命缺点:1.使用viewstate会增加额外的传输数据量。2,事件处理还是需要自己写代码来特殊处理,不能做到控件内部完全处理自己的事务。

 

btw,贴一个asp.net的事件顺序的连接。感觉也是必须要了解的东西。

http://dev.yesky.com/418/3262418.shtml

Agile SE idea

http://www.infoq.com/news/2008/01/are-iterations-waste-or-value

some interesting idea introduced ,like  Minimal Marketable Features (MMF) ,feature-scoped and parallel iteration.Those,I think, is more easily accepted and adapted by programmers and I think they are in some way really being implemented in real world. Everyone does it ,maybe only in heart. If we can list them out and better communicate them to customers,Customers can better get hold of the developement process. To some extent, I think Sofeware Engineering is a matter of communication–that is to say we don’t change the habbit or instinct of programmers,we just express these behaviors to our customers.

容易混淆

很多中文网站上教的ajax入门之类的东西,都是Ajax.NET library,Ajax.NET Professional的入门。都说要引用一个AjaxPro.2.dll ,我看来看去怎么觉得和ASPAJAXExtSetup.msi里的ajax.dll不一样。而且看上去似乎还蛮先进的。但一看贴子都是两三年前的。原来是一个德国人写的。简直和官方的一样方便易用(除了文档少点),牛啊。

https://mvp.support.microsoft.com/profile/Michael.Schwarz

and this blog page shows the history and evolvement of it:

http://weblogs.asp.net/mschwarz/archive/2008/01/04/future-of-ajax-net-professional.aspx

 

所以,官方的是Asp.net AJAX,记住了。