FULL SOLUTION (with HG Source Control):
Azure Storage Revisited: Using Blobs and Tables in the Real World
Windows Azure storage has been around for a number of years now. With the rising popularity of NoSQL data stores, it’s time to take a fresh look at Azure Storage. Azure offers a lot of advantages to the .NET developer. In this session we will discuss the ins and outs of Tables and when you might want to use each. We’ll use the local Azure Storage emulator for development and write code to perform CRUD operations against Tables.
Stubs, Shims, and Mocks, oh my! Unit Testing with Visual Studio Fakes
Some code is just plain hard to test. Visual Studio’s Fakes facility attempts to make it possible to test the untestable. In this session, we’ll learn what Fakes assemblies are and how to create them. We’ll discuss the various aspects of the Fakes assemblies and put them into practice to solve some difficult testing scenarios.
A Gentle Introduction to Unit Testing
By now you’ve heard of unit tests. Perhaps you’ve read an article about them or watched a video. Maybe you’ve even tried to write a few yourself, but the whole unit testing “thing” hasn’t quite hit home yet. Maybe you’ve been put off by the Testinistas or your company thinks unit tests are just a bunch of extra code. No matter where you are on this spectrum, if you aren’t writing unit tests as part of your daily coding, then this talk is for you. In this gentle introduction, we will discuss the value of unit tests. You will learn some practical techniques you can use to start to make unit testing part of your daily routine.