Visual Studio Blog
The official source of product insight from the Visual Studio Engineering Team
Latest posts
Announcing Tools for Apache Cordova Update 7
Fresh on the heels of Update 6, we are happy to announce the release of Visual Studio Tools for Apache Cordova Update 7 (version 60219.1). What’s New? In this update we have some new features as well as bug fixes. In this post I’ll share a little about some feature and bug fixes. Consume structured error data from Cordova You have told us that you need better error reporting. In update 7 we have attempted to addressed this and have taken an important first step towards improving this experience. Starting with version 6.0.0, Cordova now emits error messages through a well-defined API which our tools consume. Thi...
Microsoft joins the Eclipse Foundation and brings more tools to the community
At Microsoft, our developer mission is to deliver experiences that empower any developer, building any application, on any OS. And this mission requires us to be open, flexible, and interoperable: to meet developers and development teams where they are, and provide tools, services and platforms that help them take ideas into production. This week, we’re attending EclipseCon to connect and advance our vision with the Eclipse community. We recognize the great work coming out of the Eclipse and Java developer community and appreciate that Eclipse developer tools are used by millions of developers worldwide. We have...
Visual Studio 2015 Update 2 RC
Today we released the next set of reliability and performance improvements in Visual Studio 2015 Update 2 RC, which also addresses issues that we hear from your continued feedback. Building on what we announced with the CTP release, here’s what you’ll find in Update 2 RC: As with the CTP, we’ve continued to ship additional features as covered fully in the release notes, such as NuGet 3.4 and C#/Visual Basic refactoring to make methods synchronous. A couple of others include: Again, check the Description of Visual Studio 2015 Update 2 RC for all the details. We’ve also released Team F...
New and Noteworthy Visual Studio Extensions – Feburary 2016
Last month I showed you a few of my favorite Visual Studio extensions that give great examples of how developers add new features to Visual Studio. With such a vibrant ecosystem around Visual Studio, new extensions are added almost every day—in fact, over 135 new extensions have been added to the Visual Studio Gallery already in 2016! To help you enjoy this creativity from the community, every month or two I’ll be introducing some of the new extensions that caught my eye. Here are the highlights for this month: After this I’ll also list the top 10 new extensions for January and February. And of course,...
Top news from January 2016
The year has gotten off to a great start and it seems that .NET, the web, and TypeScript get the prize for the most popular topics! ASP.NET 5 is dead: Did we get your attention with that heading? Well, it’s not dead at all, it just has a new moniker as Scott Hanselman explains in Introducing ASP.NET Core 1.0 and .NET Core 1.0. I love the quote from Phil Karlton, “There are only two hard things in Computer Science: cache invalidation and naming things.” That about says it all! Elsewhere in Web development: If you’ve ever wanted to explore the Chakra engine used in Microsoft Edge and Internet Explorer, now is y...
Develop ReactNative apps in Visual Studio Code
ReactNative is a great way to build native, cross platform app for iOS and Android using JavaScript. We recently announced the launch of a Visual Studio Code Extension that enables you to build, debug and preview Apache Cordova apps. And today we’re pleased to announce the availability a similar extension for ReactNative! ReactNative vs. Apache Cordova Many of you may already be familiar with Apache Cordova as an open-source project that enables web developers to build mobile apps with full access to native APIs and offline support. In a Cordova app, the entire UI executes inside a full-screen WebView where you c...
10 things you should try on the leap day
It’s February 2016 and so those of us on the Gregorian calendar get to enjoy an extra day in the month! What will you do in those 24 bonus hours? How about learning some new tools and technologies? Here are ten great suggestions—OK, eleven! It is a leap year, so it’s a leap list: Get your code hosted for free in Visual Studio Team Services: With all of these new projects to try out on leap day, make sure you’re putting them into source control on VS Team Services. Creating a free repo to host your code is easier than ever, and because Team Services provides unlimited free repos, you can cr...
Node.js: From Zero to Bobble with Visual Studio Code
Node.js is a platform for building fast, scalable applications using JavaScript. It’s making its way just about everywhere – from servers, to Internet of Things devices, to desktop applications, to who knows what next? Ooh—I know what next...bobbleheads! Bobblehead Generator Of course, we don't just want one bobblehead...we want so many bobbleheads! So let’s have a bit of fun with Node.js—for beginners and experienced Node developers alike—by implementing a bobblehead generator as follows: Ready, set, Node! To start, go ahead and install the following: Scaffolding the application First, use ...
Analyze CPU and Memory while Debugging
Would you like to learn how to make your code run faster, use less memory, or just find out whether your code has a CPU or memory issue? Of course you would—you’re a developer! But then, memory and performance tuning often suffers from the pitfall of being an “important but not urgent” task that you simply can’t seem to get to because of the really urgent stuff. So why not bring that task little closer to you? In this post we’ll look at how using the debugger-integrated performance and memory tools in Visual Studio 2015 Update 1. Without leaving your debugging workflow, these tools let you quickly answer questio...