BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Debuggers considered Harmful?

    A blog post titled "Debugger Support Considered Harmful" claims that Ruby debugging support is lacking - and that that's a good thing. We look at the various rebuttals and the state of Ruby debuggers.

  • Visual Basic 9 Specification Released

    Microsoft has released the specifications for Visual Basic 9. This implies that the language is hardening and probably will not change much between now and the release date, expected to be later this year.

  • Cory Foy on Database Unit Testing

    Cory Foy walks developers step-by-step through unit testing logic implemented at the database layer.

  • Holding a Program in Your Head

    Your code: is it that stuff you store in version control or, as Paul Graham argues, "... your understanding of the problem you're exploring"? Graham has written an essay offering eight suggestions for developers trying to understand the code on which they're working - some of which seem to contradict the advice of the agilists.

  • Martin Fowler: ALT.NET important to the viable future of the Microsoft ecosystem

    ALT.NET is a new, developer-organized community started by several influencers including David Laribee, Scott Bellware, Roy Osherove and others. What differentiates this community from the many user groups already in existence is its focus on pragmatic values rather than technology. Martin Fowler commented that "this kind of community is important to the viable future of the Microsoft ecosystem."

  • The Using CSLA .NET 3.0 Book now available for VB.NET and C#

    The latest version of Rocky Lhotka's Component-based Scalable Logical Architecture for .NET (CSLA .NET) book, is available for C# and now VB.NET. The framework enables developers to create an object-oriented business layer that abstracts and encapsulates the business logic and data.

  • Setting out for Service Component Architecture

    Henning Blohm, Java EE Software Architect at SAP and Co-Chair of the SCA-J Technical Committee provides his perspective on SCA as a cross-technology programming model integration. He claims that for vendors SCA lowers the marginal costs of providing implementation or binding technology and for users it reduces the marginal costs of using them.

  • High abstraction level of DSLs to reduce the testing burden?

    Inconsistencies between the user interface and user’s expectations can be an important source of bugs. According to Leonardo Vernazza, this is due the fact that the user and the UI do not talk the same language. Using a DSL, characterized by a high abstraction level, would be instrumental for avoiding the risk of translation errors and would therefore reduce the testing burden.

  • Catching up with Terracotta: Transition to Open Source, Adoption, Hibernate Support

    As reported on InfoQ, the VC-backed Terracotta went open source at the end of 2006, since then things have taken off. InfoQ spoke to Ari Zilka about the transition to open source and new features in the recently released version 2.4.

  • SOA Is Alive And Well?

    ZapThink analyst Ron Schmelzer gives their take on the current life of SOA and why so many people may have been tolling the bell for it far too early.

  • Evaluating a Service-Oriented Architecture

    The Software Engineering Institute has published a new paper "Evaluating a Service-Oriented Architecture".

  • InfoQ Japan Launches

    InfoQ's mission is to be the world's source for tracking change and innovation in the enterprise software development community. In April InfoQ China launched, and this October InfoQ Japan has launched and is already attracting an average of 3500 visits a day.

  • QCon Panel: Modifiability - Or is there any design in Agility?

    Many people assume that agile methods mean an absence of design. Design still happens in agile projects, but it shifts from an up-front phase to a continual evolution. Design decisions should be left to the last responsible moment, but some design decisions do need to be made upfront. Martin Fowler explored this topic through a panel discussion at the last QCon.

  • Gartner on Disruptive Trends in Platform Middleware

    A Gartner Report elaborates how emerging Event Driven Architecture and Service Oriented Architecture programming models, as well as the continued growth in adoption of key open source technologies (in particular Spring) have all combined to put significant pressure on traditional platform middleware vendors and may lead to disrupt the industry landscape.

  • F# to Be Integrated With Visual Studio

    Somasegar has announced that F# will be integrated with Visual Studio, joining Managed C++, C#, and Visual Basic as a first class on the .NET platform.

BT