BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Implementing NOLOCK with LINQ to SQL and LINQ to Entities

    Scott Hanselman recently posted a really useful article on his blog covering the NOLOCK hint when using LINQ to SQL and LINQ to Entities. The problem is actually how to get the SQL generated by LINQ queries to use the NOLOCK hint as SQL developers are accustomed.

  • Avoid JaBoWS as the Basis for your Enterprise SOA

    Nick Malik declares JaBoWS (Just a Bunch of Web Services) are the enemy of Enterprise SOA.

  • New Resources for the Software Architecture

    Several new resources are available for the software architect. Simon Brown and Kevin Seal have made available a set of guidelines for creating software architecture documentation. Mike Kavis also put together a framework to help guide the architect in dealing with the change that new architecture can bring.

  • Office Open XML SDK to be Released Soon

    Microsoft has announced that it will release the OOXML SDK despite the fact that ISO did not approve OOXML as an open standard last September.

  • Article: Addressing Doubts about REST

    InfoQ SOA lead editor Stefan Tilkov addresses 10 of the most common doubts people have about REST when they start exploring it, especially if they have a strong background in the architectural approach behind SOAP/WSDL-based Web services.

  • Software Transactions: A Programming Language Perspective

    Erlang has recently generated a lot of interest as a language that can deal both efficiently and elegantly with concurrency. In particular, there is no shared memory between "process" instances which only communicate via asynchronous messages. Nevertheless, Shared Memory Concurrency remains an intense research subject especially for multicore applications.

  • RadRails goes 1.0 - adds Profiler, CallGraph Analyzer, Rails Shell, etc.

    RadRails 1.0, part of the Aptana IDE, has been released. Next to the powerful refactoring capabilities, it adds profiling tools and GUIs for Ruby, fast jruby-debug support for JRuby, and more. We talked to Christopher Williams of RDT and Aptana about RadRails 1.0.

  • GitHub - Rails-based Git repository hosting

    Github is a new service, built in Ruby, for hosting git repositories. But there's more: by exploiting git's features, such as quick branching/merging, it allows new, more streamlined ways of cooperation between and experimentation with open source projects.

  • Planned Features For EJB 3.1

    The EJB 3.1 expert group recently released an early draft of the specification, containing some significant new features as well as a continued simplification of the EJB programming model.

  • DbFit 1.0 With Enhanced Querying Capabilities and User Docs

    Gojko Adzic has recently announced the version 1.0 release of DbFit, his popular FIT/FitNesse extension used for practicing TDD on database code.

  • MonoDevelop reaches RTM

    Late last week the MonoDevelop team at Novell announced the RTM of MonoDevelop 1.0.

  • Improving Productivity without Formal Metrics

    Ron Jeffries has started writing a series of fictional stories based on his observation of real teams. The first story (Kate Oneal: Productivity) focuses on the character Kate O'Neal (CTO) and one of her teams "Rimshot". In this episode Ron explores achieving and measuring Productivity improvements without formal metrics.

  • OASIS Symposium: Composability within SOA

    OASIS is going to hold a 3 day symposium on the topic of "Composability within SOA" in Santa Clara, CA from April 28th to April 30th. Engineers and Scientists from vendors and end-user companies will discuss topics including mashups, Service-Oriented Ajax, SCA, BPEL, SDO, BPM, Web Service Transactions, Data Security in SOA, SOA Reference Architecture...

  • Planning for Eclipse 4.0

    Earlier this week, the various teams and developers on Eclipse began discussion on the incubation of new ideas for the future of Eclipse, with a project dubbed 'e4'.

  • Integrating Flex 3.0 and RabbitMQ Using STOMP

    Derek Wischusen shared his experiment that integrating RabbitMQ with a Flex 3 using an ActionScript 3 STOMP client. It's a demonstration of messaging oriented RIA application concept.

BT