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

  • File System Transactions - still a problem area?

    Historically transaction-processing systems have relied primarily, if not solely, on databases to handle the ACID aspects of any IO activities that required to be transactional. The support for transactions for file system operations has been weak at either the libraries/frameworks, languages or file system levels. Lately, this situation is starting to show signs of improvement.

  • Erlang IDE on it's way to 1.0

    InfoQ interviewed Vlad Dumitrescu about the Erlang IDE, Erlide.

  • InfoQ Interview: Jimmy Nilsson on LINQ to SQL

    Floyd interviews Jimmy Nilsson on Microsoft's data access mechanism, LINQ to SQL.

  • Component Composition Strategies and Tactics

    With the advent of Spring and the development of the Dependency Injection pattern, Component Technologies have started providing advanced composition mechanisms. In the past month IBM and SAP published related articles exploring the modern strategies and tactics to develop composite business solutions.

  • Presentation: Managing a high performance rails app without tearing your hair out

    Rails has gained popularity for its clean implementation of MVC and slick APIs. But what happens when your Rails app grows up, gets popular but can't keep up with requests? This presentation by James Cox will get you started with optimizing web applications by giving practical tips and pointing out common bottlenecks.

  • Injecting Implementation Dependencies into WCF Services

    A very popular concept of implementing WCF services is to use a layered approach that consists of a service, a business logic and a data access layer. The dependencies between these layers might be injected at runtime via dependency injection containers.

  • LINQ Grouping Techniques

    For the most part LINQ works very much like SQL. Sources, joins, selects, and where clauses are all pretty standard fare. The Group/By/Into clause is where this breaks down. Unlike SQL, which always returns a rectangular dataset, LINQ is capable of returning hierarchical data. This brings new challenges of its own.

  • Decisions driven by productivity concerns: Reasons, implications and limitations

    Often the necessity to rapidly adapt software projects to new clients’ needs results in adopting approaches focused on productivity. Reasons, implications and limitations of this were recently discussed in the blog sphere.

  • Building Service Oriented Architectures with Java Technology

    Sun Microsystems started a tour in the US to present a comprehensive view of the technologies and approaches it recommends to build Service-Oriented-Architectures with Java Technology.

  • Keeping up with AgileEvents in 2008

    In September InfoQ inaugurated the AgileEvents calendar so the community could share information about events for Agile professionals, free of charge. Over a hundred events have been posted on the calendar, and now that it's taken off it's not really news any more, so check in here to see how to get regular notifications of new events via Upcoming.org, now that InfoQ won't be covering it as news.

  • JSF Testing Tools

    Unit testing JSF applications has been considered difficult because of the constraints of testing JSF components outside the container. But this trend is changing with JSFUnit and other JSF test frameworks like Shale Test and JSF Extensions that support white-box testing approach to unit test both client and server components of the web application.

  • Interview: Bruce Johnson discusses Google Web Toolkit

    Google Web Toolkit (GWT) tech lead Bruce Johnson discusses the design of GWT, how GWT converts Java into JavaScript, community involvement with GWT, new features in GWT 1.4, and the philosophy behind GWT.

  • Microsoft Releases December CTP of Project Astoria

    Microsoft has announced the December CTP of Project Astoria, whose new name is the ADO.NET Data Services Framework, is available now as part of the ASP.NET 3.5 Extensions preview release.

  • Book Excerpt and Review: Release It!

    Release It!: Design and Deploy Production-Ready Software by Michael Nygard discusses what it takes to make production-ready software, and explains how this differs from feature-complete software. InfoQ spoke with Michael Nygard and asked him several questions related to the book and some of the issues it raises.

  • RubyConf 2007 Presentations Now Online

    Confreaks, who provide recording and networking services for conferences have just recently released the complete set of presentations from this year's RubyConf, the seventh international Ruby conference which took place in Charlotte, North Carolina, USA.

BT