After the last quarterly release of my open-source projects and NuGet packages, I’ve added more methods for my projects, and ones for use where I work. I’ve decided to release a min-quarter version (2020.9.20.01) so my team at work can use them and so I can use them in the app that I’ve released for … Continue reading Coding Faster with the dotNetTips Utility: September 2020 Update
Announcing version 2020.9.20.01 of the dotNetTips.Utility .NET Core assemblies. During the pandemic, I've been adding a lot more classes, helper classes, extensions, and more. Go here for the repository: https://github.com/RealDotNetDave/dotNetTips.Utility.Core/releases Go here for the NuGet packages: https://www.nuget.org/profiles/davidmccarter Updated Assemblies and NuGet Packages Here is a list of the new assemblies and NuGet packages: dotNetTips.Utility.Core.Windows dotNetTips.Utility.Standard … Continue reading Announcing V2020.9.20.01 of the dotNetTips.Utility Assemblies and NuGet Packages!
Announcing version 2020.8.9 of the dotNetTips.Utility .NET Core assemblies. During the pandemic, I've been adding a lot more helper classes, extensions, and more. This version contains over 106 new methods and classes. There are also some breaking changes that I will describe below. Go here for the repository: https://github.com/RealDotNetDave/dotNetTips.Utility.Core Go here for the NuGet packages: … Continue reading Announcing New Version of the dotNetTips.Utility Assemblies and NuGet Packages!
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
In today's mobile world, many calls across the internet or network could fail for many reasons. Some of the reasons could be the service is busy, the network is slow and many more. For these types of calls, it’s advisable to retry the call if there is an error. The current code base I am … Continue reading Progressive Retry for Network Calls
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 release of .NET Core 3 last month includes a brand new IAsyncEnumerable interface in the System.Collections.Generic namespace. The Microsoft documentation simply states: Exposes an enumerator that provides asynchronous iteration over values of a specified type.Microsoft Documentation This new interface sounds interesting, so I looked at the code in my open-source assembly to see if … Continue reading Using the New IAsyncEnumerable Interface in .NET Core 3
Announcing the dotNetTips.Utility for .NET Core Repository
Today I am announcing the brand new edition of my book titled Rock Your Code: Code & App Performance for Microsoft .NET, now available on Amazon. How fast your code executes is very important for your users and back-end server processes. This is even more important for the future as more and more users, use … Continue reading New Book Release! Rock Your Code: Code & App Performance for Microsoft.NET
In part 1 of this series, I discussed building model classes properly with Object-Oriented Programming (OOP), specifically encapsulation that must always include data validation. In part 2 I showed you constructors, interfaces and more that you should implement in your model classes. In this article, we will build upon the Person.cs type from part 2 … Continue reading Improve Your Model Classes with OOP – Part 3: Serialization