InfoQ Homepage Development Content on InfoQ
-
Apache Wicket 1.3.1 Release Supports Transparent Clustering
The Wicket team has announced Wicket 1.3.1, the first maintenance release of Wicket 1.3. 1.3.1 adds transparent clustering support out-of-the-box.
-
Digging into the Performance of the ADO.NET Entity Framework
The ADO.NET Team recently discussed various performance aspects of the ADO.NET Entity Framework. The ADO.NET Entity Framework entered its third beta back in December and since that time the team has provided developers with information about using the framework but now they are providing developers with the performance aspects.
-
Interview and Book Excerpt: Hani Suleiman & Cedric Beust on TestNG
InfoQ.com recently sat down with Hani Suleiman and Cédric Beust the authors of Next Generation Java Testing: TestNG and Advanced Concepts to discuss the book and their thoughts about testing in general. InfoQ is also pleased to offer an excerpt from chapter 2 of the book, "Mocks and Stubs".
-
Using ParseTree for LINQ-style queries and extracting metadata
Whether it's LISP macros or LINQ's expression trees - access to the AST of code is a powerful tool. We look at how ParseTree allows this in Ruby - and how it's being used in libraries like Ambition, Sequel and the web framework Merb.
-
Interview: Charles Nutter discusses JRuby
JRuby project lead Charles Nutter discusses how he got involved with JRuby, Sun's involvement with JRuby, how JRuby fits into enterprise-level web applications, the possibility of a friendly fork of the OpenJDK source code, reasons for switching to JRuby, the future of JRuby, Spring and JRuby, and the Ruby community as a whole.
-
Visual C++ 2008 Feature Pack Beta Now Downloadable
The Visual C++ 2008 Feature Pack beta is available for download. The Feature Pack extends the VC++ Libraries which come with Visual Studio 2008.
-
Third Party Tools Support For Flex & Flash Development
As interest in the Flex development platform grows, the industry is responding with additional tools support, giving developers options beyond the Adobe Flex Builder IDE.
-
Liferay Portal 4.4: CMS upgrades, new content staging, and more integrations
Liferay Portal, a Java-based open source enterprise portal and content management system (CMS), recently released version 4.4. InfoQ spoke with Liferay CTO Michael Young to learn more about this release and about Liferay in general.
-
Bill Burke on Dynamic Languages: Rationalizations and Myths
"Am I just a Java fanboy?" - this is a good question. And it is one that Bill Burke does answer in his blog post Dynamic Languages: Rationalizations and Myths. But along with the post comes an overwhelming response, and insight into where we are heading as a community.
-
MVC Contrib Now Offers 4 Alternative View Engines
MVC Contrib, a contribution project for the ASP.NET MVC framework hosted on CodePlex, now offers 4 alternatives to the default ASPX view engine.
-
Review Board - Online Code Review Tool
Recently there has been a resurgence in interest in code reviews. InfoQ looks at Review Board, an open source application that helps facilitate the code review process, that has been gathering momentum in the open source community.
-
OSS, SOA and Web 2.0 in the e-Commerce sector
People have thought of establishing a relationship between SOA and Web 2.0 for quite some time yet these two cultures are generally failing to cross-pollinate. InfoQ spoke with Marc Osofsky and Dave Gynn from Optaros, a consulting company which is delivering solutions using Open Source, SOA and Web 2.0. We discussed enterprise-readyness, component selection and rapid delivery methodology.
-
Presentation: Chet Haase on Java FX, Update N and JDK 7
In this presentation from QCon San Francisco 2007, Chet Haase discusses Java SE 6, Update N/Consumer JRE, the goals and feature set for Java FX (e.g. media support, scene graph, HTML and mobile devices), and the current set of possible features for JDK 7 such as Java FX features, Swing-related JSRs (295 and 296), transparent/shaped windows, tiered compilation, closures and invoke-dynamic bytecode.
-
Spring Overtakes EJB as a Skills Requirement?
Job listings comparisons on Indeed.com show Spring surpassing EJB. Using this observation, SpringSource CEO Rod Johnson, argues that EJB is becoming legacy and that the EJB3.0 spec is doing too little, too late to prevent this trend. Do these comparisons indeed reflect significant shifts in the choices companies are making in regards to their core components for Java enterprise development?
-
IntelliJ IDEA's Dependency Structure Matrix Tool Visualizes Architecture
JetBrains includes a Dependency Structure Matrix (DSM) tool in its recently released version 7. DSM tools generate a representation of a codebase's dependencies in an appealing martix visualization. This article looks at how DSM can improve project structure and how IDEA's DSM tool compares with alternatives.