利用GWT开发高性能Ajax应用
作者Ryan Dewsbury认为性能是Ajax受欢迎的主要原因。在Ajax开发方面,GWT给开发者提供了其他解决方案无法比拟的便利。文中主要谈了GWT提供的图片打包、缓存、程序压缩和程序资源打包等多种提高性能的方法。文章的部分内容节选自Dewsbury的新作《Google Web Toolkit Applications》一书。
作者Ryan Dewsbury认为性能是Ajax受欢迎的主要原因。在Ajax开发方面,GWT给开发者提供了其他解决方案无法比拟的便利。文中主要谈了GWT提供的图片打包、缓存、程序压缩和程序资源打包等多种提高性能的方法。文章的部分内容节选自Dewsbury的新作《Google Web Toolkit Applications》一书。
Grizzly框架已经用在很多产品中了,如GlassFish、Sailfin、RESTlet及OpenESB等等,通过采取Java新的I/O API(NIO)它使得开发者能够编写出可伸缩的服务器端应用。Grizzly的下一代——Atmosphere是一个基于POJO的框架,它的目标是将 Comet带给大家。Jean-Francois向InfoQ谈到了这一新变化。
针对未来的浏览器需要具备的行业标准,OpenAjax联盟收集并制订了一份清单。通过开放的协作工具wiki,许多业内人士参与了这份清单的制定。其中包括了37个独立的特性需求,涵盖到若干技术领域。OpenAjax联盟号召大家都给自己心目中的理想特性投票。
SproutCore会成为web的可可粉吗?设计该JavaScript框架的目的是更容易的做桌面式的web开发,在WWDC的一个会议上阐述了如何使用SproutCore的离线数据存储特性,进而以非官方的方式认可了该框架。据披露,Apple新的MobileMe将采用SproutCore。
在这个月的早些时候,WaveMaker软件的Christopher Keene试图在他的blog中定义通用的web开发术语。他提供了一份详尽的术语概览,并介绍如何来阅读这份概览。而在另外一个单独的帖子中,Adobe前执行官David Mendels讨论了RIA术语的由来,以及它在今天所具有的价值。

因为Ruby on Rails的出现,借用互联网创业的人越来越多,虽然不能说全是RoR的功劳,但至少说明技术门槛的降低加速了互联网的发展。从前从一个点子的产生到实现可能要耗费少则几个月,多则几年的时间,而现在,只要你的点子够新,有实践的可能,几天几周就可以看到原型。而后面的维护也比较方便,几乎可以说是实时进行。本文通过采访技能云网站的策划人熊节和主设计师Iceskysl就是想证明前文所述,据两人介绍,这两个到现在还没有见过面的年轻人通过网络,在不到两周的时间里,将一个创意点子变成了现实。

这是一个几乎存在于所有用户的桌面、在用户接口方面提供了令人瞠目的能力和灵活性、每个版本都经过了精心研究、用户接口为广大用户所熟悉的客户端平台。Ted Neward以Excel-Java集成为例介绍了富客户端技术平台——微软Office。

REST软件架构是当今世界上最成功的互联网的超媒体分布式系统。它让人们真正理解我们的网络协议HTTP本来面貌。它正在成为网络服务的主流技术,同时也正在改变互联网的网络软件开发的全新思维方式。AJAX技术和Rails框架把REST软件架构思想真正地在实际中很好表现出来。今天微软也已经应用REST并且提出把我们现有的网络变成为一个语义网,这种网络将会使得搜索更加智能化。

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