BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Visual Studio Content on InfoQ

  • Right Sizing Visual Studio Online Pricing

    Whether it is due to the advent of the cloud or simply a desire to see if it is a better business model, software licensing has been moving towards a subscription-based system. In an effort to better attract customers, Microsoft has announced several pricing changes to Visual Studio Online and Team Foundation Server that should lower monthly project costs.

  • VS Tools for Unity 2 Preview Shows Improved Debugging

    Unity developers using Visual Studio will see several improved debugging features in the latest preview of Visual Studio Tools for Unity 2.0. Alongside the enhancements is added support for VS2015 and Visual Studio 2013 Community.

  • New Tricks Shown for Web Development in Visual Studio "14"

    Visual Studio "14" is improving the web development experience through a series of changes throughout the package. These changes should benefit developers across a variety of tasks: JSON editing, HTML editing and the use of templating packages, and managing code in the editor.

  • Syntax Highlighting and IntelliSense support for CMake

    Visual Studio’s support for new languages is quite powerful, but few people have the skill and determination to take advantage of it. David Golub, who brought CMake support to Visual Studio, is one such person.

  • Npgsql Gets Visual Studio Data Designer Integration, JSONB Support

    Npgsql 2.2.0 comes as a feature packed release. The release adds VS Data Designer support, several Entity Framework-specific improvements and support for the Postgres 9.4 feature, the JSONB datatype.

  • Inherent Complexity of the Cloud: VS Online Outage Postmortem

    Running cloud-based always-on systems is inherently complex. Microsoft recently experienced a 5 hour outage with Visual Studio Online, rendering their service unusable to developers. Microsoft's Brian Harry has provided a candid retrospective on what went wrong and how his team his correcting the failure.

  • Visual Studio “14” CTP3: PerfTips and the IDE

    The third preview of Visual Studio "14" has been released, combing some evolutionary improvements to the IDE with a insightful new debugging tool called PerfTips. PerfTips increases the accessibility of debugging program performance right in the editor.

  • Python Tools for Visual Studio 2.1 RC Released

    Microsoft continues to polish their powerful (and open source) Python Tools for Visual Studio package, which turns their famous IDE into a powerful Python development environment. This plugin does support the Web and Desktop Express editions of VS2013.

  • Microsoft Releases Tools for Unity

    As promised, Microsoft has released newly acquired Visual Studio plugin UnityVS for free to developers using any recent paid edition of Visual Studio. This plugin greatly improves developers working with the Unity game development system.

  • Visual Studio “14” Is Changing the C Runtime

    As new details on Visual Studio "14" emerge, Microsoft's James McNellis describes how changes are being made to the infamous MSVCR DLL. Additional work being done to implement C99 support will also be changing how the default behavior of familiar functions.

  • Big Features Pack Visual Studio "14" Preview

    The first preview of the successor to VS2013 has been released, unifying several recent projects into a single package. Nearly all technology platforms are affected, with ASP.NET, C++, and VB/C# developers all receiving large updates.

  • What changes brought by C++14 could break a C++11 program?

    C++14, the new C++ standard, will bring a host of changes to the language. Although it is planned to be a small extension over its predecessor, featuring mainly bug fixes and small improvements, it is inevitable that a few changes could make a correct C++11 program break under a C++14-compliant compiler. With the new standard approaching a mature status, it is now worth asking where the risk lies.

  • Nitra: Open Source Language Tooling For CLR

    JetBrains recently open sourced Nitra, a set of tooling for working with programming languages on the CLR. Developers can define grammers using Nemerle, which Nitra then uses to build parsers and generate classes to represent and navigate the AST.

  • Visual Studio Now Supports Hybrid Cross-platform Mobile Development via Cordova

    Microsoft has added native support for hybrid cross-platform mobile applications in Visual Studio 2013 Update 2.

  • Looking at Python and Node.js on Visual Studio

    Visual Studio isn't just the web, .NET, and C++. It also provides a full featured editor for Node.js and Python. InfoQ speaks with Microsoft Project Manager Shahrokh Mortazavi to talk about these tools and what they offer developers.

BT