I am trying to refactor a page with 4,000 lines in the code behind. The file has about 42 distinct subroutines and functions - each seeming to call each other. I am quite certain from sql traces that calls to the database are duplicated because of poor
structure (calls from a function that is called unnecessarily). I need to be able to identify which calls are redundant and eliminate them. As you can imagine, I can't easily follow the flow of logic. My employer has no documentation at all.
What free tools exist that I may be able to see some sort of graphic image of the flow of logic. I need to see how the page works graphically.
I use VisualStudio 2010 Premium.
Go to the complete details ...