Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

c# reverse engineer to diagrams

Posted on 2009-07-06
6
Medium Priority
?
547 Views
Last Modified: 2013-12-17
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
Comment
Question by:Mr_Shaw
6 Comments
 
LVL 53

Accepted Solution

by:
Dhaest earned 1400 total points
ID: 24784817
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
 
LVL 19

Assisted Solution

by:daveamour
daveamour earned 200 total points
ID: 24784916
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
 
LVL 53

Assisted Solution

by:Dhaest
Dhaest earned 1400 total points
ID: 24784947
About reverse engineering code to the UML
http://office.microsoft.com/en-us/visio/HP815507451033.aspx
0
NEW Veeam Backup for Microsoft Office 365 1.5

With Office 365, it’s your data and your responsibility to protect it. NEW Veeam Backup for Microsoft Office 365 eliminates the risk of losing access to your Office 365 data.

 
LVL 16

Assisted Solution

by:CuteBug
CuteBug earned 200 total points
ID: 24785262
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
 
LVL 12

Assisted Solution

by:ShazbotOK
ShazbotOK earned 200 total points
ID: 24787220
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
 

Author Closing Comment

by:Mr_Shaw
ID: 31600141
thanks
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A recent Visio zone question asked how to use the data in an Excel file to create a Visio Gantt chart -- and then to dynamically update the Gantt chart. The good news is that the Viso Gantt Chart wizard can be automated. The bad news is that the…
A long time ago (May 2011), I have written an article showing you how to create a DLL using Visual Studio 2005 to be hosted in SQL Server 2005. That was valid at that time and it is still valid if you are still using these versions. You can still re…
Integration Management Part 2
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an anti-spam), the admin…
Suggested Courses

783 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question