Which performance counters to monitor on an azure role?

One of the first questions we asked when visual studio online (which was still tfspreview.com back then) was released was which performance counters should we be watching? How can we tell that something is wrong? Now almost 4 years later we know a lot more about things that can go wrong and affect the service, but the…

0

Dumping the contents of a dictionary object using Windbg and SOS.dll

In order to dump the contents of a dictionary, you need to start with either the MethodTable or the name of the class, then you can follow the below steps:  0:009> !dumpheap –mt 000007feeed0b9c0          Address               MT     Size 000000018003e630 000007feeed0b9c0       80     000000018008ec10 000007feeed0b9c0       80      Statistics:               MT    Count    TotalSize Class Name 000007feeed0b9c0        2          160…

1

Resolving CREATE DATABASE permission denied in database [db] when running Create Database [BKUP] as copy of [DB] in SQL Azure

The easiest way to back up databases in SQL Azure is to run Create Database [BKUP] as copy of [DB] command, but this often fails with error CREATE DATABASE permission denied in database ‘DB’ What this error really means is that you do not have permissions to perform this operation, this is how to resolve…

2

How to convert pretty much any 2D image to a 3D object in OpenSCAD format

I have recently become quite obsessed with 3D design and printing, thanks to OpenSCAD that made designing 3D objects just too easy not to try, if you want to make 3D models from an image or SVG file, you can do it very easily – there are other ways to convert to other 3D formats,…

2

My SOS cheat sheet

 There are some handy sos commands that I need to use frequently while debugging, there are several other handy sos cheat sheets available that I use as well, check this one for example.  Breaking and Breakpoints    Print all CLR exceptions and continue execution sxe -c “!pe;g” clr You can run .logopen “C:\MyErrors.log” before this command…

0