InfoQ Homepage Development Content on InfoQ
-
Red Hat joins Interoperability Vendor Alliance
Red Hat announces it has joined the Interoperability Vendor Alliance, with IBM, Microsoft, BEA, Oracle and others.
-
Interview: Mike Keith on EJB 3
In the latest video interview, EJB 3 co-spec lead Mike Keith discusses the current state of EJB 3, including common praises and criticisms that have been received. He also talks about POJO support and how the spec has evolved towards dependency injection.
-
New JSR Proposed: Java API for RESTful Web Services
Sun has submitted JSR 311, Java API for RESTful Web Services, to the JCP, aiming to "enable developers to rapidly build Web applications in Java that are characteristic of the best designed parts of the Web". Reactions from the REST crowd are mixed.
-
Article: Evaluation Options in Ruby
InfoQ is proud to present a comprehensive discussion of Ruby's various eval methods, full of rich code examples, by Domain-Specific Languages master Jay Fields.
-
CS-Script - The C# Script Engine
Do you wish for a scripting language with access to the .NET Framework and the syntax of C#? With CS-Script, you get just that.
-
Healthcare Startup Takes Rails Mainstream
Guest-writer Brian Ketelsen speaks to Aaron Batalion of RevolutionHealth.com, a Ruby on Rails-powered startup that is making waves in the healthcare industry and it turns out they are also making waves in the Rails world. Find out why in this InfoQ exclusive interview.
-
Review of Applying Domain-Driven Design and Patterns
As a follow-up to our interview with Jimmy Nillson, we bring you a review of his book Applying Domain-Driven Design and Patterns and a sample chapter from courtesy of Addison Wesley Professional.
-
MountainWest RubyConf Registration Ending Soon
If you can't make it to QCon in London, consider attending MountainWest RubyConf, the first regional Ruby conference of 2007, to be held March 16th and 17th in Salt Lake City, Utah. Keynote address by Chad Fowler, talks by Gregory Brown, Kirk Haines, John Lam, Charles Nutter, and several others.
-
Rails for Java Developers Review and Excerpt
Rails for Java Programmers, by Stuart Halloway and Justin Gehtland, teaches the Rails framework to Java developers. InfoQ is hosting an exclusive excerpt including sections on controllers, core classes, and unit testing. We are also pleased to provide a review of the title by Java Editor Rob Thornton.
-
.NET Compact 3.5 to Support LINQ
A new demo of the next .NET Compact Framework is included the January Orcas CTP. The .NET Compact Framework team has listed several of the new features including a subset of Linq's Standard Query Operators.
-
Offline Storage Mechanisms Compared
Niall Kennedy has written an article on boosting Ajax performance using local storage. He discusses four different local storage mechanisms (cookies, Flash local shared object, userData in IE, and DOM storage in Firefox), mentions Dojo Storage as a way to abstract them and concludes that local storage is the next logical step for Ajax applications.
-
MyEclipse Brings Tools to Visual Studio and Netbeans
Last week MyEclipse released version 5.5 which includes Simple Non-integrated APplications (SNAPs). This week they are announcing integration of SNAP's for Netbeans and Visual Studio.
-
Article: Introduction to OpenTerracotta
OpenTerracotta is an open source enterprise-class JVM clustering solution that can take multi-threaded single-JVM apps and have them run across multiple JVMs with no code changes. Orion Letizi goes super-indepth on Terracotta and how it works, explaining how to do session replication, distributed caching, master/worker, and more.
-
Return to the Days Of 640K With The .NET Micro Framework
The .NET Micro Framework is being positioned by Microsoft for very small devices such as sensors, actuators, and wearable electronics. And unlike the .NET Framework, the Micro Framework doesn't even require an operating system.
-
User-Centric Development Approaches: What's Next?
On her Creating Passionate Users blog, Kathy Sierra recently envisioned software that's not just usable, but transparent, helping users achieve "flow" in their work without intrusive distractions, delays or constraints. Perhaps end-user "flow" is the next big differentiator - and if so, what will the development processes look like that support the creation of such software?