Visual Modeling that generates C# code

  • Thread starter Thread starter Tim Conner
  • Start date Start date
T

Tim Conner

Does anybody would recommend a tool in which I can model my classes
and then generates C# code ?
In Delphi I used to do this with
ModelMaker(http://www.modelmakertools.com/), which generated me really
nice pascal sources.

I am looking a similar tool to work with C#.


Thanks in advance,
 
Rational Rose XDE Developer

All the rest are half asssed efforts that cant handle code engineering
correctly.
--

Jack Mayhoff
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.
 
I thought Visio was supposed to handle that. In fact I remember seeing a
demonstration at Dev Days 2 years ago on just that. They were even able to
generate the UML based on input of business rules. Was that all smoke and
mirrors?

-Eric
 
Visio (the enterprise architect version only) has some general
code-generation capabilities. It's more of a skeleton, though, than anything
else and I think that's because of Visio's history as a "diagramming" tool
and not a "system modeling" tool.

Where Rational XDE kicks ass is with its two-way code synchronization. Write
a class in code, reverse engineer it into a model, make changes to the
model, draw some associations, create some subclasses, you name it... then
go back to your .CS code editor and watch it update. I figured the
round-trip engineering from model-to-class would be a little flakey after
the initial generation, but it's pretty decent. And if you get the "Plus"
version, you can turn on "Visual Trace" -- run your app, enable it, do a few
things, then disable it. Flip back to VS.NET and you've got a trace diagram
that with a couple of clicks becomes a UML sequence diagram.

It's definitely worth checking out a demo. No, I don't work for
Rational/IBM. :)

JD
 
Thanks for the advise.
I also think that Rational Rose XDE seemed to be the best
in the area. But the $3,600.00 license cost is a bit out
of my budget.
I almost forgot to say "recommend under $1,000.00 tools".

Regards,
 
Enterprise Architect from SparxSystems AU . Code engineering has bugs and
stuff but its good for the money.

--

Jack Mayhoff
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.
 
XDE owns on synchronization, no other Modeller comes near it anywhere. Thats
why its expensive, oh and IBM own them now :D

--

Jack Mayhoff
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.
 
Back
Top