Application Performance, Scalability and Architecture

JavaOne 2009 is taking place in San Francisco next week. Both Alois and I (Andreas) will be there attending the conference. In case you are interested to chat about topics that we addressed in the blog or other topics that you are interested in that we should cover then find us at our dynaTrace booth where we [...]

The 2008 Aberdeen Report on Application Performance Management listed the top challenges for Application Performance Management. The Inablity to measure SLAs around application performance is in the top 5 list. Traditional SLA enforcement You will find different solutions out in the market that offer monitoring your service infrastructure. Following is a list of sample measures [...]

Microsoft recently published the first official beta build of Visual Studio 2010. Visual Studio Team System for Testers has some nice improvements on their testing features. Additionally to new features – Microsoft also opened their extension points. One new interface that I am using to integrate dynaTrace into Visual Studio is the LoadTestPackageExt object and [...]

Monitoring response times for web applications is one way to enforce SLA’s (Service Level Agreements). Typically you define different SLA’s for different pages of your application. Why that? Well – because certain features of the web application might be more critical than others and therefore you want to ensure that the critical pages respond fast [...]

Thanks to all of you who attended yesterdays Boston .NET User Group meeting in Waltham, MA. The topic was Load and Performance Testing: How to do Transactional Root-Cause Analysis with Visual Studio Team System for Testers. Find the full abstract at http://bostondotnet.org/ For those of you who are interested in getting the slides and the [...]

The EntityDataSource is a control you can use on your ASP.NET Pages to connect ASP.NET Controls like the GridView to an ADO.NET Entity Framework Data Source. Its the easiest way to display, add or modify data via the Entity Framework. ObjectContext Lifetime with the EntityDataSource The default behavior of EntityDataSource is to create a new ObjectContext [...]

In this blog – Challenges of Monitoring, Tracing and Profiling your Applications runing in “The Cloud” -I discussed the challenges of monitoring, tracing and profiling applications running in the Cloud. This blog describes an approach of how to solve those challenges with dynaTrace in a GigaSpaces Cloud Environment. The GigaSpaces Cloud Environment The application, acting as [...]

Cloud Computing presents unique opportunities to companies to reduce costs, outsource non-core functions and scale costs to match demand. However, the Cloud also presents a new level of complexity that makes ensuring application performance in the Cloud a unique challenge, in particular  with the many different usage and deployment scenarios available. Perhaps the most popular [...]

I’ve spent some time in the last weeks playing with different ASP.NET and ASP.NET MVC Applications. Using dynaTrace I created a Technology Package that covers all different aspects of ASP.NET Development, Testing and Production Monitoring: Tracing of ASP.NET Web Requests Tracing of Unit, Web- and Load-Tests executed by Visual Studio, NUnit, XUnit, … Out-of-the-Box configuration for the [...]

I recently gave  presentations on Performance Management as part of Continuous Integration at QCon London and JAX in Wiesbaden. While I got the feedback that this definitely makes sense, a lot of people said they do not know how to put it into practice.  Therefore I will provide a short implementation guide on how to [...]