Do’s and Don’ts of Asynchronous Programming in .NET.
.NET Internals blog series
A great series of blog posts on the internal workings of .NET including topics such as memory management and garbage collection: http://www.dsibinski.pl/tag/dotnet-internals/.
Edabit – a free tool for practicing C# (and other languages)
Edabit is a free tool for learning, practicing, and brushing up on programming languages online.
SQL Injection Wiki
A nice wiki for identifying and handling SQL injection on various Database Management Systems: https://sqlwiki.netspi.com/.
Debug production apps in Azure with Snapshot debugging
Quickly clear browser cache with a keyboard shortcut
Clearing browser cache is a common occurrence when testing and debugging web applications. It’s useful to be able to do this with one click or keyboard shortcut rather than open the browser’s ‘Clear browsing data’ menu. I am using Google Chrome so I will install the extension Clear Cache.
Once enabled a Keyboard shortcut can be configured at the bottom of the Chrome Extensions page.
Now cache can easily be cleared in one command rather than accessing any other menus.