Join me live on Saturday, August 14th, 2021 at 10:00 PST on C# Corner Live for season 2, show #33 where I will interview Dave Brock, Senior Software Engineer and Microsoft MVP.
The dotNetDave For Those About To Code: Worldwide Tour will be at the Tech Valley .NET User Group (TVUG) in Latham, NY on August 10, 2021.
I'm excited to announce the 7th edition on my coding standards book for Microsoft .NET 5! This book is a compilation of common Microsoft .NET coding standards in use today. In the past, for languages like Visual Basic, Microsoft published coding standards in a single document that developers could follow or use as a basis … Continue reading Rock Your Code :Coding Standards for Microsoft .NET – 7th Edition
On show #31 of Rockin' the Code World with dotNetDave, I am discussing why some companies hire "experts" and not take full advantage of them?
I have been analyzing code for issues for a very long time. In this article, I will share what I found at a recent contract I was working on. I have analyzed some bad solutions in my career, and this is hands down one of the worse I have done in recent memory. I will show you just some of the over 7K violations. The biggest issue with this solution, which is in production, is the very poor architecture it has. Honestly, I do not know if there was any architecture for these 7 projects.
Join me live on Saturday, July 31st, 2021 at 10:00 PST on C# Corner Live for season 2, show #31 where I will interview Sam Cogan, Solution Architect & Microsoft Azure MVP.
I have stated many, many times, “Performance affects memory and memory affects performance”. None of the code analysis tools I've written about will find every issue when it comes to memory and performance issue. The only way to find the rest is by using a memory profiler tool on running code near to production machine setup as possible.
CodeIt.Right from Submain.com is a static code analysis add-in to Visual Studio. It follows the same rules as FxCop/ Analyze. The best part of CodeIt.Right is that it not only finds the same violations, but it will fix around 90% of them by just clicking a button!
Analyze has been available in most of the Visual Studio editions for a long time and is based on FxCop. This article will discuss how to set it up and use it properly.
The most popular serialization done these days is to and from the JSON format due to it being less verbose than XML and therefor more performant. This article shows how to get the best performance when serializing objects to JSON.
Join me live on Saturday, September 11th, 2021 at 10:00 PST on C# Corner Live for season 2 where I will interview Jérôme Laban, CTO, Uno Platform.