[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

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

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
0
jayrod
Asked:
jayrod
4 Solutions
 
smitty22Commented:
Write the program, then design the program?  Somewhat backwards don't you think?
0
 
ericsDevCommented:
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
 
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
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
etmendzCommented:
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
 
testnCommented:
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
 
purpleblobCommented:
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

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

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