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

  • MEF for Windows 8 Metro and TPL Data Flow Moved to NuGet

    Microsoft has decided to remove MEF for Windows 8 Metro and TPL Data Flow from the .NET 4.5 framework release. Instead they will be offered as NuGet packages so that improvements can be released outside of the full .NET release cycle.

  • Google Announces PageSpeed Insights 2.0

    Google has released PageSpeed Insights 2.0 with an interface redesign, extensions for Chrome and Firefox, automatic page optimizations with an online service or via SDK, an API, support for mobile devices and more analysis rules.

  • Eclipse Community Survey 2012

    The Eclipse Community Survey results for 2012 have been published, showing a significant increase of Git over other version control systems. It also highlights that whilst Spring is still widely used, EJBs and OSGi are popular frameworks as well. Finally, the use of Maven seems to be increasing, at least in displacing PDE build.

  • Comparing NHibernate and Entity Framework

    Developer Ricardo Peres of Portugal has published a seemingly unbiased comparison of the leading .NET ORMs: NHibernate and Entity Framework. While we recommend anyone considering both to read his article, Differences Between NHibernate and Entity Framework, we are going to tough on some of the key differences.

  • Resources On Async Tasks

    Async Tasks, included in the Task Parallel Library, is a great way to write asynchronous code in – we look at a few resources that show how to use this API in different scenarios and what are the various considerations.

  • Microsoft Beefs Up Windows Azure Connectivity and Interoperability In Massive Update

    In a major event called Meet Windows Azure, Microsoft unveiled a series of significant additions to its cloud platform. These changes improved the Windows Azure story around networking and interoperability, and marked Microsoft’s entrance into the Infrastructure-as-a-Service (IaaS) market.

  • Round-Tripping: Using Visual Studio 2010 and 2012 on the Same Project

    Visual Studio 2012 RC introduced a feature called "project round-tripping", which can make it possible for teams to work on a project in either Visual Studio 2010 or 2012. Microsoft states that most projects will work with round-tripping, though others like Visual Studio Installer, Windows Phone, and Windows Mobile are not yet supported.

  • Grady Booch Receives 2012 Lovelace Medal from British Computing Society

    The British Computing Society has awarded its Lovelace Medal 2012 to Grady Booch for his “innovative work in software architecture, software engineering and collaborative environments.”

  • Vector Fabrics Introduces Pareon for Multicore Software Optimization

    The Dutch company Vector Fabrics recently introduced its tool called Pareon. According to the company’s press release, the tool allows to optimize applications for multicore systems.

  • Dependency Injection, Debugging added to T4 for Visual Studio 2012

    There are quite a few improvements added to Visual Studio’s T4 system for Visual Studio 2012. The highlights include MEF support for deploying directive processors and easier debugging.

  • DevOps With PowerShell 3

    PowerShell 3 integrates with Windows Workflow Foundation, Task Scheduler and comes with new features such as easier scripting, 10x more cmdlets and tool building enhancements. These make PowerShell even more useful for DevOps, says Jeffrey Snover, Lead Architect for Windows Server Division.

  • .NET 4.5 Improves to the Base Class Library

    The Base Class Library forms the core of the .NET development platform. No matter what profile or front-end technology you choose, the BCL classes are invariably found throughout your application. This time around we see improvements to streams, collections, and a much improved weak reference.

  • PouchDB – a CouchDB-inspired Offline Web Database

    Inspired by Apache CouchDB, PouchDB (Portable CouchDB) is a small footprint database for web and especially mobile applications that need a browser-based storage solution that can be used offline. The database can be synchronized with CouchDB databases or other PouchDBs when the device comes back online.

  • .NET 4.5 Raises the Bar for Web Development Productivity

    With the release of .NET 4.5 nearing, Microsoft has started to pull back the curtain on the next version of their development platform. While there has been a lot of fanfare around Metro and Windows 8, the improvements made to the core features of .NET, which have traditionally focused on web, service, and data development, may steal the show in the short term.

  • World IPv6 Day

    Today is World IPv6 day, when large organisations will enable IPv6 resolution of their hosts will be enabled permanently. This follows on from last year's successful tests when IPv6 connectivity was enabled for a day.

BT