Use C# Preprocessor Directives

Use C# Preprocessor Directives

Run configurations are one of those things that many .NET developers take for granted. Whenever we start a new project, we have two basic configurations: Debug and Release. For most of us, that’s more than enough to deliver a capable...

Continue Reading

Have Fun With LINQ Expression Visitors

Have Fun With LINQ Expression Visitors

In a previous blog post, we saw how we were able to build a powerful sorting interface that enhanced the OrderBy functionality found in LINQ. For those of us building HTTP APIs or web applications, it can make solving problems...

Continue Reading

Understand Reading From A File Using C#

Understand Reading From A File Using C#

Interaction with files is a necessary skill with any programming language. Luckily, with the .NET Framework, we have many reading options provided to us through the System.IO namespace. There are almost too many options, and for .NET coding newbies, it...

Continue Reading