Cam's Blog

Cam's Blog

Photo by Markus Spiske

Blog Update 2018

My wife keeps pointing out that every time I feel like writing a blog post I spend so much time updating the blog code itself that I never actually write a blogpost.

More

Akavache and ETags

Akavache is a cool caching library from the prolific Paul Betts that simplifies caching of data in your application. I wanted to use it with web calls that provided an ETag for caching but Akavache didn’t support this out of the box.

More

Cool New Features of C# 6

C# 6.0 is coming soon, and being a brand spanking new compiler there’s a bunch of new features and fixes to the language.

More

Mitigating The Billion Dollar Mistake - Fody Edition

Phil Haack recently wrote a post in which he talked about protecting C# code from null references by automatically adding guard code. Phil’s implementation used PostSharp for the post compile injection. Instead I wanted to use Fody.

More

Attachments

Where we reach the crazy portion of the program.

More

Existing MVVM Frameworks

This post is part of a series about desktop application development in WPF using MVVM.

More

The State of MVVM

Ok, so I’ve been meaning to (procrastinating actually) write a blog entry for a while now.

More