Configuring a development environment, including a version control repository and build environment, can be complicated and time consuming. Using Visual Studio Online, you can go from zero to online in just 40 minutes! Developers will love just how quick and easy getting started really is. In this demo-heavy session, we start from scratch and quickly build up a solution using Microsoft Visual Studio, Team Foundation Server, and Microsoft Azure. We'll store our code in an enterprise-class repository, configure both automated build and automated release and have our new application running on Microsoft Azure all during this session. Some of the objectives I have for this session include; a) Showing the audience how you can go from zero to online business in 40 minutes or less b) Use Visual Studio Online to store our source code c) Configure an automated build and automated release to Microsoft Azure
Containers, unless you haven't heard, are a big thing. Docker, who have a strategic partnership with Microsoft, makes it incredibly easy to create, deploy and run applications using containers. Cassandra, a distributed and highly scalable NoSQL database, is well suited for containers. DataStax provide enterprise grade Cassandra as a platform and Instaclustr provide fully managed Cassandra-as-a-Service on Azure. In this session you'll gain an overview of containers and Docker, Microsoft's support of open orchestration APIs and the integration of Docker Hub and Azure. We'll discuss the merits and benefits of containers and how you can provision Docker on Azure. Finally, we will discuss how Instaclustr have built an offering on Azure using Docker and modern Linux technologies including systemd and journald.
Visual Studio Code now supports extension! In this session we'll show you how easy it is to add to the core functionality by creating an extension (a spell checker for Markdown). We will edit, run and debug the extension just like any other TypeScript program and close by publishing to the gallery.
We also take a moment to demo some additional extensions spanning themes, snippets and colorizers onto one of the more powerful language extensions for Visual Studio Code - Go - which includes full evolved editing support (IntelliSense, Peek, and more) and debugging.
ExpressRoute is a new way to connect your customers networks to Microsoft Azure—a direct pipe into Azure that opens up a number of new scenarios because Azure truly can be a secure, private, and very fast extension of your customers' data centers. In this session, learn all about ExpressRoute, see it in action, and understand the new scenarios it enables and how some customers are already taking advantage of it.