Help Support The Voice Of Slum In India

In April of 2019, while in India to speak at the C# Corner Conference, I along with two other speakers visited the Voice of Slum NGO in Delhi. We meet the two founders Chandni Khan and Dev Pratap Singh and they told us the story of how this organization was started. They are truly inspirational … Continue reading Help Support The Voice Of Slum In India

Real World Cloud App – From Start To Finish: The Articles

In August of 2018, I decided to add a feature to my dotNetTips Dev Utility app and use Microsoft Azure as the backend for provide the services that are needed. I also decided to share my journey with a series of articles documenting my progress. Below are those articles and I hope you will follow … Continue reading Real World Cloud App – From Start To Finish: The Articles

Rock Your Career: How 25 Years of Speaking has Helped My Career and More! (Recorded Live)

On July 2nd, 2019 I spoke at the San Diego .NET User Group. This was my actual 25th anniversary of speaking at user groups and conferences! I can’t believe I’ve been doing this for 25 years already… where has the time gone? My motivation, even back then, was to help others coming up in the … Continue reading Rock Your Career: How 25 Years of Speaking has Helped My Career and More! (Recorded Live)

Performance Tip: for vs. foreach in Microsoft .NET

Collections are one of the most commonly used types in programming. For any program that uses data, you will be dealing with collections. One of the most common things we do is to iterate over the collection to process the data. There are three main ways to iterate over a collection in .NET… for For … Continue reading Performance Tip: for vs. foreach in Microsoft .NET

Code Quality is a Feature, Not an Afterthought

I must admit something… I must admit that I get more and more frustrated with the lack of code quality in all projects I work on as a contractor. Some are okay, but most are very far from it. What frustrates me more that most of this poor-quality code I analyze is written or supervised … Continue reading Code Quality is a Feature, Not an Afterthought

Real World Cloud App – From Start to Finish: The User Experience Layer

In the fifth article in this series, I talked about and showed how to code the communications layer for this cloud solution using ASP.NET Core Web API. In this article I’m going to add the user experience (UX) layer to maintain the ad data using ASP.NET Core 3.0 using the new Blazor framework (in preview). … Continue reading Real World Cloud App – From Start to Finish: The User Experience Layer

dotNetDave Rocks The San Diego .NET User Group: 25th Anniversary of Speaking!

I will be speaking at the San Diego .NET User Group on July 2nd at 6PM. This is my actual 25th anniversary of speaking at user groups and conferences! I hope you will join me for this special meeting. I'm excited to present the session below. Rock Your Career: How 25 Years of Speaking has … Continue reading dotNetDave Rocks The San Diego .NET User Group: 25th Anniversary of Speaking!