BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Infrastructure Content on InfoQ

  • The Clouds Can Do Mathematics

    Wolfram Research has announced the availability of its product, Mathematica 7, to perform computations using cloud computing services from within the application. Mathematica is a computing environment providing support for numerous numeric and symbolic computations through a dedicated symbolic language.

  • Article: Structured Event Streaming with Smooks

    The Smooks project has been used in several ESBs for transformation techniques since the first adoption by JBossESB. However, in this article Tom Fennelly discusses how it can be used for much more than that.

  • Service Custodian

    Martin Fowler suggests that following the open-source model for developing software, might be a good way to solve the problem of "Who is responsible for the incremental development of cross functional/departmental services?"

  • Article: Column Level Security in SharePoint

    In this article, Mathew Dressel and Grzegorz Gogolowicz demonstrate how to implement column level security in Windows SharePoint Services and Microsoft Office SharePoint Server 2007.

  • Interview: Damien Katz Relaxing on CouchDB

    In this interview, Damien Katz talks about CouchDB, a distributed, fault tolerant, document oriented database developed by Apache Incubator. CouchDB is written in Erlang, and the database is accessed through an HTTP/JSON API. The database view engine is run on JavaScript, but other languages have been used like Ruby and Python.

  • Martin Fowler Sees a Thaw in Frozen Thinking about Data Storage

    In a recent blog post, Martin Fowler, a renowned software thought leader, observed at last week's QCon that the deep freeze in thinking about databases in application architectures is thawing. The world has been stuck using RDBMS databases for every application use case, but the time has come to also consider RISC RDBMS or distributed document-oriented databases.

  • Article: Harvesting SOA

    In a new article, Wil Leeuwis explores lessons that can be learned from a historical perspective when thinking about SOA. He argues there's a lot of old, well understood and practically applied theory that can help us harvesting the profits of the innovation part of the services-world.

  • No Change Tracking for ADO.NET Entity Framework 2010

    One of the biggest complaints about ADO.NET Entity Framework was that it did not support change tracking. Despite everything from ADO.NET DataSets to every single non-Microsoft ORM having support for this out of the box, Microsoft has no intention of fixing this in the .NET 4.0/VS 2010 timeframe.

  • Business Case for SOA

    One of the prerequisites for successful SOA implementation is an understanding of the business problem that will be solved and building a business case for the implementation.

  • All In One IDE Released

    JetBrains has been continuously improving their award winning Java IDE, Intellij IDEA. However, it has gone way beyond just a Java development tool, especially with this latest release.

  • Apache Ivy 2.0.0-RC2: Closing in on 2.0

    Apache Ivy, a tool for managing (recording, tracking, resolving and reporting) project dependencies has reached its second release candidate, preparing for the final 2.0 release.

  • The Generic SOA Failure Letter

    Gartner analysts have written a letter from a fictional SOA architect/engineer to their CEO/CTO explaining why SOA has failed for them. Even though it is a work of fiction it does cover some interesting points.

  • Article: Composite Oriented Programming with Qi4j

    The goal of modeling domain concepts through objects set by OOP has for a long time been handled in insufficient ways. In this article we introduce the concept of Composite Oriented Programming, and show how it avoids the issues with OOP and reignites the hope of being able to compose domain models with reusable pieces.

  • JavaFX and Adobe Flex Insider Shares Thoughts

    Chet Haase of Adobe Systems, who previously worked at Sun on the JavaFX team, shared his comparisons of JavaFX and Adobe Flex on the Yahoo FlexCoder group.

  • Team Foundation Server for Telecommuters

    Back when Visual SourceSafe was the de facto version control for Windows developers, remote access was a major problem. Products like SourceOffSite were a necessity for anyone working remotely. While globalization and unstable fuel prices continue to drive increases in telecommuting, Microsoft is still neglecting this sector, leaving opportunities for smaller companies like Teamprise.

BT