Actually, I don't know how many of you have played with VS.NET 2005, but the
round-tripping is actually pretty spot-on.  Be forewarned though - once you
play with this, the dire need of a proper development environment for CF
will haunt your dreams.

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vstechar
t/html/clssdsgnr.asp

I use VS.NET half the time (including the 2005 beta) and DW/CFEclipse the
other half.  Every time I come back out of VS.NET into DW/CFEclipse, I feel
like I'm using notepad. :(

Roland

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Joseph Flanigan
Sent: Tuesday, July 26, 2005 12:45 AM
To: [email protected]
Subject: Re: [CFCDev] UML Design

The  "round trip" argument about code generators  is a red herring of 
computer lore, it is not computer science. While it sounds great, it is not 
logical. Code generators behave on the principle of compiler theory. The 
idea is to create something new, a semantic translation of the source to a 
target. The semantic rules may not be associative. Consequently, since 
reverse engineering is also a compiler, the source and the target have 
deviations.

The value of code generators is to generate code. If a generator is good, 
it will not only generate code, but also provide value add features.


>The major shortcoming of all the CFC generators out are, IMO:
>
>    * No support for round-trip or reverse engineering: Once you
>      generated the CFC, you can't play with the source, suck them back
>      in to the modeller, play with the class diagrams, and reexport,
>      whilst keeping my new code.
>    * No IDE integration.
>
>These are expectations I've come to have from when I used to use NetBeans 
>with ArgoUML. (Although I use eclipse now, I don't program much java 
>anymore, so I've not had a need to try it in eclipse)
>
>--
>Haikal Saadh, Applications Programmer
>Teaching and Learning Support Services
>
>K405, Queensland University of Technology, Kelvin Grove Campus
>
>[EMAIL PROTECTED], 3864 8633
>CRICOS No. 00213J
>
>
>
>----------------------------------------------------------
>You are subscribed to cfcdev. To unsubscribe, send an email to 
>[email protected] with the words 'unsubscribe cfcdev' as the subject of 
>the email.
>
>CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting 
>(www.cfxhosting.com).
>
>CFCDev is supported by New Atlanta, makers of BlueDragon
>http://www.newatlanta.com/products/bluedragon/index.cfm
>
>An archive of the CFCDev list is available at 
>www.mail-archive.com/[email protected]
>
>

-----------------------------------------------------------------------
http://www.switch-box.org/CFSQLTool/Download/

Switch_box                      MediaFirm, Inc.
www.Switch-box.org              Loveland, CO  USA



----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email to
[email protected] with the words 'unsubscribe cfcdev' as the subject of the
email.

CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting
(www.cfxhosting.com).

CFCDev is supported by New Atlanta, makers of BlueDragon
http://www.newatlanta.com/products/bluedragon/index.cfm

An archive of the CFCDev list is available at
www.mail-archive.com/[email protected]







----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email to 
[email protected] with the words 'unsubscribe cfcdev' as the subject of the 
email.

CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting 
(www.cfxhosting.com).

CFCDev is supported by New Atlanta, makers of BlueDragon
http://www.newatlanta.com/products/bluedragon/index.cfm

An archive of the CFCDev list is available at 
www.mail-archive.com/[email protected]


Reply via email to