
深入浅出Node.js(四):Node.js的事件机制
专栏的第四篇文章《Node.js的事件机制》。之前介绍了Node.js的模块机制,本文将深入Node.js的事件部分。
w3ctech 2011 JavaScript专题会议(上海站)最近在张江畅星大厦召开,参会者200多人,来自国内技术社区的四位知名专家高博、权一、杜欢、贺师俊分别做了精彩的演讲,涉及的内容包括测试驱动开发、ES5新特性、iOS上的Web应用、Javascript框架API设计思想等。InfoQ中文站整理了大会的精彩内容,供读者参考。
异步模式在web编程中变得越来越重要,对于web主流语言Javscript来说,这种模式实现起来不是很利索,为此,许多Javascript库(比如jQuery和Dojo)添加了一种称为promise的抽象(有时也称之为deferred)。通过这些库,开发人员能够在实际编程中使用promise模式。我们来了解一下相关的概念和应用。
w3ctech 2011 JavaScript专题会议(广州站)日前在华师大附中召开,参会者近300人,来自国内技术社区的四位知名专家陈广琛、赵劼、周爱民、贺师俊分别做了精彩的演讲,涉及的内容包括云端NodeJS、 JS异步解决方案Jscex、开源Javascript引擎Narcissus、ECMAScript 5等。

日前发布的dojo 1.7版本对其源码进行了很大的变更。在迈向2.0版本之际,dojo提供了许多新的功能,也对许多已有的功能进行了修改,具体来说新版本更好地支持AMD规范、提供了新的事件处理系统(计划在2.0版本中替换dojo.connect API)和DOM查询模块、更新对象存储相关接口(ObjectStore)等。在本文中我们将会介绍在dojo 1.7版本中新增的面向方面编程(AOP)功能以及其实现原理。

Tree和Grid都是常用的UI元素,而两者的组合-TreeGrid,也在越来越多的应用中被使用。本文将给大家介绍Dojo中的一个新控件,LazyTreeGrid,能够按需加载的TreeGrid,非常适合于大数据量的复杂数据展现。

本文将会介绍dojo类机制幕后的知识,其中会涉及到dojo类机制的实现原理并对一些关键方法进行源码分析,当然在此之前希望您能够对JavaScript和dojo的使用有些基本的了解。

作为IBM产品中使用的标准JavaScript框架,Dojo已经被成功应用到IBM多个产品的开发中。虽然社区中对Dojo框架的褒贬不一,Dojo在产品开发中的应用是成功的。本次讲座将介绍Dojo如何在大型产品和团队合作开发中发挥作用。如果你还在考察各种不同的框架,本次讲座可以帮助你了解真实产品开发中的Dojo;如果你已经在使用Dojo,同样也可以得到一些实践经验。

InfoQ在QCon伦敦2007的会议上就DWR工具箱问题采访了Joe Walker。Walker针对DWR2.0,包括对2.0的一些新性能发表了意见,例如“反向AJAX” (reverse AJAX)的细节,对于TIBCO的处理,集成开发环境(IDEs)对DWR的支持,与Spring的集成,他也谈到了DWR的未来计划,并且列举了一些有趣的DWR应用。