Windows Azure Cloud Services is an awesome platform for developers to deliver applications in the cloud without needing to manage virtual machines. However, the abstraction that gives you this simplified deployment and scale, prevents you from attaching a Visual Studio Remote Debugger. Sometimes you need visibility into the execution of your production applications. What if you could replay the real production usage with the exact call sequence and variable values using the Visual Studio Debugger? What if you could collect production metrics that would help you identify performance bottlenecks and slow code? In this session, Eric Boyd will walk you through debugging and monitoring real-world Windows Azure applications. Eric will show you how to collect diagnostics like Event Logs, Perf Counters, IIS Logs, and even file-based logs from running Windows Azure compute instances. Next, Eric will also show you how to debug your production Windows Azure services using IntelliTrace's black box recording capabilities. Lastly, you will learn how to collect CLR-level diagnostics and performance metrics without instrumenting your code using tools like AppDynamics and New Relic. If you feel like Windows Azure Cloud Services are a black box when debugging issues and solving performance problems, you will leave this session feeling like Windows Azure is radically more transparent and easier to debug than the applications in your own data center.
Matt Kurjanowicz, Senior Software Development Engineer, presented an overview of the Hyper-V Remote Shared Virtual Disk Protocol implemented in Windows Server 2012 R2. The presentation was delivered at the Redmond Interoperability Protocols Plugfest 2013. A Q&A session was delivered to the protocol developers in attendance as well.
In this session we begin by comparing and contrasting Windows 8 and Windows Phone 8 with an eye toward illustrating how to maximize the amount of code you reuse when building for both platforms. In addition to providing a good understanding of the major similarities and differences between Windows 8 and Windows Phone 8, we will show you how to build apps that share maximum code between Windows 8 and Windows Phone 8 projects.
The Team Foundation Service at tfs.visualstudio.com brings together Microsoft Visual Studio, Team Foundation Server, and Windows Azure and now it's time to find out how to get started. In this session we begin by demonstrating creating an account, setting up team projects, tracking issues and working on a website project. We also discuss how Team Foundation Service differs from Team Foundation Server and what that means to you.