dotNetDave Approved: CodeRush for Visual Studio

After over 20 years, I've decided to start recognizing the third-party components and add-ins to Visual Studio that I use just about every day and swear by. The first is the only refactoring tool that I have used for Microsoft .NET called CodeRush for Visual Studio by Developer Express Inc. (DevExpress.com). I have tried others, … Continue reading dotNetDave Approved: CodeRush for Visual Studio

Unit Testing with Random Data

In 2019, while I was working on benchmark tests for my new book on code & app performance, I wanted to use “real-world” data types like a person or a coordinate along with methods for creating random words, email addresses, URLs, etc. After I worked on the code, I thought that most of it could … Continue reading Unit Testing with Random Data

New Book Release! Rock Your Code: Coding Standards for Microsoft .NET

Announcing the 6th edition of my coding standards book for Microsoft .NET! Newly updated for .NET Core 3.1 and .NET Framework 4.8. 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 … Continue reading New Book Release! Rock Your Code: Coding Standards for Microsoft .NET

Properly Setting Up .NET Core Projects

Visual Studio by default does not set all the appropriate options to help you write rock-solid .NET Core code. Below are the recommendations that your team should use for C# projects. All the following recommendations are for Visual Studio 2019. If you have an older version, most of this should still apply. To learn the … Continue reading Properly Setting Up .NET Core Projects

dotNetDave Rocks Silicon Valley Code Camp 2016

The Silicon Valley Code Camp in San Jose, CA is on October 1st - 2nd, 2016. It's the largest Code Camp in the United States (maybe the world) and I hope to see you there. I will be doing the sessions below. Röck Yoür Apps With >= 10 Things You Probably Aren’t Doing This session … Continue reading dotNetDave Rocks Silicon Valley Code Camp 2016

dotNetDave Rocks Desert Code Camp 2016

The Desert Code Camp in Phoenix is back on October 8th, 2016! It's always a great Code Camp and I hope to see you there. I will be doing the sessions below. Röck Yoür Apps With >= 10 Things You Probably Aren’t Doing This session will go over 10+ things that I see developers not … Continue reading dotNetDave Rocks Desert Code Camp 2016

Improving Code Quality… One Developer At A Time Video Series

All of my conference sessions are designed to make the quality of software better. If you missed one of my sessions at a conference or you couldn't make it, you can still see my session(s) on video by going here. You can also get all of these sessions, slide decks and sample code by purchasing … Continue reading Improving Code Quality… One Developer At A Time Video Series

Coding Standards Survey (2016): Coding Standards Documentation

It’s very important to document your team coding standards and as you can see below, custom company standards are the most used. Of course I wish my book was number one, but I hope that company’s use it as the basis for their standards. No matter what the standards are, make sure they are easily … Continue reading Coding Standards Survey (2016): Coding Standards Documentation

Coding Standards Survey (2016): Administering Coding Standards

Once a team has coding standards in place, it’s very important that they are enforced. If a programmer has done standards in the past, it’s hard for them to change to a new one. Even more important is making sure they are followed by contractors since their time in the team is limited. The most … Continue reading Coding Standards Survey (2016): Administering Coding Standards

Coding Standards Survey (2016): Team Size

To continue with the coding standards survey I've been conducting, I asked how big team size are for developers. As you can see below, 62.3% of teams are between 2-5. In most teams I have been a part of, 5 has been the average. To see more results, go to the first post in this … Continue reading Coding Standards Survey (2016): Team Size