PowerShell makes working with rest API's easy. In PowerShell version 3, the cmdlets Invoke-RestMethod and Invoke-WebRequest where introduced. These cmdlets are a huge improvement coming from the .NET model you had to work with previously…

  • powershell , PowerShell , Rest

The typical scaffolding tool and sample applications for MVC web apps are usually based on simple CRUD like systems. They'll, usually, have Views written in a templating language, with some kind of ORM and Models…

  • MVC

It's often recommended that you should avoid using nulls wherever possible in C#. Avoiding nulls is a great concept that can simplify your code. Even so, nulls (or some such equivalent concept) will always have…

  • C# , Functional Programming , Containers

These are the default generated Web.Config files from Visual Studio 2013 Update 3. Web.Config for .NET Framework 4.5.1 Web.Config for .NET Framework 3.5 Other variations are all quite similar…

Every developer has run into this issue at least once. There are a few different tools you can use to find out what process is locking a file. In the past I've used a few…

  • Utilities

Debugging Reactive Extensions can sometimes be a bit tricky. When you have a few stream to watch, pinpointing failures is time consuming, and a can easily become a burden. Catching first-chance exceptions can be extremely…

  • Serilog , Seq , Reactive Extensions