Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Need C# Source Code relational diagram

I recently took over a web application project written in Visual Studio 2008, C#. There was very little documentation from the previous guy. I know it uses master pages and the starting page is default.aspx. Although it may still be possible to trace the code manually (through LOTS of time and hard labor and still some more), I believe I'm not the first person facing such problem and there must be a more efficient method to getting an overview of how the entire solution files are related to each other.

What I need is a high level diagram that gives an overview of which page/control is calling another page/control, etc... and how they're all related will be very helpful.

Anyone know how this is done?

Thank you!

Btw, my previous experience was mainly Visual Foxpro...

Edit:

Thank you Aim Kai, Fernando, and Daniel Brückner for the lead. I've download and installed the trial for both NDepend and Reflector. Tested them and must say they're both excellent products. NDepend seems like the more powerful product, and may be worth the money. Anyway, I'll play around with both some more before deciding. Thanks again and cheers!

like image 403
N_R Avatar asked Sep 24 '26 07:09

N_R


1 Answers

NDepend is a very good tool.. This may help as well.. .Net Reflector by Red gate with some of the following plugins...

http://www.codeplex.com/reflectoraddins

like image 112
Aim Kai Avatar answered Sep 26 '26 01:09

Aim Kai



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!