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

  • Capistrano gets competition: Vlad the Deployer

    Capistrano, a popular deployment tool for Rails, is challenged by Vlad the Deployer, a tool which offers similar functionality with a much simpler implementation. We talked to the Ruby Hit Squad group that released version 1.0 of Vlad.

  • The Curious Nature of Transactions in ADO.NET and LINQ

    Transactions in LINQ rely on TransactionScope, a .NET 2.0 class that uses a distinctly non-OO design pattern that relies on gloabls.

  • Amazon FPS: customized payment service & DSL

    Amazon released a beta of its new Amazon Flexible Payment Service – Amazon FPS. FPS lowers transaction costs and supports micro payments. An unlimited number of Payment Instructions can be defined using a DSL. FPS makes it possible and easy to build customized payment management services, which, according to Amazon, will ultimately result in creation of innovative business models.

  • What is an Architect anyway?

    An MSDN Blogger poses some pretty broad questions, including: What exactly is software architecture? Do we really need it? Why have we only recently been discussing it? He then attempts to tackle some of these questions by taking us through a short history of the role of the Architect.

  • Is Erlang the Java for the concurrent future?

    The future of computing is going to be concurrent. Even desktop CPUs are multicore nowadays, and when customers are buying more and more CPUs to their servers, they expect their applications to scale well to utilize their new investment. But that's not going to happen with many software systems of today. Can Erlang help?

  • The Agile Alliance takes a Break to Teach and Learn at Agile2007

    In addition to our daily and weekly cycles of development, our releases and projects, there is an industry cycle which ends and starts again with the Agile Alliance's annual conference, which started yesterday with over 1100 participants and 300 sessions, many of them interactive and hands-on. This week will see a massive exchange of lessons-learned and the launch of new products and services.

  • Failure to Learn Stifles Productivity

    Amr Elssamadisy and Deborah Hartmann have written an article asking us to consider that there may be one common attribute to all software development projects that, if focused upon and improved, can make productivity soar.

  • Microsoft announces the CTP3 of the ESB Guidance

    Microsoft is releasing a new drop of its ESB Guidance (CTP3). The ESB guidance is a framework that runs on top of the BizTalk Server 2006 R2 and leverages WCF to provide ESB functionality (routing, transformation, validation,...).

  • Oracle's Cameron Purdy on Coherence 3.3 and the Future of the Grid

    Oracle has released Coherence 3.3 a Java grid computing and data clustering solution. InfoQ caught up with Tangosol founder Cameron Purdy who is now a Vice President of Development at Oracle to discuss the acquisition and the upcoming release.

  • SOA and Software Appliances

    One important trend in regard to SOA deployment options is virtualization. Virtualization is an important enabler of verstility and mobilty of services. A relatively new trend in the realm of virtualization is Software appliances, which can provide a viable option for packaging services for deployment.

  • Data normalization, is it really that good?

    Normalization is one of the corner-stones of database design. Recently some discussion emerged on the need for normalization suggesting denormalization as a more scalable solution.

  • .NET Spotlight on Open Source: Beagle

    One of the most famous Mono applications on Linux is Beagle. In this .NET Spotlight on Open Source, Infoq interviwed Joe Shaw and Pierre Ostlund on Beagle.

  • Open Source Google-Like Infrastructure Project Hadoop Gains Momentum

    While it has been in existence for over a year, open source Google-like infrastructure project Hadoop is just now receiving wider noticed by the development community. Recently Yahoo's Jeremy Zawodny provided a status update showing benchmark performance improving by 20x in the last year.

  • Using SSIS in a Team Setting

    Jamie Tomson talks about his experiences trying to use SQL Server Integration Services in a team environment.

  • David M. Kean Reveals Microsoft's FXCop Ruleset

    FXCop has a lot of code analysis rules, but does Microsoft actually use them all? Turns out the answer is no. David Kean lists which FXCop rules are considered mandatory by the Microsoft's Developer Division.

BT