
使用HTML5构建下一代的Web Form
HTML5 是由 WHATWG(Web Hypertext Application Technology Working Group)发起的,最开始的名称叫做Web Application 1.0,而后这个标准吸纳了Web Forms 2.0的标准,并一同被W3C组织所采用,合并成为下一代的HTML5标准。

HTML5 是由 WHATWG(Web Hypertext Application Technology Working Group)发起的,最开始的名称叫做Web Application 1.0,而后这个标准吸纳了Web Forms 2.0的标准,并一同被W3C组织所采用,合并成为下一代的HTML5标准。
在本文中,我们介绍了Project Coin中新增的5个提案,他们分别是:更好的整型字面值、对JSR 292的语言级支持、访问List及Map的索引语法、集合字面值以及大数组。
Duck Typing是动态语言的重要特性之一,F#中引入了在编译期进行验证的静态Duck Typing特性。在OCaml、Scala等语言中,这个特性又被称为Structural Typing。
Gilad Bracha重新挑起了一场过去的争论:一门编程语言可以兼顾面向对象思想和原生数据类型吗?他进一步指出,Java不是真正的面向对象,因为“Java 不是一种纯面向对象语言(一切都是对象的语言)”。其博客文章的关键是,Java如果没有原生数据类型是否能保持同样的性能?答案是肯定的。

Ryan Cooper为Robert Martin的新作《简洁代码》写了一篇书评,他认为每个在乎软件质量和专业技艺的开发人员都应该阅读此书,新手和老手都能够从中获益。

本文说明了如何使用面向方面编程(AOP)技术来构建并编排高可配置、可扩展的轻量级嵌入式流程流(process flow)。目前例子是基于Spring AOP和Aspect J的,其他AOP技术也可实现同样的结果。

在这篇文章中,Andreas Grabner分析了隐含在SharePoint对象模型使用过程中,特别是在显示和编辑列表——这个最常用的SharePoint对象的时候,所遇到的一些性能问题。

InfoQ中文站有幸与谷歌的高级工程师苏哲在一起探讨了开源以及Linux上软件开发的相关话题,其中包括在Linux上开发的项目有哪些、在Linux上开发有哪些挑战以及如何去克服、开发中所使用的平台、工具等等。

InfoQ中文站有幸与IBM中国开发中心Web 2.0首席架构师毛新生聊了聊Project Zero和软件新发展的相关话题,其中包括Project Zero的组织形式、支持的语言、以及未来发展方向等等。

本迷你书是《JavaScript语言精髓与编程实践》一书的精选版。 本书摘选了其中关于语言范型的论述,并由此组织成文,故名为《动态函数式语言精髓》。本书由作者周爱民先生亲自摘选编撰,由InfoQ中文网站独家在线发布。

本迷你书是《代码之美》的精选版,包括正则表达式匹配器、最美丽的代码、美丽测试、NASA火星漫步者任务中的高可靠企业系统、美丽的并发、以REST方式集成业务伙伴等。《代码之美》由华章图书出版公司出版,全书收录的皆为软件设计领域中的一组大师级作品。每一章都是由一位或几位著名程序员针对某个问题给出的完美的解决方案,并且细述了这些解决方案的巧妙之处。

《Visual Studio .NET使用技巧手册》主要介绍如何高效使用VS.NET。全书内容分为精练而容易把握的几部分,收录的技巧从编辑代码,到编译和调试,以及VS.NET编译器深入了解等多个方面,对所有开发人员而言都是本必读的书籍,无论他们是否熟练,或者使用哪种开发语言。本书涵盖了Visual Studio .NET 2002, 2003和2005 Beta 1。