End of Week Research Roundup
We spend quite a bit of time every week finding, consuming & sharing interesting content that can help us in our day to day work. We read many of the same link lists you probably do (The Morning Brew, Morning Dew, A Fresh Cup, Hacker News, Reddit – consuming a few of them through the very handy ReadSpike aggregator) but anything that's useful, we like to share & discuss internally on our Yammer account.
If you're not using Yammer in your org / development team – you should take a look – it's a great tools for sharing content & ideas – and as Microsoft now own it – if need anything beyond the free "Basic Network" plan – it's easy to upgrade and pay for as part of your Office 365 subscription.
Some of the links are new, some are old, but all are useful & interesting.
Microsoft Azure
- Take Control of Logging and Tracing in Windows Azure (Mike Kelly)
- Announcing TraceEvent – Monitoring and Diagnostics for the Cloud (Immo Landwerth)
- Summary of ETW Support in .NET (Kathleen Dollard)
- Instrumenting an ASP.NET Windows Azure WebRole using ETW (Event Tracing for Windows) with the .NET 4.5 EventSource and Windows Azure Diagnostics (Nico Vuyge)
- WAD is Built on ETW (David Hardin)
- Enabling Diagnostics in Windows Azure (Windows Azure Team)
- How to use the preview of the new Azure Management APIs, SDK 2.2 (Ilija Injac)
- How does SSL work in an Azure Web Sites (Channel9)
- The complete guide to loading a free SSL certificate into an Azure website (Troy Hunt)
- Introducing Asynchronous Cross-Account Copy Blob (Azure Storage Team)
- Windows Azure IaaS Deep Dive (Mark Russinovich)
- Windows Azure Storage Queues VS Windows Azure Service Bus Queues (Alexandre Brisebois)
- CloudBurst Conference 2013 Session Recordings (Channel9)
- Windows Azure Business Continuity Technical Guidance (Patrick Wickline, Jason Roth)
- Controlling your instances in the Windows Azure Compute Emulator (Sandrino Di Mattia)
- Introducing Extensions for Windows Azure Media Services .NET SDK (Ming Feiy)
- 10 tools of the trade for your #windowsazure environment (Mike Martin)
- Windows Azure Speed Test (Richard Astbury)
Web Development
- Introducing batch support in Web API and Web API OData (Javier Calvarro Nelson)
- RAML - RESTful API Modeling Language
- The Future of AngularJS
- Security In ASP.NET MVC (Jameel M)
- json.human.js: Json Formatting for Human Beings
- Advantages of message based web services (ServiceStack)
- DynamicImage - A high-performance image manipulation library for ASP.NET
.NET Framework
- Interactive Extensions - Awesome Libraries For C# Developers #1 (Anoop Madhusudanan)
Build, Deployment, Testing & Automation
- How to use XDT in NuGet - Examples and Facts (Dan Liu)
- Windows Management Framework 4.0 is now available (PowerShell Team)
- Keeping Commit Histories Clean
- Automatically mirror a git repository
- What is BDD and why should I care? (Matt Wynn)
Data
- Neo4j - Examples of using Cypher to accomplish different tasks (Ian Robinson)
- "Neo4j in a .NET World (Graph DBs)" and "You're in production. Now what?" (Tatham Oddie)
- Book Download: Data Access for Highly-Scalable Solutions: Using SQL, NoSQL, and Polyglot Persistence (Patterns & Practice)
- InfluxDB - An open-source, distributed, time series, events, and metrics database with no external dependencies.
- 7 command-line tools for data science (Jeroen Janssens)
Tools
- PureText 3.0 for Windows 8 is now available (Steve Miller)
- Docker - an open source project to pack, ship and run any application as a lightweight container
- Serf - a decentralized solution for service discovery and orchestration that is lightweight, highly available, and fault tolerant.
- Service Bus Explorer
One final note - we're currently hiring - so if you have experience working with the Windows Azure Platform, or would like a job that allows you to work with it, please get in touch.