在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
虽然平时也经常阅读网上的各种资料,但是却始终不太有推荐文章的习惯。不过这次,可能因为受到了Dflying Chen和Cat Chen两位的影响,也可能是因为这篇文章受到了ASP.NET之父Scott Guthrie的钦点,于是我也有了向大家推荐这篇文章的兴致,还有冲动。 ScottGu今天在他的Blog上发了一篇新的文章,提到了PageFlakes.com网站,以及它的核心架构师Omar Al Zabir。当然最重要的还是Omar的文章:《ASP.NET AJAX Under the Hood Secrets》,虽然可能一些已经深入了解ASP.NET AJAX以及Web开发的朋友们会对这篇文章里提到的内容已经比较多的了解,但是我想对于大多数的朋友来说,这篇文章会给我们的ASP.NET AJAX使用,以及Web开发带来一些启示。 这片文章主要关注于ASP.NET AJAX中经常会使用到,却不太被人关注的一些功能细节,以及需要避免的一些问题。例如“Batch calls are not always faster”等,也提到了浏览器的一些特性以及限制,例如“Browsers do not respond when more than two calls are in queue”,可以说这些都是开发ASP.NET AJAX乃至Web开发所必需了解的内容。 文章中也提到了一些ASP.NET AJAX在使用时的一些技巧,例如在Web Service访问时利用Cache来提高效率,而且这可不是像之前CTP的官方文档上提到的简单方法那样“普通”,它是个真正经过挖掘与实践之后得到的结论。其余部分的也提到了客户端Function.createDelegate方法的使用(这个方法我一直很喜欢,呵呵),以及在访问Web Services时HTTP GET与HTTP POST直接的对比。 这篇文章的确是一篇有关ASP.NET AJAX技术不多得的佳作。以下是它的内容提纲:
不过,我产生推荐这篇文章“冲动”其实还有别的原因。那就是因为,我很喜欢Omar在文章里的作风。所以我也一并推荐他的Blog。他的文章很有意思,例如在《How to become a really experienced developer overnight》中,他对于别人的这种“问题”的答案是“Work 18 hours per day, 7 days a week, 360 days a year for 13 years”。嗨,这个很合我的胃口,想做优秀的程序员没有捷径,不下苦功难以成事。还有他在《MVP Award》一文中的那句:
始终认为,作为一个技术人员不能自满,但是一定要有自信,要对于自己的工作体现出一定的“傲气”,要对自己的“产出”报有信心和热情。这种自信和热情能够让人在这个缤纷变化的IT世界里面能够找到自己的目标,坚持自己的理念。因此我一直不太喜欢看到程序员抱怨自己“悲惨史”,或者对于程序员的前途抱有被悲观的命运。 真的不喜欢,不如化“抱怨/哀怨”为“动力”,找到目标然后努力。 |
请发表评论