This document discusses several Microsoft technologies for app development including Xamarin, LightSwitch, Cordova, Azure VMs, Visual Studio in the cloud, Chef/Puppet, and PowerShell. Xamarin allows building native apps using C# that run across iOS, Android and Windows. LightSwitch is for quickly building line of business apps. Cordova uses web technologies like HTML/CSS/JS to build cross-platform apps. Azure VMs provide scalable cloud computing resources. Visual Studio in the cloud allows using VS via the internet. Chef and Puppet automate server configuration. PowerShell enables automation on Azure. Demos are presented on many of these topics.