BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture & Design Content on InfoQ

  • Presentation: The Ethics of Error Prevention

    No one wants programming errors. We have many tools to detect and correct errors in code. We also have a number of techniques we can use to prevent the introduction of errors. In this presentation, Michael Feathers t looksat error prevention while posing a number of interesting questions.

  • Presentation: Domain Expert DSLs

    In this presentation recoded during QCon London 2008, Magnus Christerson discusses about the importance of using DSLs which allow business experts to freely express their knowledge about their domain using familiar tools. Henk Kolk presents a concrete example addressing pension fund issues and based on a DSL.

  • March CTP of the Windows Azure Tools and SDK Released at MIX09

    Manuvir Das presented an overview of Azure Services yesterday at the MIX 09 Conference and announced the new refresh of the Windows Azure CTP. New features include Geo-Location and a Service Management Model. Manuvir also developed a concise and clear view of Microsoft's vision on what constitutes a Cloud Operating System.

  • Microsoft Introduces .Net RIA Services

    Yesterday, Microsoft released .Net RIA Services which was mostly in stealth mode until now. In his presentation at MIX 09, Nikhil Kothari, explained "n-tier development and architecture is hard and un-natural. Our goal is to bring ASP.NET / RAD style productivity to RIA developmend"

  • Eric Newcomer On Difference Between RESTful vs. Web Service Transactions

    Eric Newcomer, chair of the OSGi Alliance Enterprise Expert Group and former CTO of IONA Technologies, posted an answer to the question “What is the difference between RESTful transactions and Web Services transactions?”

  • Improving the Business Process Simulation

    While interest in Business Process Management increases, Business Process Simulation is becoming more and more important. Recent blog posts by Keith Swenson and Bruce Silver discuss important aspects of the Business Process Simulation.

  • Functional Programming and Coordination Data Structures

    Coordination Data Structures, CDS, are a new set of thread-safe objects, mostly collections, planned for .NET 4. After about 6 months of silence, there have been some significant updates. Most notably is the inclusion of functional programming techniques to reduce the need for design patterns.

  • MIX 09: Microsoft Announces SilverLight 3, Expression 3, ASP.Net 4, Web-PI, Web Galery and More

    In a breath taking keynote, Microsoft announced its new wave of technologies addressing the needs of Web, Media and RIA development. Bill Buxton and Scott Guthrie demonstrated the new features that bring user experience and productivity to a new level.

  • The Atmosphere Comet Abstraction Framework Releases Alpha

    Atmosphere which started off as an evolution of Grizzly, is a POJO based framework that aims to bring Comet to the masses. This Comet Abstraction Framework released its first alpha version and InfoQ had a Q&A with its creator Jean-Francois Arcand about it.

  • Sun Pledges to Appear Behind Every Cloud

    Sun enters the cloud market with Sun Open Cloud Platform and will provide virtual machine images for all its open source software. The main technologies powering Sun’s cloud are: Java, MySQL, OpenSolaris and Open Storage.

  • LINQ-to-Twitter, Another LINQ Provider

    Mehfuz Hossain, a Microsoft MVP, has created a LINQ-to-Twitter provider. This is yet another example demonstrating that LINQ is not a framework to access just data in a database but it can be used with all sorts of objects, including tweets.

  • ReSharper 4.5 Beta Promises Better Performance

    A few days ago ReSharper 4.5 Beta was released by JetBrains. This new version promise better performance and less memory consumption. New features include VB9 support, native MSTest support, "Go to Implementation" and improved compatibility with F#, Compact Framework and Silverlight.

  • JAX-WS 2.2 and Metro 2.0 Nightly Available

    Rama Pulavarthi, member of the Java Web Services group at Sun Microsystems, has reported on the availability of the JAX-WS 2.2 and Metro 2.0 nightly builds. JAX-WS 2.2 is mainly aimed to add support for WS-Addressing 1.0 - Metadata specification and Metro 2.0 is scheduled to be delivered on GlassFish v3.

  • Article: A Fusion of Proven Ideas: A Look Behind S#arp Architecture

    In this article Billy McCafferty presents S#arp Architecture, an ASP.NET MVC architectural framework meant to leverage current best practices in architecting ASP.NET web applications by providing a project code template which uses Domain-Driven Design techniques and has built-in support for NHibernate, Castle Windsor and SQLite.

  • Cloudera Seeks to Make Hadoop More Accessible With Packaged Distribution

    Numerous projects have sprouted up around the popular Hadoop open source implementation of map reduce in the last year. Now Cloudera is releasing Cloudera Distribution for Hadoop, an open source product seeking to make it easier for company's to begin using Hadoop.

BT