David McCarter (Microsoft MVP)
@realDotNetDave
Followers
4K
Following
3K
Media
7K
Statuses
30K
Microsoft MVP (Developer Technologies), Software Architect, Code Quality Zar, Speaker, Trainer, Inventor, Mentor. **LOOKING FOR REMOTE POSITION**
San Diego, CA
Joined August 2013
š 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
https://t.co/y0eVor0bl6
dotnettips.wordpress.com
The 20th Anniversary Edition of Rock Your Code: Coding Standards for Microsoft .NET, authored by David McCarter, is now available on Amazon. This comprehensive guide offers updated standards for .Nā¦
0
0
1
There are several ways to get a stringās character count in .NET⦠but they donāt all perform the same. Span, Length, LINQāeach tells a different story. š See which approach comes out on top š #dotnet10 #MVPBuzz #CodePerformance
https://t.co/lEC3T07mtI
0
0
0
Exposing arrays via properties is fastābut breaks encapsulation and violates CA1819. Collections are safer and future-proof. I keep CA1819 as a warning in my .editorconfig. More details š #dotnet10 #MVPBuzz
https://t.co/8YBGZnCE8M
0
0
0
š Microsoft .NET Developers! š Need a "code review" by a .NET veteran? With decades of experience, I can quickly spot issues and provide expert recommendations to improve your projects. š Letās optimize your codeācontact me here: https://t.co/hinImvyW6V
#dotnet
0
0
0
Software Engineers, let me help you land your dream job with resume reviews and mock interviews! https://t.co/Vz5DRcrN4Q
#SoftwareEngineer #CareerSuccess
0
0
0
Have you ever taken a coding test for a job where you had to build a solution from scratch under tight time limits? šDid you finish it all? šHow did it go? šDid you land the job? Your feedback will help shape an article Iām writing. Letās connect and share stories!
0
0
1
IT'S DONE! FINALLY! Stay tuned for an announcement on https://t.co/if8DVQiK6C and a contest to win an autographed copy of the very first one printed! š
#dotnet10 #MVPBuzz
0
1
1
Curious about the performance impact of sealing attributes? š»š” Learn why Microsoft recommends sealing them and how it affects your code's efficiency. Check out my insights here: https://t.co/CtzJYj7KMn
#dotnet10 #dotnet #MVPBuzz #CodePerformance
0
0
0
Structures donāt come with == or != out of the boxāso if youāre using value types, youāve gotta wire them up yourself. šŖ A quick operator overload + a refactoring tool like CodeRush = done in seconds. #MVPBuzz #dotnet10
https://t.co/nPyP8zGfST
0
0
0
š„ New update: āCode It Any Way You Want: Constants vs. Propertiesā In .NET 10, const fields and read-only properties now rock the same performance riffāa big change from earlier versions. Check the benchmarks and tune up your code https://t.co/jRI9mpmvFq
0
0
1
Boost your .NET projects with Spargineās powerful TypeExtensions! š Explore methods to enhance performance and simplify your development. Open-source & community-driven. Contribute today! https://t.co/Y6KLsYOqTd
#dotNET #OpenSource #MVPBuzz #Spargine #NuGet
0
0
1
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! š https://t.co/g51SaKH4n3
#JobSearch #TechJobs
0
0
0
.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! https://t.co/b5HRZTjgwl
0
0
1
.NET tip: Immutable collections donāt play by List<T> rules. Calling Add() in a loop without capturing the return is a silent no-op and a perf killer. Use a Builder and keep your CPU happy. I break it down here šš» #dotNet #MVPBuzz
https://t.co/zXW04X9Zo5
0
0
0
Warning to companies: if youāre struggling to hire senior software engineers, check your interview. Stop grilling them like juniors with trivia and gotchas. Ask senior-level questions about design, trade-offs, mentorship, and real-world impact. ā ļø https://t.co/DbnqJpOqj0
0
0
0
Ready for a long, fulfilling career in software engineering? Join us for a special episode featuring a panel of seasoned experts sharing their top tips for success. Itās never too late to plan and thrive! https://t.co/q2Z0qyUG80
#SoftwareEngineer #CareerAdvice
0
0
0
š Boost your .NET 10 projects with faster, allocation-free byte array conversions! Learn how to to write cleaner, high-performance code for real-time data and binary processing. #dotnet #dotnet10 #CodePerformance #RockYourCode
https://t.co/adf8cx8ki1
dotnettips.wordpress.com
When working with byte arrays in performance-critical applications, every nanosecond and allocation counts. Fortunately, in .NET, there is a class that provides several high-performance methods thaā¦
0
0
1
Boost your .NET projects with Spargineās powerful TypeExtensions! š Explore methods to enhance performance and simplify your development. Open-source & community-driven. Contribute today! https://t.co/Y6KLsYNT3F
#dotNET #OpenSource #MVPBuzz #Spargine #NuGet
0
0
1
Tired of duplicate items messing up your multi-threaded .NET apps? šā ļø Check out DistinctBlockingCollection<T> in Spargine ā thread-safe, bounded, and duplicate-free! Perfect for producer-consumer scenarios. #dotnet #MVPBuzz #Multithreading
https://t.co/8CVT2DaSf7
0
0
1