Rock Your Code :Coding Standards for Microsoft .NET – 7th Edition

I'm excited to announce the 7th edition of my coding standards book for Microsoft .NET! 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 to … Continue reading Rock Your Code :Coding Standards for Microsoft .NET – 7th Edition

Rock Your Code: XML Documentation of Code for Microsoft .NET

Have you ever had issues trying to figure out what the code is doing that you were tasked to work on? Is there any documentation for it? Do you need questions answered, but the original developer isn’t working at the company anymore? Well, there is an easy answer for .NET projects… XML documentation and code comments! These days, I’m beginning to think that documentation of code in Microsoft .NET is becoming a lost art. This is a bad trend that I will try to improve with this article. If you use good coding standards, most of the documentation I will talk about is simple to generate!

dotNetDave Rocks the Code Quality Conference 2022

The dotNetDave For Those About to Code: Worldwide Tour will be at the Code Quality Conference 2022 on August 19th. Last year we had over 72K software engineers watch the conference and I hope you will watch it this year to learn how to rock your code to release quality applications and services that meet your user's needs.

Rockin’ The Code World with dotNetDave – Guest: Billy Hollis

Join me live on Saturday, August 13th at 10:00 PST on C# Corner Live for show #63 where my guest will be Billy Hollis, Agent Provocateur. I'm so excited to have Bily on the show for the first time. I have known Billy for a long time and I consider him one of the top user experience experts in the software world. Whenever I get a chance to see him speak, I make it a priority. Everything you learn from him you can use for your entire career. Don't miss this episode!

We Must Demand Quality in Ourselves, the Software We Write, and In Apps We Use!

In this article, for the first time, I discuss three subjects; demand quality in apps you use, demand quality in yourself (improve skills to grow professionally), and finally demand quality in the apps you write. Demanding a certain level of quality in yourself as well as apps that you use and develop will ultimately result in important growth as a professional, resulting in higher-paying jobs.

Prepare, Prepare and Prepare Some More for Your Next Technical Interview!

During my career, I have interviewed many software engineers and managers. In this article, I will discuss studying for technical questions and questions that you should ask of the interviewers. The information for this article comes from my book titled “Rock Your Career: Surviving the Technical Interview” available on