Visual Studio Blog
The official source of product insight from the Visual Studio Engineering Team
Latest posts
Introducing the Windows 10 Apache Cordova platform
NOTE: This blogpost is outdated. Build your Cordova project into a Windows 10 (UWP) app by following the instructions here: http://taco.visualstudio.com/en-us/docs/run-app-windows/ Apache Cordova allows developers to write apps targeting iOS, Android, Windows, and Windows Phone with a single codebase using HTML, JavaScript, and CSS. Today, Apache Cordova support for Windows 10 is available for developers to begin experimenting with building Cordova apps that support the Universal Windows platform. The new Universal Windows platform allows developers to target a variety of Windows 10 devices with a single app ...
BUILD 2015 News: Visual Studio Code, Visual Studio 2015 RC, Team Foundation Server 2015 RC, Visual Studio 2013 Update 5
[UPDATED 8/5] Visual Studio 2015, Visual Studio 2013 Update 5, and .NET 4.6 were released on 7/20/2015. Check out this post announcing VS 2015 and VS 2013 Update 5 and this one announcing .NET framework 4.6. [Original Post] The Microsoft BUILD conference is typically a time when we release a lot of developer tools. This year we may have outdone ourselves. I’m going to talk a little about what we released today, but you’ll probably want to look at the announcements on Scott Guthrie’s Blog and Terry Myerson’s post on the Windows blog as well as Soma’s blog and Brian Harry&...
Node.js Tools 1.0 on GitHub and VMs Available
With the start of a new season of Game of Thrones, folks are sitting on the edge of their seats waiting to see what’s coming. Unlike the Khaleesi who seems to be going nowhere fast, Node.js Tools for Visual Studio (NTVS) has made some moves recently. Over the last month, we released Node.js Tools 1.0 for Visual Studio, joined the vibrant open source community on GitHub, and created VM images so anyone can quickly get started with NTVS. 1.0 Release What is our goal with NTVS? We want to bring the power of Visual Studio to Node.js so you can build, debug, and deploy a working application faster than ever be...
PyCon 2015 in review
A couple weeks ago we headed off to PyCon 2015. If you missed PyCon, there is another opportunity to come see us. PyData Seattle is hosted at Microsoft’s Redmond campus in July 24-26. The call for proposals and early-bird registration are still open, so if you’re a data scientist using Python or simply interested in learning about it, we’d love to see you there. Now, we are back from Montreal and all caught up on sleep; but, before we get back to work (now fully inspired!), we thought we’d share our experience at theconference. We launched a new series of videos for PTVS at the conferenc...
Using RequireJS with Visual Studio
As applications become richer and more complex, it becomes important to structure code so that it’s easy to refactor components independently. To understand how one piece of code depends upon another, developers turn to the best practices of modularity and encapsulation to structure code as a collection of small, reusable parts. RequireJS is a popular script loading library that makes it easy to make your JavaScript modular, dividing it into these reusable parts. Visual Studio provides great JavaScript editor support for RequireJS, with IntelliSense that can discover the modules of your application and pro...
Visual Studio Partners with Unity, Unreal, and Cocos2d Game Engines
A moment ago, Soma blogged that today we’re announcing that Visual Studio has partnerships with three of the top gaming engine providers: Unity Technologies (creators of Unity3D), Epic Games (creators of Unreal), and Chukong Technologies (creators of Cocos2d). The gist of the partnerships is that these three gaming platforms will provide an easy way to install Visual Studio Community, and Visual Studio will have an easy way to create games on these three platforms. We still have engineering work to do to deliver on the co-installation, but if you’re a game developer or someone who wants to learn to c...
Recap of Connect(“Live”); Q&A Events for February & March
Have you attended a Connect(“Live”); event? What? You haven’t? Well, then, here’s the details: These events are 1-hour long, informal, live-streaming chats with the product teams, providing you an opportunity to ask questions and share feedback. Every few weeks we’ll bring a new team for an open mic Q&A session. Recently, on the 26th of February, we held our first Connect(“Live”) event with the Debugging and Cloud Diagnostics team; later, on March 23rd, we gave the floor to the Windows Presentation Foundation (WPF) team. Missed the events? Watch a recording or Read a...
Connect(“Live”); – HTML, CSS, JavaScript, & TypeScript Live Q&A
This week we bring you another installment of our Connect(“Live”); // Q&A series, this time featuring Mads Kristensen, Damien Edwards, and Ryan J. Salva who work on core Visual Studio capabilities for web developers. This is your chance to hear from the experts and ask questions during the free live event, we hope you join us. Speakers & Expertise Moderated by Seth Juarez of Channel 9 [Edit] We had Glenn Condron fill in since Damian couldn't make it Please join us April 9th, at 10am PDT, we hope to see you then!
PyCon 2015: April 8-16
Many Visual Studio blog readers probably don’t know that Visual Studio has great support for Python or that Azure Machine Learning lets you write in Python, and I’m betting even fewer of you know that our Python Tools team is heading to PyCon Montreal. We’ll be there to hang out with other people who love Python as much as us, chat about the stuff we do, the stuff you do, and have plenty of fun. Microsoft is the Keystone sponsor this year, so you’re going to see us all over the place, and we’re thrilled that our contribution helps the Python Software Foundation cover expenses and pro...