Join me live on October 31th, 2020 at 10:00 PST on C# Corner for Show #6 where I will interview for Mark Brown, a Principal PM Manager at Microsoft! Mark has helped me understand CosmosDB a lot better and he can do the same for you! Send me your questions for Mark by tweeting it … Continue reading Rockin’ The Code World with dotNetDave – Special Guest: Mark Brown (Halloween Show)
Join me live on October 24th, 2020 at 10:00 PST on C# Corner for Show #5 where I will interview for the first time, Jeremy Likness, a Senior Program Manger - .NET Data at Microsoft! Send me your questions for Jeremy by tweeting it to @realDotNetDave and #RockinCodeWorld. New Show Intro Song This show will … Continue reading Rockin’ The Code World with dotNetDave – Special Guest: Jeremy Likness
Join me live on October 17th, 2020 at 10:00 PST on C# Corner for Show #4 where I will interview my good friend Julie Lerman who is a Software Coach & Microsoft Regional Director! Schedule for Show #4 Introduction Let's Fix It! (code challenge) The Interview: Julie Lerman Wrap up I will also give away … Continue reading Rockin’ The Code World with dotNetDave – Special Guest: Julie Lerman
Join me live on October 10th, 2020 at 10:00 PST on C# Corner for Show #3 where I will interview my good friend Mads Torgersen who is the Principal Program Manager for the C# language! Tune in to find out what is coming out in .NET 5! Schedule for Show #3 Introduction There's More to … Continue reading Rockin’ The Code World with dotNetDave – Special Guest: Mads Torgersen
If you talk to any seasoned developer, they will usually say that dealing with dates and times is a real pain. While it has gotten better since .NET was first released, it could always be better. For this article, I will be showing the extension methods that are in my open-source project, dotNetTips.Utility.Standard.Extensions for the … Continue reading Coding Faster with the dotNetTips Utility: DateTime Extensions
The first “pillar” of Object-Oriented Programming (OOP) is encapsulation. If you have ever come to one of my conference sessions, you might hear me say… If encapsulation isn’t done correctly, I have little hope that the other pillars of OOP are being done properly or at all! For this article, I will be explaining how … Continue reading OOP: Encapsulating Business Logic in Class Properties
The dotNetDave No Apologies World Tour will be at the Azure Virtual Conference on August 8th at 2 pm EST. I hope you will join me at this meeting. I'm excited to present the session below. Röck Yoür Cöde: Real World Cloud App From Start to Finish This session, updated for 2020, will show how … Continue reading dotNetDave Rocks The Azure Virtual Conference: Learn How To Build a Cloud App!
Recently, I was looking at the source code for Entity Framework Core and found a few interesting extension methods for the StringBuilder class. So I moved the ones I liked to my open-source project called dotNetTips.Utility.Standard.Extensions and is part of the NuGet package too. Appending Bytes If you want to combine an array of byte … Continue reading Coding Faster with the dotNetTips Utility: StringBuilder Extensions
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
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 at 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!