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

  • 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.

  • What’s new with Roslyn, Microsoft’s Compiler APIs

    Roslyn is a set of libraries for handling compilation, scripting, workspaces, and IDE services. It is an extensible model with VB and C# being the first two target languages. While still far from completion, Roslyn is targeting VB 12/C# 6, this release marks a major milestone for the project.

  • ASP.NET Web API Now Uses Json.NET, Gets Several Enhancements

    ASP.NET Web API Release Candidate gets several enhancements such as Json.NET as the default serializer, better testability of Http Message handlers, the IAPIExplorer API and more.

  • Scrumodoro: Methods For Personal Effectiveness Within Scrum

    Scrum and Pomodoro are blended by Mangus Nord to maximize both team and individual productivity.

  • Developers Warned to Follow Windows 8 Metro Guidelines

    Metro app developers are strongly encouraged to stay within Microsoft's carefully planned boundaries of the Windows 8 SDK for Metro style apps. InfoQ explores this and the containers used by these apps.

  • NASA Develops Space Launch System Flight Software

    Developing launch vehicle flight software requires a big focus on embedded systems and quality attributes such as safety. To develop such mission-critical software systems, sophisticated test beds are necessary. According to a NASA press release from the 31st of May, the software test bed computers for the new Space Launch System (SLS) are now available.

  • APIs Cannot be Copyrighted

    The judge in the ongoing Oracle vs Google case has set out an order that the structure, sequence and organisation of APIs cannot be copyrightable. The case is effectively over, with Oracle having lost on all counts, and the only copying found to be nine lines of code. Read on to find out more.

  • Microsoft-Led Consortium Submits OData Protocol to OASIS for Standardization

    Microsoft, along with a set of other software industry leaders, is attempting to make its data query protocol OData an industry standard. A proposal has been submitted to the Organization for the Advancement of Structured Information Standards (OASIS) with the hope of generating wider adoption of this framework.

BT