TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
C# Corner
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Close
AUTHOR
share
facebook
twitter
LinkedIn
facebook
David Mccarter
San Diego
USA
Dec 12 2016
C#, VB.NET, Azure, Entity Framework, .NET, ASP.NET, Web Services,
.NET (49%)
Career Advice (13%)
Coding Best Practices (6%)
Others (32%)
5
rank
1.8
m
read
58.8
k
Reputation
Platinum
Member
64
Likes
David Mccarter's Top Articles
The New JSON Serializer In .NET Core 3
Sep 23, 2019
109.3k
1
Everything That Every .NET Developer Needs To Know About Disposable Types ...
Oct 02, 2021
46.7k
20
Using The New IAsyncEnumerable Interface In .NET Core 3
Oct 09, 2019
43.8k
0
Confessions Of An Angry Programmer
Jul 23, 2017
39.9k
11
Improve Your Model Classes With OOP - Part One - The Basics
Aug 04, 2019
35.3k
5
Performance Tip - For Vs Foreach In Microsoft .NET
Jun 24, 2019
34.3k
6
Everything That Every .NET Developer Needs To Know About Disposable Types ...
Oct 17, 2021
31.7k
9
Unit Testing With Random Data
Mar 14, 2020
29.7k
0
Everything You Want To Know About The Record Type In .NET 5.... But Were A...
Feb 12, 2021
25.4k
4
Reuse, Reuse And More Code Reuse
Jul 21, 2019
25.2k
3
The "Full-Stack" Developer Is A Myth In 2020
Nov 18, 2020
24.9k
23
Speed Up Logging In .NET
Mar 24, 2022
24.6k
2
Defensive Programming - Let Type Checking Work For You
Mar 19, 2018
23.8k
7
Bulletproof Disposable Types In .NET Core
Jan 14, 2018
22.4k
3
What Can Be Done To Make Code Quality Better
Dec 29, 2019
20.3k
4
My Workflow Before I Submit Code Changes
Jun 25, 2017
20.3k
5
DotNetDave Rocked The C# Corner Conference
Apr 17, 2017
20k
16
Stop Reinventing The Wheel
May 25, 2017
19.9k
7
Quality Of Software Is Getting Worse, Not Better (2018)
Jan 01, 2018
19.5k
9
Improve Your Model Classes With OOP - Part Two - Constructors, Interfaces ...
Aug 19, 2019
18.9k
1
Collection Performance - How Do You LINQ?
Dec 04, 2021
18.8k
0
If I Ran A Software Company - Part One
Sep 17, 2017
18.2k
12
Speeding Up Logging In .NET 6
Jun 09, 2022
17.5k
0
Five Easy Rules For Your Source Control Repository
Mar 04, 2018
17.1k
4
Dealing With Recruiters - Why Don't They Actually Read My Profile Or R...
Feb 12, 2019
17k
3
Improve Your Model Classes With OOP - Part Three - Serialization
Sep 01, 2019
16.8k
2
There Isn't A Shortcut To Success
May 06, 2017
16.6k
15
Properly Setting Up .NET Core Projects
Dec 08, 2019
16.5k
4
Using Async/Await With Disposable Objects
Apr 01, 2022
15.4k
0
Interviewing - Have An Awesome Resume Available
Nov 19, 2017
15.4k
7
Proper Type Encapsulation - Part One
May 29, 2018
14.8k
2
OOP - Encapsulating Business Logic In Class Properties
Jul 24, 2020
14.7k
2
Presenting Code Samples With A Dark Theme...Please Do Not
Nov 09, 2018
14.3k
3
Real World Cloud App From Start To Finish - The Data Layer
Oct 08, 2018
14.2k
4
Proper Type Encapsulation - Part Two
Aug 02, 2018
14.1k
0
Database Naming Standards For The Programmer
Feb 09, 2018
14k
2
Comparing Strings with Globalization and Performance in .NET
Nov 12, 2019
13.9k
2
Real World Cloud App - From Start To Finish
Aug 10, 2018
13.8k
3
Everything That Every .NET Developer Needs to Know About Disposable Types:...
Nov 11, 2021
13.7k
5
Finding Your Geek Zen
Aug 17, 2017
13.6k
13
Code Quality Is A Feature, Not An Afterthought
Jun 10, 2019
13.1k
4
Real World Cloud App - From Start To Finish - The Business Layer
Jan 18, 2019
13.1k
0
Real World Cloud App - From Start To Finish - The Architecture And Design
Sep 06, 2018
12.9k
1
Properly Setting Up .NET Framework Projects
Nov 27, 2019
12.5k
2
A Warning to Companies: Your Development Manager is Ineffective, and It’s ...
Oct 17, 2023
12.3k
2
Everything You Want To Know About The Record Type In .NET - Performance
Jan 26, 2022
12.2k
2
Are MicroServices Just A New Marketing Term
Dec 03, 2018
12k
2
Architecture - Processing Data With Microservices
May 27, 2021
11.8k
0
New Software Trend - Quietly Removing Features
Apr 09, 2017
11.2k
3
Speeding Up The StringBuilder Using An ObjectPool
Aug 28, 2022
10.9k
2
1
-
50
of
109
<<
1
2
3
>>
contributions
Articles
[109]
Resources
[0]
Featured
[7]
Downloads
[0]
Forums
[1]
videos
[0]
blogs
[18]
News
[0]
EBooks
[0]
Ideas
[0]
interview questions
[1]
McCarter Consulting
Software architecture, code & app performance, code quality, Microsoft .NET & mentoring. Available!
Certifications
Imagine Cup Mentor
Microsoft
INETA Community Excellence Award
INETA
ImagineCup Judge
Microsoft
NET Professional Certificate Advisory Board
University of Calfornia San Diego
Patented Inventor
US Patent Office
Computer Science Advisory Board
National University