InfoQ Homepage Development Content on InfoQ
-
-
The Unicode Debate Rekindled
The perennial debate about how best to support multibyte Unicode in Ruby is heating up again, and thanks to the progress of Rails and JRuby, this time there is more at stake...
-
Sun backs Dojo Ajax Toolkit; Joins OpenAjax Alliance
Sun has joined the Dojo foundation, as IBM did a couple of weeks ago. Sun has already been working with Dojo on the Java Pet Store (which is based on Dojo), and project Maki uses Dojo. Sun has also joined the OpenAjax Alliance.
-
Top 10 New Things You Need to Know About Java 6
Sun Microsystems' Danny Coward and Mark Reinhold have published the top 10 features in Java SE 6 beta 2, as well as a list of approved and co-bundled features, including the bundling of Java DB (Apache Derby) into the JDK.
-
Refactoring the EJB APIs
Artima has interviewed EJB 3 spec lead Linda DeMichiel on how EJB was refactored for simplicty between EJB 2 and EJB 3, including three separate spec documents, simplifying EJB interfaces, annotations and when to use them, and dependency injection.
-
JBoss Acquires Rosetta ESB Technology
JBoss, a subsidiary of RedHat corporation has acquired the technology for an ESB from insurance company Aviva Canada. This is part of an overall ESB strategy by Open Source giant RedHat.
-
Agile at Dr. Dobb's Conference
Every year, Dr. Dobb's Architecture and Design World features important thinkers and teachers. Taking place this year from July 17-20 in Chicago, the roster includes a dozen speakers working in the realm of Agile, including Robert. C. Martin, Scott Ambler, Rebecca Wirfs-Brock, Brad Appleton and James Hobart. We've compiled the full list of Agile-related sessions to help you plan.
-
IBM Donates WSDM Code to Apache
IBM has made a significant code contribution to Apache's WSDM implementation, Muse, and plans to support its evolution with dedicated developers.
-
"Literate Testing" for Readable JUnit Tests
How much time do you spend puzzling out the intention of a test? Robert Chatley, Tom White and Brian Marick have been using a more natural sentence style to make Java tests easier to read, calling it "Literate Testing".
-
WCF RSS Toolkit for Generating RSS 2 and Atom 1 Feeds posted
The WCF RSS Toolkit has been released. The toolkit supports exposing a service as an RSS 2.0 feed, Atom 1.0 feed and SOAP endpoint simultaneously; it can also be extended to support other wire formats. Yasser Shohoud has also blogged some code examples today.
-
Upcoming Features in Team Foundation Server SP1
Brian Harry, Product Unit Manager for Visual Studio Team Foundation, wrote about upcoming features for Team Foundation Server Service Pack 1 today. No specific timeframe has been announced, but a beta should be coming shortly.
-
AOP Used to Isolate Change on Large-scale Financial System
A large-scale J2EE-conversion project of 50+ developers at a financial services company recently had a chance to use aspect oriented programming (AOP) as a mechanism to isolate change. Vincent Frisina, revealed some of the consequences as well as some lessons learned about Agile development.
-
Web Services for Remote Portlets (WSRP) 2.0 Draft Available
The OASIS Web Services for Remote Portlets (WSRP) Technical Committee announced today that WSRP 2.0, the latest major revision of the portal integration technology specification has gone into public review.
-
Security and Reliability Techniques Revealed for Agile Teams
Agile methods such as Extreme Programming (XP) and Agile Unified Process (AUP) do not explicitly address security and reliability, yet these are issues which are often critical to your success. It is possible to address these issues, and more, on software development teams while still remaining agile.
-
Article: A Look at Common Performance Problems in Rails
Rails performance expert Dr. Stefan Kaes takes a look at the most common performance issues in your Rails applications and what to do about them. Advice is given regarding benchmarking, choosing a session container, caching results of expensive computations, optimizing database queries and working effectively with view helpers.