David McCarter (Microsoft MVP) (@realDotNetDave) header
David McCarter (Microsoft MVP) (@realDotNetDave) profile picture

Microsoft MVP (Developer Technologies), Software Architect, Code Quality Zar, Speaker, Trainer, Inventor, Mentor. **LOOKING FOR REMOTE POSITION**

San Diego, CA
Joined August 2013
Photo by David McCarter (Microsoft MVP) (@realDotNetDave)Photo by David McCarter (Microsoft MVP) (@realDotNetDave)Photo by David McCarter (Microsoft MVP) (@realDotNetDave)Photo by David McCarter (Microsoft MVP) (@realDotNetDave)Photo by David McCarter (Microsoft MVP) (@realDotNetDave)Photo by David McCarter (Microsoft MVP) (@realDotNetDave)Photo by David McCarter (Microsoft MVP) (@realDotNetDave)Photo by David McCarter (Microsoft MVP) (@realDotNetDave)Photo by David McCarter (Microsoft MVP) (@realDotNetDave)Photo by David McCarter (Microsoft MVP) (@realDotNetDave)
TCP vs. UDP in .NET: Which one should you use? I benchmarked both protocols across real-world scenarios like market data, gaming updates, sensor data, and large-message streaming. Read the full breakdown: dotnettips.com/2026/07/19/tc… #dotnet #MVPBuzz
47
Are bin and obj trying to sneak into your repo? They’re not on the guest list. 🚪 spargine gitignore checks your rules against the Visual Studio template and flags what’s missing. 🤘 dotnettips.com/2023/02/24/sp… #dotnet #MVPBuzz
1
57
🎸 Don’t let List<T> leaks turn your API into a dumpster fire! Exposing generic lists publicly invites mutation bugs and performance pain. Learn the rock-solid patterns to keep your .NET interfaces tight and safe. 👇 #dotnet #dotnet10 #MVPBuzz dotnettips.wordpress.com/202…
1
52
Type conversion in .NET may look like a small riff but pick the wrong move and your performance can start playing flat. I break down the common approaches, the safer options, and which one really brings the heat. #dotnet #MVPBuzz #CodePerformance dotnettips.com/2024/05/10/ge…
1
37
Do you have what it takes to be a Code Shark? 🦈 If not, dive into dotNetTips.com and subscribe today! 🌟 Since 1994, we've been sharing invaluable tips and insights to help developers level up their skills. 💻🐟 Become a Code Shark now! #dotnet #MVPBuzz
45
Turn up the standards. Turn down the price! 🤘 Celebrate one year of Rock Your Code: Coding Standards for Microsoft .NET (20th Anniversary Edition)—just $24 USD all October! Grab copies for your team, too! bit.ly/CodingStandards20th #dotnet #MVPBuzz
1
45
Are async database inserts really faster in .NET—or are you making a costly assumption? I benchmarked ExecuteNonQuery() against ExecuteNonQueryAsync() across multiple record counts. Paid subscribers can see which approach wins. dotnettips.com/2026/10/25/ar… #dotnet #MVPBuzz
1
66
🎸 Your .NET code shouldn’t be doing extra work just to look cool — unnecessary casts are like noise in a great solo: they add nothing and slow you down. Trim the fat, tighten the performance, and let your code shred. 👇 #dotnet #IDE0004 #MVPBuzz dotnettips.wordpress.com/202…
51
.NET Devs! Check out the Spargine Dev Tool—because you deserve a faster, cleaner system. Backup your source files in a snap and get rid of those pesky cached/temp files that are probably slowing you down. Don’t be that dev—download it today! dotnettips.wordpress.com/202… #Spargine
67
🎸 Codemotion Milan—ready to rock your career? Don’t miss my session, “Unleash Your Inner Rockstar: The 5 Steps to Dynamic Public Speaking!” Learn to command the stage, connect with your audience, and deliver a talk that earns an encore! 🤘 @CodemotionIT #CodemotionMilan
🤖 Made with AI
1
82