Bio
Dave is a Principal Software Engineer at Microsoft on the Azure DevOps team. Prior to joining Microsoft, he has built up over a decade of experience in developing software for financial, agricultural and energy companies where he has specialized in .NET and web development. He is also the orange member of the ASP.NET monsters (http://aspnetmonsters.com). Dave lives in Calgary where he enjoys exploring the nearby mountains.
My Talks
ASP.NET Core - What is it good for?
Practically everything! ASP.NET Core offers developers a sometimes overwhelming set of options to choose from: MVC/WebAPI, Razor Pages, Blazor, Worker Services, gRPC, Windows vs. Linux, Kestrel vs ...
Delight your users with Vue and Vuetify
Vue.JS has gained a lot of traction in the last couple years. Vue.js, combined with Vuetify and VueX, provide a complete framework for building web applications that truly delight your users. In th...
JavaScript Strategies for ASP.NET Core Apps
When it comes to structuring and managing our JavaScript code, we suffer from an overabundance of opinions and an overwhelming set of tooling choices. In this session, we will take a tour of toolin...
ORMs vs Micro ORMs
Does your .NET application really need full power of Entity Framework or (shudder) nHibernate? Let's take a look at micro ORMs like Dapper.NET and see how they can simplify your application.