.NET on AWS: Wait, you can do that?

Presented by: Brad Knowles

.NET on AWS: Wait, you can do that? ...

Tags: .NET, C#, CloudFormat: General SessionLevel: Introductory and overview

Not Your Mother's or Father's C#

Presented by: Brendan Enrick

Gone are the days of verbose C# code and having only one way to solve a problem. In recent updates, C# has been adapting ideas from other programming paradigms, including functional programming. Some of the most recent ones have significantly changed the appearance of C# code. We'll see what you...

Tags: .NET, C#Format: General SessionLevel: Introductory and overview

Prime (re)Factoring

Presented by: Steve Smith

You've probably heard of refactoring, but did you know the term originates from the process of factoring programming code? In mathematics, factoring is used to pull out factors of numbers through division, and importantly prime numbers have factors of only themselves and the identity constant, 1. ...

Tags: .NET, C#, Object Oriented Programming, Programming Principles, Code QualityFormat: General SessionLevel: Introductory and overview

Scaling your .NET app with Azure

Presented by: Callum Whyte

You've made it big time, and your web app just can't handle the traffic... Where do you even start with scaling in Azure? ...

Tags: .NET, Cloud, DevOpsFormat: General SessionLevel: Introductory and overview

Tactics for Building Background Services in .NET

Presented by: Kevin Griffin

Mature applications often find themselves in the predicament of having to do work "behind the scenes." Frequently this could be simple tasks such as sending emails or updating statistics. Or it could be something more complicated, like processing incoming files or building reports. These tasks...

Tags: .NET, C#, Backend, Programming Principles, Cloud, Architecture, System DesignFormat: General SessionLevel: Introductory and overview