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

  • GigaSpaces 5.2: Adds support for Spring, .NET, local-views

    GigaSpaces this month released version 5.2 of their in-memory datagrid and space-based architecture suite, now bringing it's capabilities to the .NET world, as well as adding support for Spring, SQL-based continuous queries and local-views, and special support for "slow consumers". InfoQ spoke to GigaSpaces CTO Nati Shalom to find out more.

  • Interview: Ryan Davis a.k.a. Zenspider

    Ryan Davis, a.k.a. "Zenspider", is arguably one of the most influential Rubyists in the community. He is the author of a number of valuable open-source tools, including RubyInline and ZenTest. In this exclusive InfoQ interview, Ryan gives us a glimpse into how he has been pushing the envelope of what's possible with the Ruby language and runtime since 2000.

  • Dave Thomas: EssUP Embraces Agility

    Dave Thomas, founder of the team that produced the Eclipse IDE and the Visual Age Java IDE, recently evaluated Ivar Jacobson's new Essential Unified Process (EssUP). His article on Dr. Dobb's Journal called it "a dramatic improvement to UP," concluding that it "embraces agility."

  • Run Multiple Versions of IE on one PC

    With the release of Internet Explorer 7 (IE), web developers once again need to test multiple versions of IE. Unlike other browsers like FireFox, IE is a system component for the Windows operating system. This makes running multiple versions side-by-side very difficult. Yousif Al Saif's Multiple IE installer makes that pain go away.

  • The Trouble With Systems

    Matt Heusser has written a new piece about the problems inherent with excessively detailed systems and processes, and - perhaps unwittingly - how this relates to agile software development.

  • Lean Process Works at Toyota USA

    Since the "Toyota Production System" emerged in the late 80's, GM, Ford and Chrysler have applied TPS ideas, but they still trail Toyota. In his article, "No Satisfaction at Toyota," Charles Fishman suggested that the key is in teaching new ideas about what success looks like. It's an interesting read for those thinking about waste reduction in software development.

  • Debate: JSON vs. XML as a data interchange format

    The debate about JSON vs. XML as a data interchange format has begun in blogspace, following JSON inventor and architect at Yahoo Douglas Crockford's talk at XML 2006 JSON, the fat-free alternative to XML. Microsoft's XML head Mike Champion weighed in, as well as Sun's Tim Bray and many others.

  • Eric Evans on why Domain-Driven Design Matters Today

    Eric Evans (author of the original book on DDD) tells InfoQ why DDD matters today, how it fits into today's software development platforms, and what's been going on with DDD in the last few years. The interview is an excerpt from InfoQ's book, Domain-Driven Driven Design Quickly.

  • SOA: Beyond the Hype and SDL

    InfoQ sits down with Mohammad Akif, a Microsoft Architect Evangelist, to discuss the myths of SOA, common pitfalls in designing for SOA, J2EE and .NET interoperability and injecting the Security Development Lifecycle into enterprise development lifecycles.

  • Db4o Releases Version 6.0 Including .NET Support and Open Source Licensing Changes

    Db4Object has released version 6.0 of their open source object database. The product allows data to be stored at the object level instead of in a relational format. Compatibility with relational databases can be achieved using the db4o replication system. Native support is provided for both Java and .NET environments.

  • Performance Tuning on the .NET Compact Framework

    Applications written for the .NET Compact Framework (NetCF) typically run on machines with far less power that your typical laptop. Since performance is far more of an issue on these platforms, the .NET Compact Framework Team has added a new performance logger to the NetCF 3.5.

  • Stefan Tilkov on REST on new Parleys presentations site

    At the SOA conference organized by BeJUG (Belgian Java User Group), InfoQ's Stefan Tilkov gave a presentation on REST. Synchronized audio and slides for this and other presentations are available on the new web 2.0ish online conference presentations site, parleys.com.

  • Heckle Your Way to Better Tests

    Like Jester, the Java program that inspired it, Heckle mutates your Ruby code, attempting to make your unit tests fail. The premise is simple: If your unit test doesn't choke on Heckle's mutated code, then you need to improve coverage.

  • Opinion: Are we at risk of losing SOA in favour of Web Services?

    There has been some good work in OASIS on defining an SOA Reference Model and SOA Blueprints, but so far this has not been taken up by the majority players in either SOA or ESB. Are the big vendors such as IBM and Microsoft really only interested in Web Services as far as SOA is concerned? Are we at risk of losing the bigger SOA picture in favour of Web Services? Is that such a bad thing anyway?

  • InfoQ Presentation: Scrum at the BBC

    In this conference talk Andrew Scotland tells how BBC's New Media division, characterized by a lot of uncertainty and emergent software process, decided to use Scrum to more effectively deliver software amidst all that change and uncertainty. Three years later - the difference is significant, and the journey was worthwhile.

BT