Chris Woodruff

Chris Woodruff

Chris Woodruff (or Woody as he is commonly known as) has a degree in Computer Science from Michigan State University’s College of Engineering. Woody has been developing and architecting software solutions for over 20 years and has worked in many different platforms and tools. He is a community leader, helping such events as GRDevNight, GRDevDay, West Michigan Day of .NET and CodeMash. He was also instrumental in bringing the popular Give Camp event to Western Michigan where technology profession

Montreal 2019 sessions

Developing Great Web APIs Architectures w/ ASP.NET Core 2.1

English session - Advanced

The talk will cover how to architect your ASP.NET Core Web APIs. The talk will cover a clear decoupling of the API endpoints, Data Access (Synthetic or Production) and finally the Data Domain classes. Discuss how the API Endpoints (Controllers) have no knowledge or responsibility of Data Domain and behind it Data Access. Finally, Data Access segments of the architecture can easily be switched out without impacting the Domain or API Endpoints.

Entity Framework debugging using SQL Server: Detective Story

English session - Advanced

What happens when the code for your Entity Framework LINQ queries looks good, but your app is very slow? Are you looking in the right place? Don’t be afraid to start looking at your database. Knowing how to investigate and debug what your LINQ queries are doing in SQL Server is as important as the actual LINQ query in your .NET solutions. In the end, learning to be an Entity Framework detective will make your project sound and snappy.