What we're about
Upcoming events (2)
Entity Framework Core 5 is a library created by Microsoft that supports the development of data-oriented software solutions. It allows performing CRUD operations without having to write SQL queries. It enables .NET developers to work with a database using .NET and eliminates most of the data-access code that typically needs to be written by you, the developer.
Learning this invaluable technology is not hard. With some .NET and C# knowledge, any developer can master the art of producing data in your web app or API while also saving, updating, and deleting the same database in the database. In this talk, we will introduce and demonstrate EF Core's basics to get any developer started.
Chris Woodruff, AKA Woody, is the Team Leader of Developer Relations at Quicken Loans, the nation's largest mortgage lender based in Detroit, Michigan. Woody has over 25 years of experience when he started his career before the first .COM boom. He has spoken at many events worldwide, covering software development and architecture topics such as database development, APIs, and web development. He is a proven mentor who enjoys helping, educating, and supporting other developers to gain knowledge through speaking, writing, and online content. When not working or spending time with his family, you can find Woody traveling down the Bourbon Trail to find new bottles to share with friends. You can read more about Woody on his blog at https://chriswoodruff.com and follow him on Twitter at @cwoodruff
You may have heard about clean code before. You may have even read Robert Martin's book on the subject, for better or worse. However, it's usually better to get a sense of what clean code is, and how to refactor your code with an eye toward writing clean code, by actually working through some refactoring and making clean code in practice. In this course, we'll walk through how to write clean code, the general concepts, and then we'll spend some time actively working as a group to refactor some code together and discuss how to do it safely (hint: unit tests). Examples will be in C#, but I'll try to be as agnostic in my approach as possible.