473,394 Members | 1,813 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,394 software developers and data experts.

How to profile an app?

Hello,

I was wondering whether was a product out there that profiles a .NET
application. What I mean by that I want to know how much each line
spends in code, etc...

I remember there used to be one for VB6 (Numega), but their current
version doesn't seem to support this feature.

Thanks.
Nov 17 '05 #1
9 1482
www.automatedqa.com

--
Floyd

"Frank Rizzo" <no**@none.com> wrote in message
news:up**************@TK2MSFTNGP09.phx.gbl...
Hello,

I was wondering whether was a product out there that profiles a .NET
application. What I mean by that I want to know how much each line spends
in code, etc...

I remember there used to be one for VB6 (Numega), but their current
version doesn't seem to support this feature.

Thanks.

Nov 17 '05 #2
"Frank Rizzo" <no**@none.com> wrote in message
news:up**************@TK2MSFTNGP09.phx.gbl...
Hello,

I was wondering whether was a product out there that profiles a .NET
application. What I mean by that I want to know how much each line spends
in code, etc...

I remember there used to be one for VB6 (Numega), but their current
version doesn't seem to support this feature.


Here's a good one:

http://www.compuware.com/products/de...evPartner&sf=1

Marc

Nov 17 '05 #3


Frank Rizzo wrote:
Hello,

I was wondering whether was a product out there that profiles a .NET
application. What I mean by that I want to know how much each line
spends in code, etc...


I you don't want to invest heavily in profiling, you could try nprof:
http://nprof.sourceforge.net/

It also has the benefit of being extremely simple to install and run.

--
Helge Jensen
mailto:he**********@slog.dk
sip:he**********@slog.dk
-=> Sebastian cover-music: http://ungdomshus.nu <=-
Nov 17 '05 #4
Marc Bernard wrote:
"Frank Rizzo" <no**@none.com> wrote in message
news:up**************@TK2MSFTNGP09.phx.gbl...
Hello,

I was wondering whether was a product out there that profiles a .NET
application. What I mean by that I want to know how much each line spends
in code, etc...

I remember there used to be one for VB6 (Numega), but their current
version doesn't seem to support this feature.

Here's a good one:

http://www.compuware.com/products/de...evPartner&sf=1


Thanks. Do you know if it installs any hooks into VS.NET (add-ins,
plugins, menus, etc...). I'd like to avoid contaminating the IDE if
possible.
Nov 17 '05 #5
It adds itself to the Debug menu, I believe, and the profile results
appear as new files in the Solution Explorer.

Or you could wait for VS 2005. I believe that it has a profiler built
in.

Nov 17 '05 #6
Bruce Wood wrote:
It adds itself to the Debug menu, I believe, and the profile results
appear as new files in the Solution Explorer.
That sucks. Everytime I install something that hooks into VS.NET 2003,
it completely ruins my custom toolbar. I guess it is out for me.
Or you could wait for VS 2005. I believe that it has a profiler built
in.


Will do.

Nov 17 '05 #7
"Frank Rizzo" <no**@none.com> wrote in message
news:eF**************@TK2MSFTNGP10.phx.gbl...
Marc Bernard wrote:
"Frank Rizzo" <no**@none.com> wrote in message
news:up**************@TK2MSFTNGP09.phx.gbl...
Hello,

I was wondering whether was a product out there that profiles a .NET
application. What I mean by that I want to know how much each line
spends in code, etc...

I remember there used to be one for VB6 (Numega), but their current
version doesn't seem to support this feature.

Here's a good one:

http://www.compuware.com/products/de...evPartner&sf=1


Thanks. Do you know if it installs any hooks into VS.NET (add-ins,
plugins, menus, etc...). I'd like to avoid contaminating the IDE if
possible.

I understand. I hate it when that happens, but I had to ask myself, "faster
app or preserved toolbar?"

:)

Marc
Nov 17 '05 #8
Marc Bernard wrote:
I understand. I hate it when that happens, but I had to ask myself, "faster
app or preserved toolbar?"


Preserved toolbar. I'll install vs.net in a VM and profile the app there.
Nov 17 '05 #9
Frank Rizzo <no**@none.com> wrote in
news:Oi**************@TK2MSFTNGP09.phx.gbl:
Bruce Wood wrote:
It adds itself to the Debug menu, I believe, and the profile results
appear as new files in the Solution Explorer.


That sucks. Everytime I install something that hooks into VS.NET
2003, it completely ruins my custom toolbar. I guess it is out for
me.
Or you could wait for VS 2005. I believe that it has a profiler built
in.


Will do.


Visual Studio 2005 will have code profiling, but only in the Team System
editions. You can download the beta now and play with it now and see if
this will meet your needs. However, if it does, I would highly
recommend purchasing MSDN Enterprise--it will be far less expensive than
any of the Team System editions, and you will migrate to Visual Studio
2005 Team Edition for Software Developers (the full name for the minimum
version you'd want) upon release. Otherwise, you could be in for a very
unpleasant sticker shock.

If you need additional details, please feel free to email me offline.

Regards,
Marc
Nov 17 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
by: Shimon Sim | last post by:
Hi I am working on application that need to hold custom user information - Last and first name, email, some other domain related information. I used to create Base class for all my pages. The base...
0
by: Giorgio | last post by:
It seems that the ASP.NET Microsoft team didn't think about this!! The profilemanager class has the following methods: - DeleteInactiveProfiles. Enables you to delete all profiles older...
4
by: Marco Assandri | last post by:
Hi everybody, I have a problem with this code. 'An anonymous username copied from the Username column of Aspnet_Users table with IsAnonymous = True dim SurelyAnonymousUsername =...
6
by: Jeff | last post by:
Hey (and thank you for reading my post) In visual web developer 2005 express edition I've created a simple website project.. At this website I want users who register to be able to upload a...
9
by: Kirk | last post by:
I have successfully, implemented a custom Membership Provider to a SQL 2000 table, however, I am having problems doing the same with a Profile Provider. As I understand it, the steps for both of...
3
by: shapper | last post by:
Hello, In my Page's VB.NET code I am changing the value of the Profile property NAME. Profile.Name = tbName.Text However, I need to change this property value from a class in my App_Code...
4
by: Scott M. | last post by:
When profile data is stored in ASP .NET, where is the user data persisted? For how long is it persisted: is it session persisted or permanent (like a cookie)?
3
by: Oriane | last post by:
Hi there, I would like to open my Asp.Net project as a "Web Application" rather than as a "Web Site" in Visual Studio. But the thing is that I use the System.Web.Profile and the auto-generated...
1
by: shapper | last post by:
Hello, I am using a custom Profile provider as follows: public class Profile : ProfileBase { public Bio Bio { get; set; }
0
by: David Troxell - Encourager Software | last post by:
Product Scope 7 (http://www.encouragersoftware.com/) and Profile Exchanges enhanced with SetupCast publishing methods NOTE: If you are a software author, releasing commercial and/or shareware...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.