
Java程序员学习Flex和BlazeDS的十三个理由
本文概述了为什么Java程序员应当学习Flex和BlazeDS的十三个理由,有非技术的一般原因(比如“开源”、“完善的社区支持”),也有技术方面的缘由(比如“编程模式和Java相似”、“在任何Java应用服务器下都能运行”)。在讲述技术方面的原因时,文中往往配以范例予以说明。

本文概述了为什么Java程序员应当学习Flex和BlazeDS的十三个理由,有非技术的一般原因(比如“开源”、“完善的社区支持”),也有技术方面的缘由(比如“编程模式和Java相似”、“在任何Java应用服务器下都能运行”)。在讲述技术方面的原因时,文中往往配以范例予以说明。
Adobe Flash不能在iPhone上运行。Unity3D,这个跨平台的浏览器/移动游戏软件框架却可以。在Jesse Warden上个月25号的一个博客文章中提到了这些问题,引来众人的热议。
一年前,因为在24小时内达到了800多万的下载量,Mozilla入选吉尼斯世界记录。今天,也是在推出后的第一天,Firefox 3.5达到平均每秒50的下载量,在GMT时间7月1日上午10:30分时总下载量达到360万。也许这次它打不破上次的记录,但是考虑到较3.0来说那么多的优化,比如本地视频等,3.5版仍是一个值得下载的更新。从此,我们不再需要Flash/Silverlight。
通常,开发者都希望把他们的已有技能应用到新的技术上。Sapphire Steel Software的Amethyst IDE就是这么一种工具,它可以让.Net开发者在其熟悉的Visual Studio环境中开发Adobe Flex或AIR应用。

Ryan Knight撰写的这篇文章对两个类似的产品(Adobe的LiveCycle Data Services和开源的Blaze Data Services)进行了比较。该比较有助于用户了解这两个产品之间的差异以在特定的情况下选择合适的产品。
![]()
最近,InfoQ针对RIA和Ajax技术的现状和展望专门成立了虚拟小组。该小组召集了多位对社区有着卓越贡献的技术精英,包括Dion Almaer、Jnan Dash、Didier Girard、Peter Pilgrim、Tim Sneath和Ryan Stewart。

本文是ThoughtWorks实践集锦专题系列的第三篇(下)。在(上)中,作者讲述了“一切皆异步”和“视图管理”的原则,接下来他将要介绍的是“事件管理”、“线程管理”、“缓存与本地存储”。