| From: | Daniel Chait |
| Sent on: | Thursday, August 30, 2007 10:44 PM |
Good points Mark, thanks for the correction
From:
[address removed] [mailto:[address removed]] On Behalf Of Mark
Pollack
Sent: Thursday, August 30, 2007 9:01 PM
To: [address removed]
Subject: RE: [dotnet-120] Xdoclet for .net
Hi,
I
think there might be a bit of confusion – xdoclet isn’t really so much for
documentation generation as it is a general code generation tool.
Personally, I find Document X! to be the best product out there for
documentation – hands down. Annotations (i.e. .NET
attributes) are part of 1.5, the ability to read them at runtime.
XDoclet was handy because it would use a parser underneath to get at
Javadoc comments (not annotation) but which served the same purpose before 1.5.
It then exposes the annotation information into a templating engine.
All
that said, I don’t know of a specific code generator for .NET directly geared
sucking out attribute metadata from .NET types and exposing them the
template. However, using the apis directly you can populate a dictionary
or maybe even the attributes instances directly into the parsing engine via the
API. Popular ones are CodeSmith, MyGeneration, StringTemplate,
NVelocity,.. there are others - http://csharp-source.net/open-source/template-engines
Cheers,
Mark
From:
[address removed] [mailto:[address removed]] On Behalf Of Daniel
Chait
Sent: Thursday, August 30, 2007 7:08 PM
To: [address removed]
Subject: RE: [dotnet-120] Xdoclet for .net
NDoc:
http://ndoc.sourceforge.net/
(Classic open source project akin to Javadoc)
SandCastle:
http://blogs.msdn.com/sandcastle/archive/2007/08/02/sandcastle-interview-with-net-rocks.aspx
(the shiny new Microsoft thing)
From:
[address removed] [mailto:[address removed]] On Behalf Of Dauren
Sent: Thursday, August 30, 2007 7:04 PM
To: [address removed]
Subject: [dotnet-120] Xdoclet for .net
Hello,
Anyone knows .NET equivalent for Java's XDoclet? (http://xdoclet.sourceforge.net/xdoclet/index.html)
I know that XDoclet is now a part of JVM (I think since 1.5), I'm trying to
find out if something like this exists in .NET
Thanks,
Dauren.
--
Please Note: If you hit "REPLY", your message will
be sent to everyone on this mailing list ([address removed])
This message was sent by Dauren ([address removed]) from New York .NET Meetup
Group.
To learn more about Dauren, visit his/her member profile
To unsubscribe or to update your mailing list settings, click here
Meetup.com Customer Service:
[address removed]
632 Broadway New York NY 10012 USA
--
Please Note: If you hit "REPLY", your message will
be sent to everyone on this mailing list ([address removed])
This message was sent by Daniel Chait ([address removed]) from New York .NET
Meetup Group.
To learn more about Daniel Chait, visit his/her member profile
To unsubscribe or to update your mailing list settings, click here
Meetup.com Customer Service:
[address removed]
632 Broadway New York NY 10012 USA
--
Please Note: If you hit "REPLY", your message will
be sent to everyone on this mailing list ([address removed])
This message was sent by Mark Pollack ([address removed]) from New York
.NET Meetup Group.
To learn more about Mark Pollack, visit his/her member profile
To unsubscribe or to update your mailing list settings, click here
Meetup.com Customer Service:
[address removed]
632 Broadway New York NY 10012 USA