C# Generic MethodsUnlike the other generics, a method is not a type but a member. You can declare generic methods […] June 8, 2019 in C# tagged method / generic / C# Generics by Mike
C# Generic ConstraintsIn the generic stack example, the stack did not do anything with the items it contained other than […] June 8, 2019 in C# tagged generic / constraint / C# Generics by Mike
C# Generics 2Here we’ll carry on from the first post and dig a little deeper. Generics allow you to declare […] June 8, 2019 in C# tagged C# / sharp / generics / C# Generics by Mike
Internet Domains Reserved for TestingDomain names reserved for testing are found here at https://tools.ietf.org/html/rfc2606. One common one you can use is example.com, […] May 25, 2019 in Programming tagged testing / domain / names / example / development / URL by Mike
Dependency InjectionWhat is Dependency Injection? Dependency Injection (DI) is a software design pattern. It allows us to develop loosely-coupled […] May 22, 2019 in C# tagged interface / constructor / dependency / injection by Mike
Software Design PrinciplesDesign principles lay your design foundation. Design patterns are built on top of design principles. Design principles come […] February 23, 2019 in Programming tagged kis / design / dry / software / soc / pattern / oop / principles / solution / principle / top-down / solid by Mike
C# Cheat SheetAt Amazon you can download the new and expanded C# cheat sheet. It’s called C# – Three-Chapter Cheat […] February 7, 2019 in C# tagged free / PDF / C# / cheat / sheet / cheatsheet / C Sharp by Mike
C# PDF LibraryIn the Visual Studio Marketplace there is a Free .NET PDF Library called Free Spire.PDF for .NET. It […] January 11, 2019 in C# tagged library / PDF / file / files by Mike
C# ColonWhat are the different ways you can use the colon in C#? Here I am going to briefly […] January 11, 2019 in C# tagged ternary / interface / inheritance / implements / colon / switch / extends by Mike
C# Interfaces Extensibility 3This post continues from the previous post C# Interfaces Extensibility 2. January 9, 2019 in C# tagged extensibility / interface / interfaces / C# Interfaces by Mike
C# Interfaces Extensibility 2This post shows us how we built the previous post called C# Interfaces Extensibility. Below is how we […] January 8, 2019 in C# tagged interface / extensibility / implements / logger / dependency / injection / C# Interfaces by Mike
C# Write File with EncodingThis post is about encodings and the writing of text files from C#. The code listing below writes […] January 6, 2019 in C# tagged ascii / file / unicode / write / utf8 / encode / C# Files Directories by Mike