Join me live on Saturday, February 5th at 10:00 PST on C# Corner Live for show #47 where I will be interviewing Jeremy Clark, Developer Better.
I'm excited to announce the 7th edition on my coding standards book for Microsoft .NET 5! 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 … Continue reading Rock Your Code :Coding Standards for Microsoft .NET – 7th Edition
Join me live on Saturday, January 15th at 10:00 PST on C# Corner Live for show #46 where I will be interviewing Daniel Roth, Principal Program Manager, Microsoft on the Blazor team.
I am happy to announce the fifth release (v2022.1.5.40) of Spargine on January 1st, 2022, my open-source projects, and NuGet packages for .NET 5 and above. I have added new classes, methods, benchmarks, and unit tests! I use these in all the projects I am currently working on including many that are in production! I hope you will check them out and let me know what you would like to see added.
Join me for the first show for 2022 live on Saturday, January 8th at 11:30 PST on C# Corner Live for show #45 where I will be interviewing Steve Steadman, Founder / Owner of Stedman Solutions, LLC.
I have written about, spoke about and even taught at a university that the software world we work in changes every single day. It’s imperative that we keep up with these changes. I had one professor call this “techno stress” and I have a case of it 110%! I am finding out the longer I’m in this career, that this stress only increases, and it becomes harder to keep up.
To ship high-quality software that meets the user's needs, different teams within a company must work well together to accomplish this goal. I’ve worked at far too many companies that one or more of these teams spend more time protecting their “silo” than delivering software.
Let’s face it, no software engineers like fixing bugs in code. Since no software is perfect, they are going to happen. They are a fact of life for software engineers. Sometimes, it feels like we are playing the game Whack-A-Mole where no matter how many we fix, more will pop up.
There have been numerous times in my career where management comes to the team or an individual and asks them to "teach" an offshore team what they do for their job. In every case, management was planning to lay people off! So now, I caution teams that if this happens, start looking for a new job immediately!
Way, way back in 2007, the Language-Integrated Query (LINQ) was introduced as part of .NET 3.5. Since LINQ was new, I spent some time learning how to create the most performant queries, especially for Entity Framework. I learned back then how the query is written can affect performance. In this article, I will show the most performant way to write queries for a collection of objects.
Join me live on Saturday, December 18th, 2021 at 11:30 PST on C# Corner Live for show #44 where I will be interviewing Mark Brown, Principal Program Manager at Microsoft.