.NET Core finally brings a fully-supported, open-source version of the framework cross-platform, and with the 2.0 release due in Spring, it's really ready for prime-time. While C# and .NET are familiar, the new ecosystem in which whey find themselves is bigger and more open than ever before, and the design and architecture of the systems you can build is very different from the "ASP.NET hosted in IIS" model you're used to.
Join Mark as he shares some of what he's learned from working with ASP.NET Core since the very first preview release of Project K through to version 1.1, including:
- Building web applications, distributed systems and microservices with .NET Core
- Running them in Docker Swarm on Linux in Azure
- Logging using the ELK (Elasticsearch/Logstash/Kibana) stack
- Metrics using InfluxDB & Grafana
- Messaging between services using Redis
- Scripting infrastructure with Terraform
- The enormous importance of Quake-style terminal applications