Code Refactoring - Code refactoring is a technique from software engineering for restructuring a source code , altering its internal structure without changing its external behavior. More..
Microsoft Application Insights is a suite of services which helps delivery teams know if their application is available, performing, and giving users features users want.
Application Insights works with services built into the Microsoft .NET Framework, Java, Microsoft Azure services, Web sites, Windows Store applications and Windows Phone 8 applications.
With complete end-to-end monitoring, you can get a true 360-degree picture of your application, not just small pieces of isolated data.
More...