Clean Code with Entity Framework Core | Brendan Richards

SSW TV | Videos for developers, by developers

Don’t struggle with spaghetti code

|| Subscribe for more content from SSW TV ||

|| Press like and leave a comment below to let us know how we’re doing ||

00:00:00 – Introduction
00:03:23 – Introducing EF Core
00:17:44 – Basic Usage
00:31:04 – Clean Architecture
01:17:53 – Testing
01:20:18 – EF Core Performance
01:33:54 – What’s New
01:43:28 – Conclusion and Questions

Twitter ↴
https://twitter.com/ssw_tv

Facebook ↴
https://www.facebook.com/SSW.page

——————————————————————————

Object Relational Mappers like EF Core exist to take the drudgery out of getting your Object-Orientated C# code to talk to a relational database. Opinions on this vary from “ORMs are the Vietnam of Computer Science” to “If you write data access code, you are stealing from your client”.

Like any powerful tool, EF Core can help you a great deal when used carefully, or cause chaos when thrown blindly at your codebase.

This talk covers:

– An introduction to the primary features of EF Core
– How to use EF Core with clean code principles
– What’s new in EF Core
– Techniques to monitor performance and what to do about badly behaved queries.

About the Speaker ↴

Throughout his career, Brendan has been a big user and proponent of Open Source software. This has been applied to a broad variety of web-based programming projects spanning the last 17 years. Brendan has worked with an eclectic mix of languages, platforms and technologies including .Net, Java, PHP, Ruby and Perl across both Unix/Linux and Microsoft Windows platforms. This gives Brendan some unique perspectives on how different teams & platforms have tackled similar problems.

Since joining SSW in 2012, Brendan has been delivering great solutions on the .NET stack for his clients. He is also been sharing his knowledge and experience with the wider developer community by speaking at Conferences such as NDC and DDD as well as .NET User Groups

Some of his favourite things include:
– .NET Core – especially the cross-platform support for Linux
– Typescript and moden client side development with Angular CLI & ngrx
– Elastic Search
– Clean Architecture

——————————————————————————

Created by SSW TV | Videos By Developers, For Developers

See more at http://tv.ssw.com

For any production related enquiries please email || info@ssw.com.au ||