.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
Gaurav Pal
Post New Web Links

Bugslayer: Improving Runtime Performance with the Smooth Working Set Tool

Posted By:      Posted Date: August 21, 2010    Points: 0   Category :ASP.Net

More Related Resource Links

Improving Application Performance in .Net

Application performance has always been a concern for Web Application developers. This article contains guidelines and tips for maximizing application performance in ASP.NET.

CLR Inside Out: Improving Application Startup Performance


Application startup performance matters to users, and there's plenty you can do to improve it. Here's a look at where to begin.

Claudio Caldato

MSDN Magazine March 2008

{ End Bracket }: Improving Managed DirectX Performance


It seems that at least twice a week, I am asked about poor performance in Managed DirectX®. This frequency is actually a big improvement over the 5-10 times a week I was asked a few years ago when the technology first came out.

Tom Miller

MSDN Magazine August 2005

.NET Code Tuning: Make Your Apps Fly with the New Enterprise Performance Tool


Because the common language runtime (CLR) is a black box, it's pretty hard to divine what's going on when you want to track down performance problems. Microsoft will be delivering a brand new profiler, the Enterprise Performance Tool (EPT), as part of Visual Studio 2005 Team Developer Edition that's ideal for use on a production system because it offers some very lightweight means of collecting performance data. Here John Robbins takes you on a tour.

John Robbins

MSDN Magazine December 2004

Improving performance of UPDATE CUBE by executing preceding CREATE CACHE for the same cell / subcube

Hi All, Recently I came across one of suggestions by Microsoft Advisory consultant regarding optimization data write-back pattern for the SSAS cubes. It was recommended issuing CREATE CACHE command following by UPDATE CUBE for the same cell/subcube definition: CREATE CACHE FOR [MYCUBE] AS ("Cross join of all the dimension members defining subcube to be updated") UPDATE CUBE [MYCUBE] SET ("Cell") = 100, ("Another Cell") = 200,... etc. for every cell. This seems quite weird, but based on our benchmark the entire process (CREATE CACHE and UPDATE CUBE) takes less time than just UPDATE CACHE. Folks, can someone advice on the insights of the process? Shell this approach to be suggested for an enterprise-level planning application? Regards, -h

Improving the Start-up Performance of the WPF and Silverlight Designer in Visual Studio 2010 Beta 2


IMPORTANT NOTE: the Beta and Release Candidate builds of Visual Studio 2010 are now obsolete, since Visual Studio 2010 has now released to manufacturing.

See http://www.microsoft.com/visualstudio/en-us/download


NOTE: The Release Candidate and RTM builds of Visual Studio 2010 does not need this configuration change

This post is to let you know about a configuration change (registry switch) which you can use to improve the startup performance of the WPF and Silverlight Designer in Visual Studio 2010 Beta 2.

1. Since this was a late-breaking change, you may experience some instability or increased Virtual Memory usage in some Visual Studio scenarios when using it. If you see such instabilities, please try removing the configuration change, and let us know about the problem you saw (you can do this by replying to this posting or by raising a bug on Connect).

2. You should only make this configuration change if you are a regular user of the WPF and Silverlight Designer, and are experiencing poor performance with it.

3. This configu

Developemnt tool bar is not working in IE8 browser


Hi all

       I am using IE8. I installed IE development tool bar when i used IE7. Right now Developemnt tool bar is not working in IE8 browser. 

I can view Development tool bar in                  

   View--->Explorer Bars



 I am able to select the tool bar. But it does not dispaly anything to debug...


Can Anybody give the solution




Ramadurai Jayaraman

Calculated field Sorting Now Working , but have performance question


 Thanks to mitja.GTI.

My sorting is working ...

although i had to take the table that has my calculated column and make a view (so i could filter) and then bind the gridview to the view.

My question is as this.

1.) in order to get my calculated field i had to load my data into a table (as suggested)

2.)Add a column to the table and perform calculations

3.)make a dataview from the tables because i could not get the Gridview.datasource= ds.tables("loads").select("Deadhead <= " & sngRadius

4.)the largest of the 3 tables my query is based on contains about 7000 records. The way i have the logic & programming now everytime a new "truck location" is put in the textbox1 and "find loads/button1" is clicked. It calculates the deadhead miles of all 7000 records before filtering. I am filtering based on the deadhead miles.

Does anyone have any recomendation about how to speed this up a bit.

Also in order to get paging to work i had to rebind/filter the data again ... means looping through all 7000 records each time paging is called. This seems terribly ineffecient as i am already forced to use access instead of SQL.


How improving the db performance with a filegroup on a disk with high I/O access



I have implemented a dwh with some filegroups distributed on some different disks. In particular, the disk contaning the filegroup related to the fact tables has an high I/O access. Is it possible to improve the performance to this disk when a SSRS report is executed against the dwh? How?

Many thanks

Visual Studio 2010 & Asp.NET Configuration Tool not working together



I am running VS2010 and trying to make the asp.net configuration tool to work.

The problem is: when I click on in in the menu, the server goes up but nothing happens.

If I type the url (localhost:port) in the browser, I get the following error:


Server Error in '/asp.netwebadminfiles' Application.

HTTP Error 404 - Not Found.


and if I copy and paste the /asp.netwebadminfiles to the url (localhost:port/asp.netwebadminfiles), the page loads with the following message:

" An error was encountered. Please return to the previous page and try again. "


I've looked in the event log, but no error message.


Could anyone help out me with it?



Web performance tool



  I am trying to measure the response time  for a button click event in my web application. The button click triggers some server side code as well as client side code. What is the best tool to measure the response time? I heard of firebug, but as far as I know it only measures javascript execution time and not server side execution time. Is this true? Any free tool I could use?

Thank you 

Re: Improving performance of Windows applications for MS Excel



I am working on a windows application written in C# that serves as an Excel plug-in... I am supposed to improve the performance of the application.... I went to the code, debugged the application from point to point.. there are these nested for loops used to loop through the rows and columns of the selected range in the excel sheet, this is the place where majority of the processing time is lost.. the server communications and the processing on the server seems to be happening pretty fast, ... the users are complaining real bad about the response time of the application and I donot have an answer...

Is there something I am missing really essential that would boost the performance, to the best of my knowledge I know there isn't a way to fasten the processing of the loops except for improving the processing speed of the user machines...also the application creates temp excel files that are stored on the user machine, and are sent as binary stream to the database... could that be the issue? I am clueless can anyone please throw some light on the issue any kind of help or words of advice are much appreciated.


PS: I couldn't find a section for Windows applications so I am just putting in stuff in the getting started...

Working with SharePoint document libraries

Document libraries are collections of files that you can share with team members on a Web based on Microsoft Windows SharePoint Services. For example, you can create a library of common documents for a project, and team members can use their Web browsers to find the files, read them, and make comments. Users with Microsoft Office 2003 can check out and edit the files as if they resided on a local or network drive.

By default, your team Web site comes with a built-in document library named Shared Documents, which is listed on the Quick Launch bar as well as on the Documents and Lists page.

Visual Case Tool - UML Tutorial

The Class Diagram

The class diagram is core to object-oriented design. It describes the types of objects in the system and the static relationships between them.

ASP.NET Best Practices for High Performance Applications

This article lists the techniques that you can use to maximize the performance of your ASP.NET applications. It provides common issues, design guidelines, and coding tips to build optimal and robust solutions.

Top .NET Performance Problems and how to avoid them

Every time I work with one of our .NET customers to help them with managing their application performance I come across the same problems as seen with other clients before: lots of ADO.NET queries, many hidden exceptions in core or 3rd party .NET libraries, slow 3rd party components, inefficient custom code
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend