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.
Conheça mais sobre a Engine Unity3D, por onde começar e como criar seus jogos multiplataforma com essa poderosa ferramenta aliada ao Visual Studio. Nessa apresentação, o Ricardo Dorta (MVP) decidiu aceitar o desafio de criar um clone do Flappy Birds ao vivo.
Cloud, on premise, and mobile applications are all increasingly using cloud storage. Azure Storage is a cloud storage service which provides scalability, durability, and accessibility over HTTP(S) from anywhere. Used properly, it can be a part of a highly performant application. In this presentation, we will discuss proven practices for achieving great performance in your application when using Azure Storage. Azure developers will learn not only about how to use Azure Storage (Blobs, Disks, Files, Tables, and Queues) efficiently, but how using Azure Storage can help their applications perform better and scale easier. On premise and mobile developers will learn key considerations for working with storage from outside of the Azure datacenter. This presentation will cover both specific, tactical practices that can be used to improve performance, and also general patterns that can be applied to application designs. Additionally, we will cover best practices and upcoming features for security when using Azure Storage. Speaker: Jeff Irwin