• If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

SilverlightDevCampSFSilverlightDebugging

This version was saved 16 years, 6 months ago View current version     Page history
Saved by PBworks
on September 15, 2007 at 1:55:20 pm
 

Process Explorer allows you to go beyond task manager and see your processes in a tree structure to see the parent and child relationships, as well as a performance graph. Double clicking a process will give more details about a process, including a list of threads. Processes are color coded, coloring, for example, .NET applications differently than others. With Process Explorer, it can be seen that a Silverlight application brings in quite a few dlls from the Silverlight directory. Opening the threads window will show you the CPU cycles and memory usage of the app. On-the-fly stack traces are also available.

 

The successor to FileMon is Process Monitor. Process Monitor is like FileMon, and throws in some new capabilities. Basically, it captures a trace of all file system, registry, and other activity on your machine. The big problem with this is filtering out the noise of the massive amounts of activity. With the filtering capabilities brought up at launch, you can look at only the information you want to see.

 

Using Process Monitor, you can examine why the page will occasionally bring up the install badge despite the plugin being installed on the page. What you would see in Process Monitor is the different DLLs being looked for, but not found. The plugin is looking for the exact DLL with the version included in the name. If it isn’t found, the installer badge will be shown.