David Mccarter's top articles

The New JSON Serializer In .NET Core 3

Sep 23, 2019 110k 1

Everything That Every .NET Developer Needs To Know About Disposable Types ...

Oct 02, 2021 47.2k 20

Using The New IAsyncEnumerable Interface In .NET Core 3

Oct 09, 2019 44.1k 0

Confessions Of An Angry Programmer

Jul 23, 2017 40.1k 11

Improve Your Model Classes With OOP - Part One - The Basics

Aug 04, 2019 35.7k 5

Performance Tip - For Vs Foreach In Microsoft .NET

Jun 24, 2019 34.8k 6

Everything That Every .NET Developer Needs To Know About Disposable Types ...

Oct 17, 2021 32.1k 9

Unit Testing With Random Data

Mar 14, 2020 30.1k 0

Everything You Want To Know About The Record Type In .NET 5.... But Were A...

Feb 12, 2021 25.7k 4

Reuse, Reuse And More Code Reuse

Jul 21, 2019 25.5k 3

Speed Up Logging In .NET

Mar 24, 2022 25.2k 2

The "Full-Stack" Developer Is A Myth In 2020

Nov 18, 2020 25.1k 23

Defensive Programming - Let Type Checking Work For You

Mar 19, 2018 24k 7

Bulletproof Disposable Types In .NET Core

Jan 14, 2018 22.5k 3

What Can Be Done To Make Code Quality Better

Dec 29, 2019 20.5k 4

My Workflow Before I Submit Code Changes

Jun 25, 2017 20.4k 5

DotNetDave Rocked The C# Corner Conference

Apr 17, 2017 20.1k 16

Stop Reinventing The Wheel

May 25, 2017 20k 7

Quality Of Software Is Getting Worse, Not Better (2018)

Jan 01, 2018 19.6k 9

Collection Performance - How Do You LINQ?

Dec 04, 2021 19.3k 0

Improve Your Model Classes With OOP - Part Two - Constructors, Interfaces ...

Aug 19, 2019 19.1k 1

If I Ran A Software Company - Part One

Sep 17, 2017 18.3k 12

Speeding Up Logging In .NET 6

Jun 09, 2022 17.9k 0

Five Easy Rules For Your Source Control Repository

Mar 04, 2018 17.3k 4

Dealing With Recruiters - Why Don't They Actually Read My Profile Or R...

Feb 12, 2019 17.1k 3

Properly Setting Up .NET Core Projects

Dec 08, 2019 17k 4

Improve Your Model Classes With OOP - Part Three - Serialization

Sep 01, 2019 17k 2

There Isn't A Shortcut To Success

May 06, 2017 16.8k 15

Using Async/Await With Disposable Objects

Apr 01, 2022 16k 0

Interviewing - Have An Awesome Resume Available

Nov 19, 2017 15.5k 7

OOP - Encapsulating Business Logic In Class Properties

Jul 24, 2020 15k 2

Proper Type Encapsulation - Part One

May 29, 2018 14.9k 2

Presenting Code Samples With A Dark Theme...Please Do Not

Nov 09, 2018 14.4k 3

Real World Cloud App From Start To Finish - The Data Layer

Oct 08, 2018 14.3k 4

Proper Type Encapsulation - Part Two

Aug 02, 2018 14.2k 0

Comparing Strings with Globalization and Performance in .NET

Nov 12, 2019 14.2k 2

Database Naming Standards For The Programmer

Feb 09, 2018 14.1k 2

Real World Cloud App - From Start To Finish

Aug 10, 2018 13.9k 3

Everything That Every .NET Developer Needs to Know About Disposable Types:...

Nov 11, 2021 13.9k 5

Finding Your Geek Zen

Aug 17, 2017 13.6k 13

Code Quality Is A Feature, Not An Afterthought

Jun 10, 2019 13.2k 4

Real World Cloud App - From Start To Finish - The Business Layer

Jan 18, 2019 13.2k 0

Real World Cloud App - From Start To Finish - The Architecture And Design

Sep 06, 2018 13k 1

A Warning to Companies: Your Development Manager is Ineffective, and It’s ...

Oct 17, 2023 12.9k 2

Properly Setting Up .NET Framework Projects

Nov 27, 2019 12.8k 2

Everything You Want To Know About The Record Type In .NET - Performance

Jan 26, 2022 12.4k 2

Are MicroServices Just A New Marketing Term

Dec 03, 2018 12k 2

Architecture - Processing Data With Microservices

May 27, 2021 12k 0

Speeding Up The StringBuilder Using An ObjectPool

Aug 28, 2022 11.5k 2

New Software Trend - Quietly Removing Features

Apr 09, 2017 11.3k 3
 1 - 50 of 109