Tuesday
No Sessions
Wednesday
No Sessions
Thursday
Modern Cross-Platform Development with .NET 6
Presented by: Sam Basu
Time: Thursday 8:00 AM - 9:00 AMSlated for Nov 2021, .NET 6 ushers in modern development stacks and polished tooling throughout much of the .NET ecosystem. With .NET MAUI, developers get to build native cross-platform apps for mobile & desktop from single codebase. With Blazor component model, C# can power modern web apps on the...
Room: ZambeziTrack: ArchitectureFormat: General SessionLevel: IntermediateProtecting your API with OAuth
Presented by: Dan Moore
Time: Thursday 1:00 PM - 2:00 PMOAuth is a well known standard and is useful for delegating authentication and authorization decisions to a central identity provider. As a developer, you’ve given a token when a grant completes. But what happens then? This talk will discuss client and server side code and logic needed when...
Room: ZambeziTrack: ArchitectureFormat: General SessionLevel: Introductory and overviewMonolith Decomposition and Evolutionary Architectures: How to Safely Modernize Legacy Systems
Presented by: Ben Hoffman
Time: Thursday 4:45 PM - 5:45 PMReplacing and re-engineering a new system to replace a legacy or monolithic system, in its entirety, is risky. And after significant investment, the new system often suffers from many of the same issues the old system had. When you combine long development times with big-bang-style deployment, the...
Room: ZambeziTrack: ArchitectureFormat: General SessionLevel: IntermediateFriday
Easy Domain Driven Design
Presented by: Ryan Foote
Time: Friday 2:45 PM - 3:45 PMSoftware development is hard. Even with the best intentions, and the most deliberate design processes, we often end up mired in the “big ball of mud” scenario. Where modifications are tedious, enhancements are fraught with unknown side-effects, and troubleshooting is downright nasty. By...
Room: ZambeziTrack: ArchitectureFormat: General SessionLevel: Introductory and overview