BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Development Content on InfoQ

  • Debate and more Insights on Dynamic vs. Static Languages

    The transcript of Steve Yegge’s presentation on dynamic languages in Stanford University, which he posted on his blog, triggered many reactions in the blog sphere. Cedric Beust, Ted Neward, Ola Beni and Greg Young provided their viewpoints and arguments on different tradeoffs involved in dynamic vs. static debate.

  • Real world JRuby on Rails: Infectious disease reporting and management

    A new project for infectious disease reporting and management system, implemented by CSI and the state of Utah, is built using JRuby on Rails (among other technologies). We talked to Mike Herrick, of the project, to find out how well JRuby on Rails fared and why it was chosen for the project.

  • Will Polyglotism and DSLs make Java the Last Big Language?

    Ola Bini argues that the world will not have a new big language again because developers will find value in choosing different languages depending on their problem domain. Similarly Martin Folwer says that programmers will choose a language for what it can do in the same way that they choose frameworks now. On the other hand Joe Winchester debates that you can only be master of one language.

  • Google App Engine public load test today

    Today, at 4PM GMT+2 (in about an hour), there is a public load test on the Google App Toolkit. Can Google Web Toolkit and Google App Engine handle the InfoQ effect?

  • Lighter Weight Version of .NET for Clients

    With the .NET platform continuing to grow at a breakneck pace, the need for a lighter weight client-only version has become apparent. To address this need, the .NET Framework Client Profile was created.

  • Are Business Analysts Ready to Become Programmers?

    Microsoft seems to think so as they prepare to deliver on the Oslo vision. Back in November 2007 Doug Purdy made a veiled reference to a new project in development calling it "Emacs.NET". This fueled rampant speculation far from the intended mark.

  • NUnit 2.5 Alpha released

    NUnit one of the original .NET Unit Testing frameworks has just released its 2.5 Alpha. Altough there is only a minor version number change there are a significant number of new features, including: Support for Data Driven Tests, a Parallel Test Runner, ...

  • Client-Server Computing: The Future Web?

    The most recent buzz on the web has been about Ajax and improved user experiences. Looking to the future, some suggest that the "old" client-server model will be the way to meet users expectations and demands. Could Client-Server computing be the follow-on to Web 2.0 technologies?

  • What Social Networks Are Teaching Us About Data Portability

    As more social networking sites are popping up, the questions around the data they keep are rising. Data portability has become the watch phrase across the Web 2.0 world. Is there something to be learned about data access and portability from these services?

  • Firefox 3 RC1 Adds Javascript 1.8, Microformat Support and More

    The Mozilla project has released Firefox 3 Release Candidate 1 (RC1). New features in Firefox 3 include support for Javascript 1.8, DOM and HTML changes, microformats support, and an extended Canvass implementation.

  • Is ADO.NET Entity Framework Enterprise Ready?

    The ADO.NET Entity Framework relies heavily on visual modeling tools. But are these tools really appropriate for large scale development?

  • Microsoft Enterprise Libarary 4.0 Released for Visual Studio 2008

    Microsoft released a version of their Enterprise Library 4.0 for Visual Studio 2008 and at the same time, Unity 1.1 application block, their dependency injection container.

  • Integrate Flex with Spring Framework

    As rich-Internet application (RIA) technologies mature, it is becoming increasingly important to integrate RIA applications, such as Adobe Flex, with robust server-side services. One of Java developers' favorite server-side frameworks, Spring, could play an important role in this process. Here are some examples.

  • An Explanation of the Phoenix Compiler Framework

    Andy Ayers, an architect on the Phoenix Framework, tries to explain what the Phoenix Compiler Framework is and how it works in a video made by Channel9.

  • Interview: James Ward discusses Flex and AIR

    In this interview from QCon San Francisco 2007, James Ward discusses Rich Internet Applications (RIAs), Flex and AIR, how Flex helps in the development of RIAs, the changes in ActionScript 3, the Tamarin engine, desktop and offline capabilities, Flex Builder, the Flex developer community, LiveCycle Data Services, the AMF protocol, RIA development trends, and the Flex component model.

BT