When we get the chance to talk with folks about BlueDragon, after laying out why it exists, he problems it solves, etc, one of the questions they want to ask is, "What are some BlueDragon advantages?" While these are all listed and discussed in greater depth in our BlueDragon CFML Enhancements Guide, available free on our web site, I thought I'd list them here to help more people learn about them. Again, see the manual for more. It's available online at http://www.newatlanta.com/products/bluedragon/self_help/docs/index.cfm
There are at least 4 categories of enhancements we could describe. This isn't an all-inclusive list, but with more then 40 of them it should be enough to help most get a sense for the many ways that BlueDragon can help solve problems that CF does not.
Some of the compelling enhancements that should appeal to all CFML developers are:
Still other enhancements might appeal to other developers include:
And while the most significant advantages of BlueDragon.NET are about those enabled by .NET and through .NET integration (see my other blog entries this week on the MS Webcasts that cover that in more depth), there are also a handful of advantages that are CFML specific and enabled only on BD.NET, not our Java versions of BlueDragon:
Finally, there are some advantages we have long have that we technically can't call advantages any more, since CFMX 7 or 7.01 now includes them. Nice to see them catch up. :-)
Yes, yes. I realize that there are features in CFMX 7 that BD still doesn't have. We've discussed those and our plans for them both here and in our FAQs. But for many people those advantages aren't as important as some of the other things we bring to them in BlueDragon.
I thought that multiple instances were also available in the "BlueDragon
for J2EE Application server"? ( You had only specified them being availble
in BD.NET ).
Am I wrong?
Hi Jeffry, no, you're not wrong. It's just that we have some more specific
support for them in .NET that we don't in the J2EE edition. (We have a
central BlueDragon.xml file from which all instances inherit in the .NET
edition. It may be that this implementing this in the J2EE edition is
challenging because of the differences in implementation that the J2EE spec
leaves open to J2EE server vendors.) But, technically, yes you're right
that one can certainly do multiple instances in J2EE. Thanks.
How about the syntax that BlueDragon uses? CFMX 6.1 spit out invalid code
according to w3c's XHTML 1.0 transitional standards. Is BlueDragon's
better?