Speaking

TalkWhereWhen
Blazor: C# Running in the browser via WebAssemblyNDC Minnesota5/8/2019
Security Headers ExplainedIowa Code Camp12/8/2018
Blazor: C# running in the browser via WebAssemblyIowa Code Camp12/8/2018
Blazor: C# running in the browser via WebAssemblyKCDC7/12/2018
ASP.NET Core 2.1 FundamentalsIowa .NET User Group5/3/2018
Building Large, Yet Maintainable, ASP.NET AppsIowa Code Camp11/4/2017
ASP.NET Core 2.0 FundamentalsIowa Code Camp11/4/2017
Building Large, Yet Maintainable, ASP.NET AppsPrairie.Code()9/29/2017
ASP.NET Core 2.0 FundamentalsPrairie.Code()9/28/2017
Building Large, Yet Maintainable, ASP.NET AppsIowa Code Camp7/22/2017
ASP.NET Core 2.0 FundamentalsIowa Code Camp7/22/2017
ASP.NET Core FundamentalsPrairie.Code()10/27/2016
ASP.NET Core Fundamentals.NET User Group10/6/2016
Intro To ASP.NET CoreIowa Code Camp7/23/2016
Intro To ASP.NET Core Tag HelpersIowa Code Camp7/23/2016