Tag Archives: .NET

C# 6 Features: Dictionary Initializers
Yet another new feature introduced into C# 6 are a feature called Dictionary Initializers. These are another “syntax sugar” feature that [...]
Windows 10
Windows 10 has been out for a few weeks now. I’ve upgraded one of my backup computers from 8.1 to Windows 10 (the Build I discussed a while back). [...]
C# 6 Features: String Interpolation
C#, like many programming languages, is quite incredible. One of the biggest reasons I think C# is amazing is not so much what it is today, which is still [...]
Wherein I dive into the Azure cloud
After my recent minor troubles with web hosting and domain name weirdness,I decided to look into possible ways to branch out, or improve the site. While [...]
Debug Logs- a C# approach
Somehow I’ve managed to never write about my Debug log class, looking through my post history. It’s a versatile Debug Logging class that [...]
File Zipping in .NET
We have had a lot of different options for creating Zip Files in .NET Applications for some time. .NET 4.5 has added built-in framework-based support for [...]
C# and VB.NET: Field initialization differences
I found this to be an interesting discovery. I always somewhat expected each .NET language to work in a similar way with regards to things such as field [...]
Some .NET Reflection gotcha’s
introspection into Types, Methods, and Parameters is a very useful feature for the creation of highly dynamic programs. One use for this ability is to [...]
Reading .NET Exceptions from the Event Viewer
Handling and dealing with Errors can be tricky. When your program crashes you want to fix it as soon as possible. One of the most valuable pieces of [...]
Software Development: What makes it fun?
This is a topic that I find recurring between myself and my non-programmer friends, as well as people providing freedback on some of the Open-Source [...]