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

  • Phusion Passenger 3.2 Preview Released: Evented I/O, Python Support

    Phusion has released a preview release of their upcoming 3.2 version of Phusion Passenger. Version 3.2 comes with a re-written ApplicationPool, I/O handling is now event-driven and the Python support became a first-class citizen.

  • QCon New York Update: New HTML5, Mobile, JavaScript Sessions Published

    In addition to dedicated conference tracks on Java, Agile, Cloud Computing, Concurrency, Big Data & NoSQL, Architectural Case Studies and others, QCon New York will feature a wide range of sessions and tutorials covering cross-platform mobile development. The first annual QCon New York 2012 which will take place at the New York Marriott on June 18-22, 2012. Save $450 if you register by Apr 27th.

  • Java APIs Take Centre Stage in Oracle vs. Google Trial

    Last week saw the beginning of the Oracle vs. Google trial. Oracle's main complaint, involving a damages claim of $1bn, is that Android's use of 37 Java APIs infringes its copyright in the Java programming language. Google maintains APIs cannot be copyrighted, and has tried to frame the case as Oracle's response to its own failure to build a Java-based smartphone platform.

  • Looking Back at Looking Ahead, Gloom for Agile in 2012?

    Many predictions for agile in 2012 were gloomy, with themes including adoptions by organizations that don’t know how, resulting in a lack of addressing management impact across teams and engineering practices in teams. With nearly four months of hindsight, readers can make their own judgments while remaining diligent so that 2012 won’t end gloomy.

  • Web Deploy 3.0 Adds IIS8 Support

    Microsoft recently announced the Release Candidate of Web Deploy 3.0, their tool for packaging and deploying web applications. The new version includes support for IIS8 on Windows Server 8, PowerShell cmdlets, and automated backup.

  • The Impact of Software Testing on Embedded Systems

    In its recent issue the Chip Design Magazine points out that the huge growth of portable and wireless systems combined with the increasing relevance of software in embedded systems poses a challenge. Quality issues need special attention, especially in safety-critical systems. This is why software test tools for software systems will become increasingly important.

  • Managed Extensibility Framework 2: Upcoming Changes for .NET 4.5

    Version 2 of Managed Extensibility Framework (MEF), a framework for extending .NET applications, is currently in Preview mode, and the final release will be part of .NET Framework 4.5. Expected enhancements in Version 2 include improvements to the RegistrationBuilder API, attribute-less registration, and better control over object lifetime.

  • Modern C++ vs Managed Code: Performance vs Productivity

    Herb Sutter and Miguel de Icaza have recently weighed in on the tradeoffs made by C++ and the managed code from .NET or Java. Does increasing programmer productivity require a reduction in the performance of compiled code?

  • Sencha Architect 2: A WYSIWYG IDE for Building Desktop and Mobile HTML5 App

    Sencha, has announced the availability of Sencha Architect 2, a major upgrade of Ext Designer. Sencha Architect 2 is a visual application builder that leverages Sencha Touch 2 for mobile apps and Ext JS 4 for the desktop. Sencha Architect 2 builds on the company’s HTML5 layout tool, Ext Designer, expanding its capabilities for building desktop and mobile Web applications.

  • WCF 5.0 – Vocabularies, Actions And Improved Spatial Support

    Microsoft recently announced RTM release of WCF Data Services 5.0 – this includes several new features to support OData v3 such as Vocabularies, Actions, new Spatial Primitives and several updates to OData libraries.

  • Command Pattern In .NET

    In Command Pattern, an object is used to represent and encapsulate all the information needed to call the method at a later time – method name, object that owns the method and values for the parameters. In the first part of an article series “The Command Pattern In .NET”, Eric Vogel walks through using the ICommand interface in the context of WPF applications.

  • EF Power Tools Beta 2 Introduces New Tools and Improved EF5 Support

    Microsoft has announced a new release of EF Power Tools, which provide additional design-time tools for working with Entity Framework. This release introduces the ability to Generate Views and use T4 templates for reverse-engineered code, and includes improved support for Entity Framework 5.

  • Microsoft Redefines AnyCPU for Visual Studio 11 and .NET 4.5

    Visual Studio 11 and .NET 4.5 are changing the default runtime platform.

  • Cloud Foundry Celebrates First Anniversary By Highlighting Its Community

    At an VMware-hosted event in Palo Alto, the Cloud Foundry team summarized their first year as an open source, multi-language Platform as a Service (PaaS). VMware CTO Steve Herrod pointed to the project’s strong developer adoption and thriving ecosystem as proof that this platform has staying power.

  • New Asynchronous Features Enhance .NET Framework 4.5

    .NET Framework 4.5 Beta not only brings the Async/Await keywords and language simplifications to C# and Visual Basic, but also adds asynchronous methods to several common I/O and data access functions. New asynchronous features are available in ASP.NET 4.5, WCF, and WPF as well.

BT