BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • 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.

  • InfoQ Interview: Hugh Ivory on DSDM's Public "Atern" Release

    DSDM has been called "the grandmother" of the agile methodologies, first released in 1995. Until recently it was only available to members but this year, for the first time, the DSDM Consortium made the "Atern" release available to the public. Director Hugh Ivory provided an overview at Agile2007, including a look at both old and new customer-facing roles in DSDM.

  • 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.

  • Is The Internet More Fundamental Than REST?

    The debate over whether or not REST is better than WS-* has been simmering for a while, with no clear winner. However, Ganesh Prasad tries to add more fuel to the debate and illustrates how he believes REST is not the most fundamental and extensible approach after all.

  • 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.

  • Agile2008 Call for Submissions

    The call has gone out to anyone interested in presenting at the Agile2008 conference in Toronto. Grigori Melnik of the Agile Alliance explained in a video the new collaborative submission process, which rewards early birds with feedback and a chance to improve their submissions right up to the deadline.

  • 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.

  • Opinion: Refactoring is a Necessary Waste

    Refactoring is one of the key technical practices in the Agile developer's toolkit. Refactoring also has no measurable customer value by its very definition - it involves changing the structure (design) while maintaining the behavior. In the Lean world - anything that does not have customer value is waste, and a customer only perceives behavior/functionality and not structure.

  • 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.

  • RSpec 1.1 - A Step Up for BDD advocates

    RSpec has become a poster child for both Domain Specific Languages and Behavior Driven Development (BDD), a type of Test Driven Development. The new RSpec 1.1 release adds improved support for Rails and other improvements.

BT