InfoQ Homepage News
-
Commercial Ruby IDE Offerings Heat Up
Ruby plugins for two major IDEs are available: Ruby in Steel for Visual Studio is now shipping, and a plugin for IntelliJ IDEA is in public beta. The availability of such tools makes the agile language more attractive to the Java and .Net teams.
-
SQL Server Compact Edition Released
SQL Server Compact Edition has been released. As we reported in September, this product is being positioned as a replaced for the venerable Jet engine traditional used by Visual Basic programmers for lightweight databases.
-
SOA Coverage on Software Engineering Radio
Software Engineering Radio, a podcast for professional developers, has an extensive coverage of SOA, including interviews with Werner Vogels, Steve Vinoski, Gregor Hohpe, and Michael Stal.
-
InfoQ Interview with Maher Masri, CEO of Genuitec on MyEclipse 5.5M1
Genuitec released version 5.5M1 of MyEclipse Enterprise Workbench this week, and InfoQ sat down with CEO Maher Masri to talk about the new features, including SNAPs.
-
Continuous Integration Server QuickBuild 1.2 Released
PMEase has released version 1.2 of QuickBuild, a commercial version of the open-source continuous integration server Luntbuild.
-
Deep Support for Oracle in Visual Studio
Visual Studio has had some support for SQL Server for quite some time, but that does not help the developers who are targeting Oracle. Fortunately Oracle has taken steps to address this by releasing Oracle Developer Tools for Visual Studio .NET.
-
JSR-310 Announced: Date and Time API
Stephen Colebourne has announced JSR 310, a new Date and Time API, to be based on Joda-Time and hopefully shipping in Java 7. As the JSR reads, the goal is to provide a more advanced and comprehensive model for date and time than those found in the Date and Calendar APIs.
-
Bruce Eckel: Use Flex as the UI for Java Applications
Bruce Eckel has written about the future of user interfaces in Java. He reviews the state of Rich Internet Applications (RIAs) and states that while Ajax helps, a language designed for user interfaces and rich media is what we need. He proposes that we stop trying to use one language (Java) to solve all of our problems , and instead use Flex and Apollo as a front-end for systems written in Java.
-
Agile Tracks at Qcon in London in March
QCon, to be held in London March 12-16 2007, is a conference for the Enterprise Software Development Community. Organized jointly by InfoQ.com and JAOO, it builds on 10 years of JAOO experience running conferences in Denmark. Two Agile tracks, including a full day of Open Space, complement the 11 other tracks addressing languages, architecture, case studies and the banking business domain.
-
Internet Explorer Developer Toolbar
A new version of the IE Developer Toolbar is available. This provides a collection of tools for web developers including a real time DOM editor and the ability to view pages with scripting or CSS disabled.
-
Pragmatic SOA: Adoption Project by Project
According to the latest release from Zapthink, success with SOA rarely necessitates comprehensive change; instead, architects who choose their SOA battles carefully can deliver on SOA's promises to the business via projects of limited scope. Architects who miss this point often set the bar for SOA success too high.
-
Interview: Arjen Poutsma on Spring Web Services
InfoQ talks to Spring Web Services creator Arjen Poutsma about Spring's Java Web services stack and the different approach it has to building Java Web services. Topics covered include the reason for yet another WS framework, advantages of contract-first, document-driven Web services, JAX-WS, and REST.
-
JSR 296 Swing Application Framework Prototype Release
One of the common developer complaints with Swing since its inception has been where is the application framework. JSR 296 - Swing Application Framework which is attempting to address this issue released its first prototype this week.
-
Presentation: Bob Martin's Principles of Agile Design
Bob Martin of Object Mentor presents the first of his five principles of agile design. Beginning with an explanation of the real purpose of object-oriented design - the management of dependencies - Bob walks through a code example to illustrate how dependencies can be managed with abstractions, and that good designs are those in which high-level abstractions do not depend on low-level details.
-
PLINQ: Parallel Programming For The CLR
While Microsoft's developer devision refines the core LINQ for the Visual Studio 2007 release, work has already begun on the next version feaures. The one most interesting to those looking to support multi-core computer is Parallel LINQ. Joe Duffy's presentation at Declarative Aspects of Multicore Programming workshop gives a good overview of some of background and issues of Parallel LINQ.