Ebook: How 5 Enterprise Companies Maintain Optimal Performance in their .NET Environments


Founded in 2008, AppDynamics is an industry-leading APM (Application Performance Management) vendor that specializes in monitoring and managing dynamic applications and services. Its customers include such well-known companies as Cisco, Sony, Kraft, OpenTable, and Texas.gov, among many others.

I’ve written several ebooks for AppDynamics, including this posted sample, which delineates how five very different companies use AppDynamics to effectively manage application performance in modern-day Microsoft-based environments that incorporate Microsoft’s .NET framework and Azure public cloud solution.

Here’s my introduction (minus a few stats):

When developers think about modern web-based applications, they often ignore those created within Microsoft’s .NET framework. .NET may not be as flexible a framework as PHP or as nimble as Rails, and so it’s often unfairly associated with antiquated infrastructures.

However, .NET, along with Microsoft’s ASP.NET, are among the most widely used programming languages today. A 2010 Forrester Research survey cited .NET as the top development platform used by its respondents. In 2014, WhiteHat Security found that along with Java, .NET and ASP are the most widely used programming languages at 28.1% and 16% for the latter two respectively. According to WhiteHat, financial services companies use ASP over other languages by a 3-to–1 margin.

.NET’s popularity endures at large enterprises, where legacy infrastructure and applications run large parts of the business. Enterprises already have large investments in Microsoft, and by association with .NET professionals and systems. Most of today’s major IT solutions include APIs with built-in .NET integrations.

Microsoft, which at heart is an enterprise company, has made it easy for its customers to implement .NET-based apps onto Azure by providing simple integration between its IDE (Integrated Development Environment) Visual Studio, which is used to develop on .NET, and Azure, making it painless to deploy .NET apps onto Azure. Ease of deployment is a key factor in the success of enterprise technologies, and Microsoft has created a great growth opportunity for itself by ensuring this integration through a familiar developer interface.

When you combine Microsoft’s dominance in the enterprise space with its forward-looking app frameworks and cloud platform, you can see why offerings like .NET and Azure need modern, dynamic Application Performance Management (APM) solutions just as much as other frameworks, if not more so. These large enterprises need to run their applications seamlessly regardless of scale or complexity.

Please click on the link below to read the PDF version of this ebook:

Ebook: How 5 Enterprise Companies Maintain Optimal Performance in their .NET Environments

Speak Your Mind


This site uses Akismet to reduce spam. Learn how your comment data is processed.