Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Profiling ASP.NET websites with EQATEC Profiler

I'm searching for a free ASP.NET profiler, and I stumbled upon EQATEC Profiler for .NET, but I can't find any instructions on how to profile ASP.NET projects with it. Please post step-by-step instructions or a link with sufficient info.

I'm using Visual Studio 2008 Professional and .NET 3.5.

like image 837
Gudmundur Orn Avatar asked Dec 18 '08 17:12

Gudmundur Orn


2 Answers

It looks like they have changed their user interface since Pavel's instructions were posted. Here are the instructions I wrote up for my team. They replace steps 4-8 in Pavel's post.

To profile an ASP.NET application using EQATEC, just select the application’s bin folder in the App Path setting.

Then, click the Build button at the bottom of the form.

Then, load your app and go to the page you want to profile. Go to the Run tab and click the Reset Counters button.

Then, do the action that you want to profile. When it’s done, click the Take Snapshot button.

When that is done, a snapshot report will appear in the bottom list. You can double-click on it to view it.

like image 196
Josh Yeager Avatar answered Sep 20 '22 23:09

Josh Yeager


This should work for ASP.NET web projects:

  1. Compile your project.
  2. Start web application. You can right-click on some .aspx file in Visual Studio and select "View in Browser". (If you start your application later you risk overwriting profiled DLL.)
  3. Start EQATEC Profiler.
  4. On the Build tab browse to bin folder of your project.
  5. Click “App options” button
    • Set output folder to $(AppDir) only.
    • Uncheck “Ordinary app”.
  6. Click Build button.
  7. Switch to your favourite browser. Navigate to the page you want to profile. You should get "Profiled app started" entry in Run tab in EQATEC Profiler.
  8. Click "Take snapshot" button. A new entry should appear in "View snapshot reports" list. Select it and click View button.

Edit: Updated instructions according to comment.

like image 20
Pavel Chuchuva Avatar answered Sep 21 '22 23:09

Pavel Chuchuva