Table of Contents
- Getting to Grips with new features in C# 6
- Classes and Generics
- Object Oriented Programming in C#
- Improving Responsiveness with Reactive Extensions
- Microservices in C#
- Making Apps Responsive with Asynchronous Programming
- High Performance Programming using Parallel and multithreading in C#
- Code Contracts
- Regular Expressions
- Choosing and Using a Source Control Strategy
- Create an Android Application in Visual Studio
- Writing Secure Code and Debugging in Visual Studio
- Create a Web Application in Azure

