NDC London 2016 – Azure Portal and recommended talks

Last month I had a pleasure to speak about the Azure Portal architecture and Speech Recognition in the Browser at NDC London conference.

Azure Portal – the largest SPA in the World

Video

Slides

Speech Recognition in the Browser

video coming soon…

Recommended talks

Must see:

Better single-page apps with ASP.NET MVC 6 – Steve Sanderson – how to improve performance of SPA, by running client-side JavaScript on the server
Case Studies in Terrible Testing – Todd Gardner – how to NOT test software, lessons learned on example of 5 projects
Aurelia: Next-Generation Web Apps – Rob Eisenberg – overview of the modern JavaScript Framework
Play by Play with Rob Conery, Jon Skeet and K. Scott Allen: The C# Q&A, Episode 1 Jon Skeet and Scott Allen are answering 10 StackOverflow questions about C# live on stage
50 Shades of AppSec – Troy Hunt – an overview of variety of security vulnerabilities
Azure for Developers – Scott Hanselman – nice overview of Azure
Making Hacking Child’s Play – Troy Hunt – an overview and showcase of different hacking techniques
Building awesome desktop apps using web technologies – Jonas Follesø – intro to Electron
Everything I know about computers, I learned from the movies – Mark Rendle – funny, entertaining talk about programming in the movies

Worth to see:
Under the hood of C# 6.0 – Bart De Smet – very informative deep dive into C# 6 features
What does an “Open Source Microsoft Web Platform look like?” – Scott Hanselman – why Microsoft is doing Open Source
Project Rider – Hadi Hariri – new C# IDE from JetBrains
Saying “Goodbye” to DNX and “Hello!” to the .NET Core CLI – Damian Edwards & David Fowler – instead of cross-platform CLI for ASP.NET vNext we will have cross-platform CLI for entire .NET
AngularJS & ASP.NET MVC Playing Nice – Miguel Castro – intro to developing apps with ASP.NET MVC and AngularJS
A brief history of ASP.NET: From 1.0 to 5.0 – Damian Edwards and David Fowler
ASP.NET 5 on Docker – Mark Rendle
Developing Killer Apple Watch Applications – Wei-Meng Lee – overview of developing apps for Apple Watch
Continuous Delivery of Mobile Apps – Karl Krukow
C# Language Internals – Bart De Smet – how C# language works on the IL level
Legal pitfalls for developers – Kuan Hon – law for developers in nutshell
Debugging tools for the Web – Lenard Gunda – Chrome Dev tools and Fiddler overview of features
What’s new in Security in ASP.NET 5 and MVC 6 – Dominick Baier – Overview of auth with ASP.NET vNext

Summary

NDC is a great conference! I strongly recommend it to all developers. You can learn from the best industry experts, have interesting conversations with fellow developers and make new connections.

There is even unofficial NDC Song by Dylan Beattie: