Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 550
  • Last Modified:

c# reverse engineer to diagrams

I have some c# code which I would like to view as a flow chart to see how it all fits to together.

Is there any freeware or feature in visio which I can reverse engineer my code into something like UML.
0
Mr_Shaw
Asked:
Mr_Shaw
5 Solutions
 
DhaestCommented:
I haven't seen any freeware for this, only tools for which you'll have to pay

Visual UML (between $197 and $397)
http://www.visualuml.com/ 

Alvova Umodel (99¬ to 149¬)
http://www.altova.com/features_reverse_engineer.html
0
 
daveamourCommented:
Visual Studio with Visio does this but not sure if it does it well enough for your requirements.
I have VS 2008 pro + Visio for Enterprise Architects but to be honest I don't know if Visio is needed or whether this is part of VS but I suspect visio is needed.
0
 
DhaestCommented:
About reverse engineering code to the UML
http://office.microsoft.com/en-us/visio/HP815507451033.aspx
0
Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

 
CuteBugCommented:
You can use Reflector (http://www.red-gate.com/products/reflector/). It is a freeware.
There is an addin available for Reflector called AutoDiagrammer by Sacha Barber (http://www.codeproject.com/KB/cs/AutoDiagrammer.aspx).

This will help you.
0
 
ShazbotOKCommented:
Just add a class diagram to the project and open it in design view - it should allow you to access the namspace and auto add the classes to the diagram.
0
 
Mr_ShawAuthor Commented:
thanks
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

Tackle projects and never again get stuck behind a technical roadblock.
Join Now