BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • xUnit.net - Next Generation of Unit Testing Frameworks?

    Jim Newkirk, creator of NUnit, has announced a new Unit Testing Framework called xUnit.net. The proclaimed successor to NUnit is supposed to get rid of NUnit's mistakes and shortcomings and add some best practices and extensibility to the framework.

  • GigaSpaces XAP 6.0:スペースベースアーキテクチャ向けの簡易化SpringベースAPI

    GigaSpaces recently released version 6.0 of it's eXtreme Application Platform (XAP), which is an infrastructure software platform that provides scaling out of applications in distributed environments. InfoQ spoke with Geva Perry and Nati Shalom of GigaSpaces to learn more about this release and the changes that have occurred in this version.

  • How to prepare your 2008 SOA budget?

    Some voices in industries have started to warn about the ROI of SOA initiatives which have proven to be often long and complex. As many still see reuse and flexibility as a major competitive asset, they might still wonder, as they prepare their 2008 budget, where to start? How to quickly demonstrate value? How to increase our maturity over time? Where do we source our skills?

  • Rubinius roundup

    Rubinius development is rapidly gathering speed, and performance is shaping up well, as seen in recent benchmark results. With even members of the JRuby team contributing and praising its merits, it's time to look at the current state of Rubinius again.

  • Article: The Box: A Shortcut to finding Performance Bottlenecks

    Quite often performance problems will be reported with some very antidotal comments that do nothing to help you understand where to start looking. Faced with this dilemma, it is not uncommon for teams to start guessing at the root cause. Now enter "the box", a little diagram that is an abstraction of a complete system. The box is a reminder of the true cases of performance bottlenecks.

  • Sun Releases Solaris Express Update with Installation Enhancements and D-Light UI for DTrace

    Today Sun announced Solaris Express Developer Edition (SXDE) 9/07. Solaris Express is based on the Open Solaris project and seeks to lower the barrier for developers wishing to developer under Solaris and use tools such as DTrace and ZFS.

  • Ted Neward's thoughts on Architecture Roles & Responsibilites

    Ted Neward shares his thoughts on the roles and responsibilities of the Software Architect, discussing what an architect does, how to approach the role, and if architects are still relevant.

  • A Fix for ASP.NET AJAX on the iPhone

    According to Matt Gibbs, the 1.01 update to iPhone degrades the asynchronous features of Microsoft's AJAX library, specifically in its JSON serializer. Matt has provided instructions on how to fix this by altering the regular expressions used in the library.

  • Gavin King Provides Web Beans Preview (JSR 299) Featuring Guice Inspired Dependency Injection

    Gavin King has released a 4 part preview of the upcoming Web Beans (JSR 299) specification. Web Beans was initiated by JBoss to fill a gap in JEE 5 involving the web tier and transactional tier. The preview covers specification areas that include dependency injection, component definition and scopes.

  • Charles Simonyi reveals production use of Intentional Software @ JAOO

    Charles Simonyi (recent space tourist, and ex-Microsoft lead architect of Word & Excel) presented Intentional Software at the JAOO conference today. Intentional is building a domain language workbench, which allows business experts write domain code in their own familiar notations, that code then being used to generate the rest of an application.

  • JSR 295 Beans Binding Hits 1.0

    Shannon Hickey of Sun recently announced 1.0 of the Beans Binding Framework. This is the reference implementation of JSR 295 and represent a major re-architecture of the Beans Binding API.

  • MSXML 4 is Not Going to be Disabled

    Back in March we reported that Microsoft was going to "killbit" MSXML 4. Due to its wide use and a lack of a suitable replacement, they have rescinded that decision.

  • Castle Project 1.0 RC3 is Out

    The much anticipated Castle Project 1.0 RC3 is finally here after almost a year in development. The announcement came on the Castle Project web site and gives developers many new features and enhancements for the MVC framework designed for developing .NET 2.0 web applications.

  • Presentation: An Overview Of Desktop Java Technologies In Todays RIA World

    Scott Delap provides an overview of Swing and Eclipse RCP technologies in today's world of RIA app. The session also covers advances in deployment techniques such as Java Web Start and Pack200 which assist in the centralized deployment of desktop apps. Finally, Scott looks at when to use desktop Java technologies vs. Ajax, Flex, and OpenLazslo.

  • Is it too late for Parrot VM?

    The Parrot Virtual Machine recently had it’s sixth birthday. Parrot is a VM that sprung out of the Perl6 development, which primarily targets dynamic languages, but also for instance .NET and C99. But six years is a long time, and both Microsoft and Sun is targeting this segment. Is it too late for Parrot?

BT