收录了 ajax开发 频道下的 50 篇内容
摩托罗拉的高级工程师Noel Rappin日前在IBM developerWorks中国网站上发表了一篇名为“使用Cypal Studio for GWT简化Ajax开发”的文章,介绍如何使用开源的Cypal Studio for GWT工具创建新的GWT模块,以支持创建远程过程调用,并轻松查看和部署Web应用程序。
如果以前Flash是实现浏览器富客户端应用的固定解,那么随着Silverlight的诞生我们有了更多选择,作为一个更纯粹面向XML时代和互联网环境的新平台,Silverlight依托后端.NET和Visual Studio的开发支持,它将会促进开发人员用更对象化的方式实现全新一代的企业应用。
本文通过对CAS Software AG在最近的一款新产品中如何用RAP来进行开发的案例分析,讲述了Eclipse RAP(富Ajax开发平台)在实际中的应用。其中CAS也使用了Eclipse Equinox,本文也会加以讨论。
低调(Unobtrusive)JavaScript是一种正在浮现的技术,它能将JavaScript从HTML标记语言中分离开来。这非常类似于上世纪90年代CSS的诞生所带来的页面样式和HTML的分离。
作者Ryan Dewsbury认为性能是Ajax受欢迎的主要原因。在Ajax开发方面,GWT给开发者提供了其他解决方案无法比拟的便利。文中主要谈了GWT提供的图片打包、缓存、程序压缩和程序资源打包等多种提高性能的方法。文章的部分内容节选自Dewsbury的新作《Google Web Toolkit Applications》一书。
一直以来JavaScript虽然在Web UI用户体验上面扮演者越来越重要的角色,但其开发方式相对C#等对象化语言而言,总显得非常“原始”,微软的UI开发部门正在准备给JavaScript做一套体面的外表,包括增加其面向对象特征,以及UI对象模型等。
DARE for AIR的宗旨在于简化Adobe AIR开发,让AIR开发员能像HTML、JavaScript和Ajax开发员多年来那样轻松地开发。
Oracle发布了其JDeveloper 11g IDE的技术预览版,随之一起发行的还有超过80个支持AJAX的免费JSF组件,通过改良对富客户端接口、数据库连通性和数据绑定等方面的支持,提升IDE的可视化开发能力。
Ajax技术的优点在于它是构建在开放标准之上,不存在厂商锁定的问题;同时也不需要额外的浏览器插件支持。本文简要介绍了Ajax应用开发的各个方面以及相关的最佳实践,但对一些细节内容没有展开讨论。
在进行Ajax开发方面,Rails和GWT都可以帮助开发者隐藏手工编写Javascript的细节。GWT通过将Java代码转换成浏览器可兼容的JavaScript或HTML格式,来实现这样的功能。通过使用GWT On Rails插件及其客户端生成器,你可以使得GWT客户端与Rails应用进行通讯。
DHH最近发表了一篇Blog阐述他对RIA未来的一种看法。他认为目前在三大Web标准规范下的HTML、CSS和Javascript是一套足够强大的工具箱,这些技术提供给开发人员的功能并没有影响到Web应用的发展。在国内技术社区,Ajax方面的专家李锟针对DHH的这篇博客也发起了相关的讨论。
最新版WebSphere Application Server支持JDK 6.0、EJB 3.0、增强的Web服务和Web 2.0功能包。IBM上周发布了WebSphere Server 7.0。新版本增强了Web服务,包括支持JAX-WS、SOAP 1.2、MTOM、WS-ReliableMessaging、WS-Policy和Kerberos Token Profile。
InfoWorld日前公布了2007年的Bossie Awards奖项,评选出各个领域中最佳开源软件。这些面向企业应用的最佳开源软件,是通过InfoWorld测评中心编辑与评论家悉心评选得出,涵盖了从CRM和ERP应用,到开源中间件、存储及安全方面的各类开源软件。奖项共分为6个大类,共36个获奖的项目。
jQurey是一个JavaScript代码库,它简化了遍历HTML文档、处理事件、表现动画,并给web页增加Ajax交互。JQuery提供了一个API以加速富web UI开发并比传统JavaScript减少了代码量。
针对未来的浏览器需要具备的行业标准,OpenAjax联盟收集并制订了一份清单。通过开放的协作工具wiki,许多业内人士参与了这份清单的制定。其中包括了37个独立的特性需求,涵盖到若干技术领域。OpenAjax联盟号召大家都给自己心目中的理想特性投票。
随着Adobe AIR的产品发布,InfoQ向Adobe的Kevin Hoyt和Matt Rozen了解了一下这个平台的有关情况。
由于两位 Web 开发人员的努力,现在我们已经有一份对 Ruby on Rails 和 Python 的 Django 框架颇为客观公正的比较测评。请阅读 InfoQ 对这份报告的总结。
InfoQ中文站第51周最佳新闻回顾,包括使用Hudson和FindBugs进行持续集成和代码检查,利用Silverlight、WCF和AJAX 开发全新的企业应用,监视Ruby程序运行,抛砖引玉——重构是必要的浪费,Internet比REST更基本吗?和看一看Buzzword拼写检查的实现等。
前段时间,Struts 1.x正式宣布退出舞台,作为一个历史悠久的MVC框架,Struts 1.x影响了不少的开发者,甚至可以说,很多人就是通过Struts学习和认识MVC的。为了纪念这位“先驱”,同时帮助那些仍在使用Struts 1.x框架的开发者更好地过渡到其他MVC框架,InfoQ邀请了几位专家,大家一起畅谈他们印象中的Struts 1.x,以及如何选择框架等一系列问题。
在六月份,Adobe官方正式给他们的Apollo开发项目冠名:Adobe AIR (Adobe集成运行时),并且发布了一个新的beta版。InfoQ分析了业界对于此beta版本的反应。