Technical debt slows down the ability of development teams to make changes in code, whether it's adding new features, or fixing issues. DevOps aims to remove hurdles from getting features deployed to production by standardizing and automating the delivery pipeline, and Agile processes aim to make the act of development itself more efficient and incremental. But, although both are necessary to be deliver business value faster, they are not sufficient where the code is carrying a lot of debt: development remains a bottleneck in that case. This talk will show how active management of technical debt can be incorporated into an Agile, DevOps workflow, by measuring debt as part of continuous integration, then using baselines and policies to prevent new debt being introduced and to manage down existing debt. It will be illustrated with demos that combine the capabilities of Visual Studio Online, Team Foundation Server, Visual Studio and SonarQube.
Come hear the master of Windows troubleshooting, walk you step-by-step through how he has solved seemingly unsolvable system and application problems on Windows. With all-new real case studies, I will show you how to apply the Microsoft Debugging Tools and his own Sysinternals tools, including Process Explorer, Process Monitor, to solve system crashes, process hangs, security vulnerabilities, DLL conflicts, permissions problems, registry misconfiguration, network hangs, and file system issues. These tools are used on a daily basis by Microsoft Product Support and have been used effectively to solve a wide variety of desktop and server issues, so being familiar with their operation and application will assist you in dealing with different problems on Windows.
Last year, Microsoft announced the General Availability for Azure Infrastructure services (IaaS). Since then, they have continually innovated and added new and existing features to the IaaS platform. In this session, seven year Microsoft MVP Maarten Goet and Microsoft Azure MVP Marc van Eijk will focus on some of the features and functionality that's been recently added to Azure IaaS. Don't miss this demo-packed session!
Visual Studio Code is a lightweight, open source code editor that's blazing a new trail in the world of editors. VS Code runs on Mac, Linux, and Windows, and it is improving performance and shipping updates daily. Find out what the buzz is about and why VS Code might be the last editor you'll ever need. In this video, we'll demo the latest and greatest features as we build a node app using the editor's IntelliSense and debugging tools.