Live Event: Ask dotNetDave Anything!

Join us in this episode of Ask Me Anything Series on July 4, 10:00 am PST with David McCarter as he brings his years of experience as a professional software developer to talk about code quality, code performance, and a lot more. ABSTRACT Ask dotNetDave anything! David McCarter is a Microsoft MVP, C# Corner MVP, … Continue reading Live Event: Ask dotNetDave Anything!

dotNetDave Rocks The San Diego .NET User Group: Learn How To Build a Cloud App!

The first, live and in person, stop on the dotNetDave No Apologies World Tour will be at the San Diego .NET User Group on July 7th at 5:30 pm. I hope you will join me in this meeting. I will have lots of swag (including some of my books) to give-a-way during my session. I'm … Continue reading dotNetDave Rocks The San Diego .NET User Group: Learn How To Build a Cloud App!

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

The World-Wide Pandemic is Showing Us Working Remote Works: Getting More Work Done

For a long time, I have worked remotely and have learned all the positive things that happen when working remotely, including getting more work done! So, when the COVID-19 pandemic started to hit America, one of the positive things I hoped would come out of it is that it will force companies to learn how … Continue reading The World-Wide Pandemic is Showing Us Working Remote Works: Getting More Work Done

Visual Studio 2019 Issues/ Features Needed

There isn't a perfect application ever released, and the same is true for Visual Studio 2019. There are a lot of great features in VS2019, but there are many issues too, especially when it comes to .NET Core projects. So I decided to create a running list of the issues that I find or find … Continue reading Visual Studio 2019 Issues/ Features Needed

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

dotNetDave Says… Getting Interviewed by Other Developers

In 2018, I interviewed at a popular biotech company here in San Diego, California. When I was interviewing with three other people on the team, one of them asked me if I planned to blog about them. That developer asking that question, which no one has ever asked me, should have been a red flag. … Continue reading dotNetDave Says… Getting Interviewed by Other Developers

How to Create a Great User Experience in Any Application – Part 2

In part one of this article, I began by discussing how important the user experience is in any application. I believe it’s the number one feature! I discussed the best college class I took about software engineering called “System Design and Analysis”. Then I gave two real-world examples of how this class helped me with … Continue reading How to Create a Great User Experience in Any Application – Part 2

How to Create a Great User Experience in Any Application – Part 1

The number one feature of any application is the best possible user experience. This applies to any application, such as for Windows, MAC, mobile, web, and even web API's. No matter what type of user will be using the code that you wrote, it’s your responsibility to make them happy and the way to do … Continue reading How to Create a Great User Experience in Any Application – Part 1

Setting Up ASP.NET Core: Response Compression

In one of my conference talks, I ask the attendees this question: What is the #1 performance killer for modern day apps? I get lots of answers, but the actual answer is the internet! I'm not just saying this, I know this to be true. Over 10 years ago, I wrote the first public API … Continue reading Setting Up ASP.NET Core: Response Compression

Dogfooding: Camtasia from TechSmith

In this episode of Dogfooding, I talk about Camtasia from TechSmith, a program for creating video tutorials and presentations directly via screencast. I have been using Camtasia for MAC and Windows for a long time. I show some things that been driving me crazy lately which leads to taking longer to edit videos. With that … Continue reading Dogfooding: Camtasia from TechSmith