Visual Studio Code Updated

Microsoft has released an update to their multi-platform code editor Visual Studio Code.  This release brings improvements in documentation, PHP snippets, and support for Roslyn based quick fixes. Documentation improvements include better organization and additional information about how to extend VS Code. Since VS Code was released there have been a large number of questions…

Team Foundation Server 2015 Released

Microsoft announced the release of the final version of Team Foundation Server 2015 today which includes numerous improvements in Agile Project Management, a brand new build system, Git support enhancements, and extensibility.  While there are literally dozens of major and minor enhancements, here’s a quick highlight of some of the best. Agile Project Management: The…

Visual Studio 2015 Released

Microsoft has released Visual Studio 2015 today including many features for developers working outside of the Windows platform.  This release is one of the biggest advances in the Visual Studio platform and also includes .Net 4.6.  Microsoft is celebrating the release of Visual Studio 2015 with an online virtual event including more than 60 on-demand…

Turn off the Attach Security Warning Dialog in Visual Studio

How many clicks has this dialog eaten out of your life? The idea for the warning is good because, you know, SECURITY. However, if you’re developing web apps or anything running in IIS, this gets old by the thousandth time you click the Attach button. It’s easy to turn off with an undocumented registry key.…

Team Foundation Server 2015 Delayed, and It’s A Good Thing

As Microsoft pushes toward a major release cycle of not only their flagship OS but also developer tools, things inevitably go wrong.  Today, Brian Harry has announced that he is delaying the release of Team Foundation Server 2015 due to defects found during the upgrade process. I’ve been watching the bugs that have been coming…

Should a New Developer Bother Learning UML?

Way back before software lived in the cloud and “agile” was just an adjective for fast, Grady Booch, Ivar Jacobsen, and James Rumbaugh set forth onto the world a new way of modeling software called the Unified Modeling Language.  Originally released as part of the Rational Unified Process, the model’s diagrams lived beyond the popularity…

Microsoft Releases MSBuild as Open Source on GitHub

Microsoft has announced the availability of the the MSBuild tool source code on GitHub as part of their dotnetConf online virtual conference. Microsoft has added another key tool to their .NET Foundation Open Source library with the release of MSBuild on GitHub.  MSBuild is the build system used by Visual Studio, TFS, and Visual Studio…

Interview with John Petersen

In this interview John Petersen talks to John Robbins about the importance of copyright to software developers, how Visual Studio Online is different from TFS, and how half-baked frameworks are taking their toll on developers. John Petersen has been developing software for over 20 years. It all started when, as a staff accountant, he was…

Adding gulp to Visual Studio Online Builds

At one of our Code in the Cloud camps someone asked me how they could integrate front-end build tasks in the Visual Studio Online (VSO) build process. Lately we’ve been adding great support for gulp/grunt/bower into our Visual Studio IDE (check out this post from Scott Hanselman to learn more). But I have to admit…

Visual Studio 2015 CTP 6 Overview: Big Features and Hidden Gems

The latest Community Technology Preview of Visual Studio 2015 contains a dizzying array of changes, some of which include whole new features as well as several harder-to-see bits of awesomeness. Microsoft unleashed a whirlwind of new capabilities to the public at large with CTP 6 for Visual Studio 2015 as well as the first CTP…

Sneak Peek into DevOps in Visual Studio 2015

There were so many announcements at yesterday’s Connect() virtual conference that several great new features may have gotten lost in the flood of demos. While DevOps and Visual Studio Online played a big part in the demos, there’s a lot more under the covers that are going to make developing with Visual Studio and TFS…

Share the Load with Visual Studio Online

Learn to use the capacity planning features of Visual Studio Online! Velocity is a great way to plan your team’s sprint, but how do you know when enough is enough?  In this video excerpt from John Petersen’s new course “Agile Planning with Scrum and Visual Studio Online” you’ll see how to use TFS to track…