InfoQ Homepage Development Content on InfoQ
-
DB40 v7 and Increasing Popularity of ODBMS
db4o has been growing fast lately, having recently released v7.0 beta of their flagship db4o embedded OODBMS, and claiming over 30,000 deployments of their open source ODBMS. Is this a sign of changing times reflecting the ODBMS landscape?
-
Add-on Studio for World of Warcraft Based on VS Shell
The IDE "Add-on Studio for World of Warcraft" was developed in roughly two weeks by two developers using VS Shell as a base. It features Intellisense, tool panes, and a graphical design surface.
-
JRuby: 1.0.3 addresses compatibility issues, 1.1 performance update
JRuby 1.0.3 is out now. Although a point release, the update is significant because it addresses compatibility issues with Rails 2.0 and other libraries and tools. Meanwhile, some JRuby 1.1 performance improvements get noticed.
-
Does lines of code kill?
Steve Yegge touched a nerve in the development community when he argued that keeping the code size to an absolute minimum is the most important thing when developing software. In his view, you may have to sacrifice some design patterns and avoid refactoring at times just to keep the lines of code down. And if your problem is large enough - you may have to switch to another programming language.
-
Is VSTS Meeting its Design Goals?
The goal of VSTS is to provide a tool that is not prescriptive and highly customizable for managing the software development process. Kevin Jones provides a soup to nuts framework for utilizing VSTS to support a development team and build better applications.
-
Vendors Line Up Behind ADO.NET Entity Framework
Eight vendors have are planning to release drivers for ADO.NET Entity Framework within three months of RTM. IBM, MySQL AB, and a host for 3rd party vendors are targeting databases such as DB2, MySQL, and Oracle.
-
NetKernel 3.3 Released Including Enhanced Dynamic Language Support
After eight months, 1060 Research, Ltd. has released the newest version of their NetKernel product, version 3.3. New features in this release include enhanced dynamic language support and an optimized HTTP transport layer.
-
Scaffolding in ASP.NET: Dynamic Data Support
ASP.NET Dynamic Data Support is part of the ASP.NET 3.5 Extensions, which have been published as a CTP last week. It provides a scaffolding framework that allows rapid application development based on ASP.NET.
-
Closures and Preserving the Feel of Java
During the last few years, there has been wide-ranging discussion about adding closures to the Java language, either as part of Java SE 7, or in some future, unspecified release. At Javapolis, Joshua Bloch presented his opinion about the controversy, and why he feels that CICE is a more suitable approach.
-
Declarative, Imperative, and Task-based Parallelism in .NET
Daniel Moth has released four videos on Parallel Extensions for .NET. These cover the new declarative, imperative, and task-based parallelism APIs for the .NET framework.
-
EviWare Releases v2.0 of soapUI, a Web Services Test Suite
EviWare, an open source company recently released v2.0 of their soapUI product at JavaPolis 2007. The test suite is capable of tracking test coverage, perform test refactoring based on updated WSDLs and creating mockup services from previously recorded requests/responses .
-
Interview: Charles Simonyi on Intentional Software
Charles Simonyi, the President of Intentional Software and a recent space traveller presents his views on the future of software development. He talks about how to include domain experts in the development cycle by letting them express their intentions in domain specific languages, about Intentional's view on DSLs and Domain Driven Design and about what it was like to be a space tourist.
-
DWR: State of the Union
There is a lot going on in the DWR world: DWR joining the Dojo Foundation; Joe Walker, creator of DWR, joining SitePen, Ltd. as Director of Support and Development; and an announcement of the features that are expected to be part of DWR 3.0.
-
Complex VB Compiler Bug Results in Lines of Code Being Skipped
The full title of KB 945425 is "Lines of code may be missing if you compile a solution that has a complex project structure in Visual Studio 2008". They are not kidding, you need a complex mix of at least 5 projects, some of which are referenced by both file and project to trigger this.
-
More on RPC in Adobe Flex Applications with AMF, BlazeDS, and/or GraniteDS
Last week, Adobe made a major change to the Adobe Flex Platform with the announcement that much of LiveCycle Data Services is being open sourced in the BlazeDS project, including the AMF specification and code. This change should eliminate one of the final cost and licensing barriers for those considering adopting the Flex Platform.