Performance
About making all the little bits go faster!
Recently, I was asked to look into a performance issue we are having with a particular windows service when it is being communicated with a MMC snap-in we have developed. Essentially the snap-in communicates with the service using WCF to get the data that populates a particular form. When the form was loaded it could take between 10-30 seconds depending upon the data storage mechanisms on the backend. Normally, figuring out what is going on with a Windows service can be a huge pain in the ass. Everything...
My company recently purchased a software called dynaTrace to be used for performance diagnosis. It primarily started as a Java tool but they do support .Net as well. Since my company is entirely .Net based I will explain the product from that point of view. The application works by using MSIL injection to put essentially a header and footer into each method you have instrumented in an application. If you do not know what MSIL Injection is here is a great overview on the PostSharp website, and here...