C# to UML

I was wondering if anyone knew of some application out there that could read through C# code and spit out a uml schema?  either through the dll the source code or by using the xml autodoc stuff.

Thanks
LVL 3
jayrodAsked:
Who is Participating?
 
ericsDevConnect With a Mentor Commented:
http://download.com.com/3000-2212-10161735.html?tag=lst-0-12


Program called WithClass... free demo available, I havn't used it much at all but it seems to work well.  Kind of pricey to purchase, but like I said... free trial.
0
 
smitty22Commented:
Write the program, then design the program?  Somewhat backwards don't you think?
0
 
jayrodAuthor Commented:
well I was hoping to have something to look at first and sort of learn UML from and then later on actually start first in UML
0
Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

 
etmendzConnect With a Mentor Commented:
The process is called reverse engineering. The latest versions of Visio supports UML and .Net. But you need to have the source code loaded in VS.Net. Then there's a menu option in VS.Net to Reverse Engineer... ;-)
0
 
jayrodAuthor Commented:
oh wow... that's awesome.. I've been trying to get my company to get visio.. sweet
0
 
testnConnect With a Mentor Commented:
Visio doesn't support UML directly though. To use that feature, you need to get VS.NET Enterprise Architect edition.
0
 
testnCommented:
I mean that it supports UML stuff but not perfectly i.e. stuff like database and reverse engineering.
0
 
purpleblobConnect With a Mentor Commented:
One nice application for working with UML is Enterprise Architect (http://www.sparxsystems.com.au/) this can reverse engineer (amongst other things). I've found to be a very useful UML tool. IT can also work with quite a few languages - well worth a look
0
All Courses

From novice to tech pro — start learning today.