BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Microsoft Launches iPhone App

    Microsoft Live Labs has released Seadragon Mobile, Microsoft's first application developed for the iPhone platform. Seadragon is an image viewer incorporating Microsoft's Deep Zoom functionality, allowing efficient display and manipulation of high-resolution imagery. Seadragon Mobile is available for free in the iTunes App Store.

  • Java 1.5 for the .NET Platform

    Ja.NET is a port of Java 1.5 SE to the .NET platform. Ja.NET is built on top of noteworthy open source projects such as the Eclipse JDT compiler, Mono's Cecil, and Apache Harmony. Unlike IKVM, which is a full JVM running on .NET, Ja.NET compiles directly to IL. This should give it a significant advantage in performance.

  • The Information Perspective of SOA Design

    A new DeveloperWorks article provides an introduction to the information perspective of SOA design and some of the key patterns - the business glossary, canonical models, data quality analysis, and information services.

  • TeamCity 4.0: Distributed Builds and Continuous Integration

    JetBrains, the company behind Intellij IDEA, have released TeamCity 4.0: distributed build management and continuous integration server. The new version has improved support for alternate platforms (such as .NET and Ruby), supports more parallel build options, and has several new management features.

  • Challenges in Adopting Scrum

    Adopting a new methodology at the organization level is prone to multiple level of challenges. In a series of articles on Agile Journal, Cesário Ramos and Eelco Gravendeel share their experiences and the challenges that they encountered with Scrum adoption.

  • Erlang Style Concurrency for .NET Applications Part 1 - CCR

    Erlang allows for massively scalable concurrency, often with millions of lightweight, thread-like components known as actors. Unfortunately, using Erlang requires rewriting all of your legacy code into a rather esoteric language. But there are other options, such as the little known CCR platform that was developed by .NET's robotics department.

  • Google Has Open-Sourced Their C++ Mocking Framework

    After open-sourcing their C++ Test Framework a few months ago, Google has just open-sourced the Google C++ Mocking Framework (Google Mock) under the BSD license.

  • Microsoft Robotics Developer Studio 2008 Released

    Microsoft recently announced the final release of Robotics Developer Studio 2008. RDS 2008 offers a Windows-based environment for development of robotics applications targeted to various hardware platforms. Most notably, RDS 2008 includes enhancements to help hobbyists and begginers get started with visual authoring and simulation tools.

  • Ruby Performance: Great Shootout Results And A Discovery About Binary MRI vs Source Compiled MRI

    Antonio Cangiano has again benchmarked all Ruby VMs, MRI 1.8 and 1.9.1, REE, JRuby, Rubinius, IronRuby and MagLev. The results show the steady improvement of the performance of all VMs - and a few surprising lessons of how the performance of MRI can vary.

  • Presentation: Ian Flint Explains Yahoo! Communities Architectures

    In this presentation, Ian Flint, Director of Operations for Bix, Yahoo!’s online contest service, tries to explain the infrastructure and architecture employed by Yahoo! to keep going a multitude of servers running of different platforms and offering different services.

  • HTML 5 Web Sockets vs. Comet and Ajax

    InfoQ discusses with Richard Smith from Kaazing, about the evolution of technologies like AJAX, Comet and how they match against the promising HTML 5 Web Sockets standard.

  • Can Product Owner and Scrum Master be Combined?

    Many short staffed teams or small organizations consider combining the role of Scrum Master (SM) and Product Owner (PO) into one person. Is it advisable? Have other people done it? What are the options? Matt Gelbwaks, Dan Rawsthorne and Tom Mellor, among others, share their experiences.

  • Article: Beyond Consolidation: Building a Better Development Environment with VMware

    In his article, Mak King presents the benefits of using VMware as a virtualization solution in order to create a better development environment that proves to be ecologically greener if the process is taken beyond server consolidation.

  • IronPython 2.0 Has Been Released

    Microsoft has released IronPython 2.0 on CodePlex, the .NET implementation of the Python language. The most important improvement is running on top of the Dynamic Language Runtime (DLR).

  • It's Official: Visual Studio 2010 Will Ship with F#

    Back in 2007 it was revealed that F# would become a first class language on the .NET platform at some point in the future. Last night it was announced that F# will be included in the Visual Studio 2010 release.

BT