single-vendor stack are reduced when it's not longer a single-vendor stack.
That's pretty obviously both sides of the same argument.
However, I disagree that it's "obvious" that the Oracle JDBC driver will
provide better integration and performance with the Oracle 10g database than
the Oracle ADO.NET driver. While Oracle does make a J2EE server, there's
nothing Java about the 10g database itself. Communication between the
database and the JDBC/ADO.NET drivers/providers will be done using the same
wire protocol. My *guess* (without any specific hard knowledge) is that
integration and performance will be about the same, making it a wash as to
whether JDBC or ADO.NET is better for use with Oracle 10g. We'll see.
And certainly DataDirect will argue that their JDBC drivers and ADO.NET
providers are better than the native ones provided by Oracle, and apparently
enough people agree with them to keep DataDirect in business. So, again, the
answers are not at all obvious, at least not to me. (I don't know about
performance and integration, but I do know the DataDirect JDBC drivers
provide better support for the JDBC API than the Oracle drivers, which may
be among the reasons why Macromedia chose to use them in CFMX).
As for .NET performance gains translating into CFML application performance
gains--have you ever seen a "typical" CFML application? Until we can define
what a "typical" CFML application is (and I suspect it will defy
definition), there's no way to answer that question.
Most of the people we've talked to who are very highly interested in
BlueDragon.NET are primarily looking for platform integration with ASP.NET,
the .NET Framework, SQL Server, and Windows.
We plan to release a public (no sign-up forms or NDA) feature-complete beta
of BlueDragon.NET in about two weeks (mid-October). With 8-10 weeks of beta
testing, that should put the final release right at year-end. I'm happy to
know you're interested and look forward to your (and everyone's) feedback.
Regards,
Vince Bonfanti
New Atlanta Communications, LLC
http://www.newatlanta.com
________________________________
From: Dave Watts [mailto:[EMAIL PROTECTED]
Sent: Wednesday, September 29, 2004 12:24 PM
To: CF-Talk
Subject: RE: ms to no longer supporting msjvm
> Guesses and speculation are all well and good, as long as
> it's clear that that's what they are, and not hard knowledge
> based on hands-on experience with the actual technology
> involved.
If you can provide the hard knowledge of which you speak, I would
certainly
welcome it. My experience so far has been that generally, the
vendor's own
JDBC drivers have usually been more reliable than DataDirect's
drivers. I
have very little significant experience with ADO.NET providers in
production
using Oracle, so I really can't say one way or the other how well
they work,
or which is better.
My point was simply that, once you start introducing other vendors'
products, you begin to lose the compatibility advantage you
mentioned
earlier. You seemed to agree with that yourself in one of your
responses to
Adam.
For what it's worth, your products seem to be worth a look. I don't
have any
significant experience with BlueDragon in production use, but I've
used
previous NewAtlanta products before and have been very satisfied
with them.
I think that being able to deploy CFML on .NET is pretty impressive,
and
you're obviously filling a niche that Macromedia is unwilling or
unable to
fill. I would certainly consider the use of your products,
especially the
.NET version, on a per-project basis.
However, I think it's a bit early to make guesses about the benefits
of
BlueDragon.NET vs CFMX on Windows, which is what I think you were
doing in
your original post. They may have been good guesses, but that
remains to be
seen. I'll concede that the .NET Framework may outperform the Java
VM on
Windows, but do you have any benchmarks that show if (or how much)
this
translates into better performance for typical CF apps? Most CF apps
I've
seen have not had performance problems with how long the CFML takes
to run,
as much as the typical problems of most web applications - database
bottlenecks, inadequate caching.
Finally, my crack about drinking the KoolAid has more to do with
Microsoft
than you - Microsoft's big sales argument has always been the tight
integration between their products, which is great when you want to
use only
their products, but not so great when you want to choose other
vendors'
products, and even less great when you encounter a problem with that
integration that only they can solve (and they choose not to).
When will your .NET product be available? According to your site,
only the
"technology preview" is available now.
Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/
phone: 202-797-5496
fax: 202-797-5444
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings] [Donations and Support]

