"Slow down Microsoft, I can't take it!" Over the past couple years, I have found myself uttering those words. Why? Because .NET software development is evolving so quickly that it can seem like it's impossible to catch up. I'm not alone. Many developers...