Speaking

TalkWhereWhen
SQL Server DevOpsKCDC2019-07-18
Security Headers ExplainedKCDC2019-07-18
Blazor: C# Running in the browser via WebAssemblyNDC Minnesota2019-05-08
Blazor: C# Running in the browser via WebAssemblyIowa .NET User Group2019-05-02
Security Headers ExplainedTwin Cities Code Camp2019-04-13
Security Headers ExplainedIowa Code Camp2018-12-08
Blazor: C# running in the browser via WebAssemblyIowa Code Camp2018-12-08
Blazor: C# running in the browser via WebAssemblyKCDC2018-07-12
ASP.NET Core 2.1 FundamentalsIowa .NET User Group2018-05-03
Building Large, Yet Maintainable, ASP.NET AppsIowa Code Camp2017-11-04
ASP.NET Core 2.0 FundamentalsIowa Code Camp2017-11-04
Building Large, Yet Maintainable, ASP.NET AppsPrairie.Code()2017-09-29
ASP.NET Core 2.0 FundamentalsPrairie.Code()2017-09-28
Building Large, Yet Maintainable, ASP.NET AppsIowa Code Camp2017-07-22
ASP.NET Core 2.0 FundamentalsIowa Code Camp2017-07-22
ASP.NET Core FundamentalsPrairie.Code()2016-10-27
ASP.NET Core Fundamentals.NET User Group2016-10-06
Intro To ASP.NET CoreIowa Code Camp2016-07-23
Intro To ASP.NET Core Tag HelpersIowa Code Camp 2016-07-23