Jeffrey Snover stops by the CH9 stage to give us an update on all things new in the PowerShell world, talks about his philosophy of Just Enough Administration and the coolness that is the Cloud Platform System.
Authentication and Authorisation can be tricky, with many different methods of performing similar tasks and it can be hard to figure out what's best for your projects. It gets even trickier when you start thinking about how to authorise cross platform applications including web and apps (and now with Xamarin thrown in, it's even murkier!). Throw in WebAPI2 on the other side and it's starting to become unclear how to make a great experience for developers and end users alike. In this session Jordan will demonstrate how to build a centralised authentication system that supports web and apps, passing claims around all over the place using Json Web Tokens ending up in a WebAPI2 based API site. The session will investigate a range of concepts from web to app to API, including best practices, Autofac powered filters, OWIN and other cool concepts that your services need!
Any sample code, video, or other supporting content for this presentation (if available for this session) is loaded in the zip file.
Even though the cloud provides elastic scale and seemingly infinite resources, you still have to design, monitor and tune performance. Microsoft Azure SQL Database has architectural differences from SQL Server and understanding how these can impact performance is critical. In this session, Microsoft Azure MVP, Eric D. Boyd, will show you how you can identify bottlenecks and the cause of performance problems in SQL Database. This session will introduce you to the tools you can use to investigate throttling, connection events and resources, and poorly performing queries such as dynamic management objects (DMVs and DMFs) and cloud-based tools in Microsoft Azure. You will also learn how to appropriately handle throttling in your applications and scale by partitioning databases.