Everything about Web and Network Monitoring

Tag Archives: .net binding

Improving .NET Performance Part 17: Measuring .NET Application Performance (II)

This is part II of measuring .NET application performance. The .NET Framework provides a series of performance counters, which you can monitor using System Monitor and other monitoring tools. To measure other aspects of .NET application performance, you need to add instrumentation to your applications.

Is your .NET application ready for a race?

If your .NET application was to run a sprint, would it win the race?  To determine whether your application meets its performance objectives (and wins the race) and to help identify bottlenecks, you need to measure your application’s performance and collect metrics. Metrics of particular interest tend to be response time, throughput, and resource utilization… Read the full post

Improving ASP.NET Performance Part 16: Deployment Considerations

In this article of our ASP.NET performance series, we’ll discuss Deployment Considerations. Physical deployment plays an important role in determining the performance and scalability characteristics of your application. Unless you have a compelling reason to introduce a remote middle tier, you should deploy your Web application’s presentation, business, and data access layers on the Web… Read the full post

Improving ASP.NET Performance Part 15: Data Access

In this article of our ASP.NET performance series, we’ll address the best practices for Data Access. Almost all ASP.NET applications use some form of data access. Data access is typically a focal point for improving performance because the majority of application requests require data that comes from a database.

Improving ASP.NET Performance Part 14: Exception Management

In our last article in the ASP.NET series we discussed String Management. In this article we’ll address the best practices for Exception Management. Exceptions are expensive. By knowing the causes of exceptions, and by writing code that avoids exceptions and that handles exceptions efficiently, you can significantly improve the performance and scalability of your application.

Improving ASP.NET Performance Part 13: String Management

In our last article in the ASP.NET series we discussed View State Management in ASP. In this article we’ll address the best practices for String Management. When providing output, you often need to concatenate strings, which is an expensive operation because it requires temporary memory allocation and subsequent collection. As a result, you should minimize… Read the full post