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

David McCarter (Microsoft MVP)

@realDotNetDave

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

Pinned

🚀 It’s here: Rock Your Code (20th Anniversary, 9th ed.)—my definitive .NET 10 coding standards. Cleaner, faster, more maintainable C# for teams that ship. Get it on Amazon! #dotnet #CSharp #RockYourCode #MVPBuzz #dotnet #dotnet10 bit.ly/CodingStandard…


🚀 New article alert! "dotNetDave's Faster or Not! 🏎️ Early Return in .NET Methods" - Does early returning boost performance? I break down the benchmarks and reveal if it’s faster or not. Check it out! 👇 dotnettips.wordpress.com/2024/11/07/dot… #dotNet #Performance #CodingTips #MVPBuzz

realDotNetDave's tweet image. 🚀 New article alert! "dotNetDave's Faster or Not! 🏎️ Early Return in .NET Methods" - Does early returning boost performance? I break down the benchmarks and reveal if it’s faster or not. Check it out! 👇
dotnettips.wordpress.com/2024/11/07/dot…
#dotNet #Performance #CodingTips #MVPBuzz

Manage temp files effortlessly in your .NET projects with Spargine’s TempFileManager! 🚀 Create, track, and clean up temp files automatically with IDisposable. Perfect for testing & benchmarking. Check it out! dotnettips.wordpress.com/2025/04/30/boo… #dotNET #Csharp #Coding #Spargine #MVPBuzz


🚀 Boost your C# string performance! 🚀 Benchmark results show that using a character in Contains() is 3.57x faster than using a string. Check out the details and optimize your code. dotnettips.wordpress.com/2024/05/08/str… #dotnet #dotnet8 #MVPBuzz #CodePerformance


Working remotely as a software engineer has boosted my productivity and job satisfaction. From fewer distractions to a flexible work environment, the benefits are clear. Dive into my reflections on why remote work could be the future of tech! #RemoteWork dotnettips.wordpress.com/2020/06/26/the…


🔥 New roast just dropped: I refactor bad code and eardrums. 🤘 From .NET to full-stack face-melter — I’m the only dev who deploys and stage dives. Read it before GitHub bans me. #dotnet #MVPBuzz #RockYourCode #dotNetDave dotnettips.wordpress.com/2025/04/30/roc…


Boost your .NET projects with Spargine’s IEnumerable extensions! 🚀 Explore powerful methods for enhanced performance & utility. Contribute and check out the source on GitHub or NuGet! dotnettips.wordpress.com/2024/10/27/boo… #dotnet #opensource #csharp #Spargine #MVPBuzz


Boost your .NET projects! Discover how Copilot's new slash commands transformed performance in Spargine by up to 1,360x. Learn more about these enhancements and how you can apply them. dotnettips.wordpress.com/2024/07/28/boo… #dotNET #VisualStudio #CodingTips #Copilot #CodePerformance


Did you know I've written over 80 articles on code analysis at dotNetTips.com? 💡 Learn how to build faster, more reliable apps and services! Check it out: bit.ly/DotNetTipsCode… #dotnet #RockYourCode #CodeAnalysis #MVPBuzz


Boost your .NET projects with the power of Spargine’s UlidGenerator! Generate ULIDs faster & more efficiently than GUIDs. Explore the code & contribute to the project today! dotnettips.wordpress.com/2024/11/05/boo… #dotnet #OpenSource #ULID #MVPBuzz

realDotNetDave's tweet image. Boost your .NET projects with the power of Spargine’s UlidGenerator! Generate ULIDs faster & more efficiently than GUIDs. Explore the code & contribute to the project today!
dotnettips.wordpress.com/2024/11/05/boo…
#dotnet #OpenSource #ULID #MVPBuzz

Too many companies sideline their most powerful assets: veteran engineers. Part 3 of my series shows how experienced devs can lead, mentor, and future-proof your codebase. Time to stop wasting talent. 👇 Read the article! #VSE #SoftwareEngineers dotnettips.wordpress.com/2025/08/03/the…


Boost your .NET projects with the power of Spargine’s UlidGenerator! Generate ULIDs faster & more efficiently than GUIDs. Explore the code & contribute to the project today! dotnettips.wordpress.com/2024/11/05/boo… #dotnet #OpenSource #ULID #MVPBuzz


If I ran a software company, trust, innovation, and teamwork would be at the core. From top-tier tools to fostering a healthy work culture, here's how I would lead. Part 2 of my vision for creating a thriving software team is live! 🚀 #SoftwareLeadership dotnettips.wordpress.com/2018/03/12/if-…


Attention Software Engineers on the hunt! 🚀 "Rock Your Career: Surviving the Technical Interview" is your go-to guide. I'll review your resume and conduct mock interviews to prep you for success. Let's elevate your career! 🌟 Contact me here: dotnettips.wordpress.com/about/


Need a speaker for your Microsoft event? With 24+ years in Visual Studio and .NET, I can captivate and educate your audience. Check out my Sessionize profile and contact me! sessionize.com/david-mccarter/ #MVPBuzz #RockYourCode #dotNetDave


Tired of job postings missing key details like tech stack or salary? I’ve created a better job posting template that prioritizes clarity and saves time for engineers. Check it out and help improve hiring standards! 👇 dotnettips.wordpress.com/2025/02/05/a-b… #JobSearch #TechJobs


Simplify working with Enums in .NET! 🛠️ Learn how EnumExtensions' utility methods like `GetDescription()`, `GetItems()`, & `Parse<T>()` can make your code cleaner. dotnettips.wordpress.com/2024/11/03/boo… #dotnet #Enum #MVPBuzz

realDotNetDave's tweet image. Simplify working with Enums in .NET! 🛠️ Learn how EnumExtensions&apos; utility methods like `GetDescription()`, `GetItems()`, &amp;amp; `Parse&amp;lt;T&amp;gt;()` can make your code cleaner.
dotnettips.wordpress.com/2024/11/03/boo…
#dotnet #Enum #MVPBuzz

🚀 Boost your C# coding efficiency! 🖥️ Explore the performance differences between conditional if statements, switch statements, and switch expressions. 📊 Check out the insightful analysis here: dotnettips.wordpress.com/2024/05/03/gen… #dotnet #dotnet8 #MVPBuzz #CodePerformance


Classes, structures, and records—what’s the difference? 🤔 Discover how these types work in memory, their unique features, and surprising performance differences in .NET! 🚀 dotnettips.wordpress.com/2022/03/04/cla… #dotNET #CSharp #MVPBuzz


If your apps or services run in the cloud, code performance is critical! Discover how to make significant improvements with the latest edition of my code performance book for Microsoft .NET. bit.ly/DotNetCodePerf4 #dotnet #dotnet8 #CodePerformance


Loading...

Something went wrong.


Something went wrong.