.Net Gate

Tips for ASP.NET Performance

Performance , performance and performance the hard formula for any enterprise application that we will be expecting a very huge number of requests from its users/visitors, having a performed application is very hard to have but it is not impossible, it requires you to be able to identify your bottlenecks being able to analyze your application and to use a Tool that helps you in the application performance analysis , here am providing you with Tips that will help you in reaching a reasonable performed application, please note that if you have any question regarding the tips please feel free to add your comment and I’ll be there to provide you with support and resources.

Tip 1:

Put first things first, what I mean here is to be able to identify the system’s bottleneck, where you are expecting to have a highly loaded functionalities, what are the integration points of those functionalities,  are we connecting to a 3rd party web service which will decrease the network performance, are we having  a poor hardware configuration for the SQL server which will lead in a further stage in a poorly processing power “CPU”.

Tip 2:

Why you don’t utilize the web load test and the web test scenarios Tool provided by the Visual Studio Team system, it is really a very handy tool when you need to examine your web application under stress, using the Load Test will allow you to check where is your performance problem resides, is it on the front end server, is it because of a network latency, is it because of your SQL server.

Tip 3:

Trying as much as possible to decrease the size of your developed pages allows for having a potential performed web application, this affects the network bandwidth a lot. By trying to avoid large view state, large embedded HTML you will get a minimal page size as possible.

Tip 4:

Caching…Caching…and Caching please try to use it, you have the a real weapon that works fine to improve your application’s performance really fast, try to put a caching plan for your application to know which parts of your application’s data will be cached, you also have the ability to cache the output HTML to avoid the rendering process each time a user requests your page.
To be continued….

Enjoy :)

Published Friday, March 21, 2008 2:05 PM by hus
New Comments to this post are disabled

Post Calendar

<March 2008>
SuMoTuWeThFrSa
2425262728291
2345678
9101112131415
16171819202122
23242526272829
303112345

News

Add to Technorati Favorites

Syndication






© All rights are reserved