Visual Studio Blog

The official source of product insight from the Visual Studio Engineering Team

Visual Studio 2012 Update 2 is here

We’re excited to announce that today, Visual Studio 2012 Update 2 (VS2012.2) is now available for download. For an overview of the five areas of investments in VS2012.2 that we made across agile planning, quality enablement, Windows Store development, line-of-business development, and the general developer experience, please visit Soma’...

JavaScript Debugging Enhancements

Visual Studio 11 Beta introduces a first class JavaScript development experience and provides a rich toolset for developing Windows Metro style apps. Debugging is a crucial part of that toolset. In this post I am going to focus on just some of the new scenarios and enhancements we’ve added to JavaScript debugging experience for this release...

F# Code-First Development with Entity Framework 4.1

By Jack Hu As the word “code-first” implies, the EF 4.1 offers a code centric data programming paradigm. From a coder’s point of view, it requires little effort to map a very clean object model to a database. This style of programming is idea for explorative, bottom-up kind fsharp programmers. Since EF 4 CTP4 release, there have ...

Incorrect solution build ordering when using MSBuild.exe

UPDATE: This issue has been fixed in Visual Studio 11/NETFX45. As always, feedback is welcome! Please leave your comments in this blog post and report any bugs on Microsoft Connect.   We've had a few reports of cases where Visual Studio, and previous versions of MSBuild, will build the projects in the solution in the correct order, but ...

VSIX Best Practices

This post is about a new way to install extensions to Visual Studio, introduced in VS 2010, called the VSIX file. The information it contains will be of most interest to readers who develop Visual Studio extensions, but I encourage users who download and install those extensions to read it as well. A VSIX file conforms to the ECMA Open ...

Walkthrough– Publishing an Extensibility Web Control Project Template (Part 2 of 2)

Introduction In Walkthrough-- Publishing a Custom Web Control (Part 1 of 2) you learned to create and publish a custom web control. You created the extensibility project manually, a procedure with many steps. Now that you have an extensibility project template, you can publish it to the Visual Studio gallery. Anyone who wants to create and ...

WPF in Visual Studio 2010 – Part 7 : Wrap up

This is the final part in the WPF in Visual Studio 2010 series. Reflections on the Series One of the aims of this series was to give a deeper look into collaboration the Visual Studio and WPF teams undertook during this release, specifically focusing on the “Lessons learned.” As such, I tended to focus on the issues we encountered and ...

What's new for editor extenders in Beta 2?

(image) Noah Richards – Developer, Visual Studio Editor Team Short Bio:  Noah has been working on the Visual Studio Editor team since he graduated college two and a half years ago.  He maintains a blog, posts sample code for editor extensions, and frequently answers editor-related questions on Twitter. Editor’s Note:  This...