Blog post "Embarcadero Buys AnyDAC" at http://blog.marcocantu.com/blog/embarcadero_buys_anydac.html
Blog post "Embarcadero Buys AnyDAC" at http://blog.marcocantu.com/blog/embarcadero_buys_anydac.html
http://blog.marcocantu.com/blog/embarcadero_buys_anydac.html
http://blog.marcocantu.com/blog/embarcadero_buys_anydac.html
Marco Cantù if you're responsable for this, I salute you, one of the smartest moves EMB has done in the past few years IMHO.
ReplyDeleteMy hope is that the "soon-to-be-rebranded" AnyDAC will be pushed in the next RAD Studio release to add value, not as an excuse to push the price through the roof (:
According to Marco's blog, XE3 developers will get this "as an add-on". Not sure what that means.
ReplyDeleteAnd not as an excuse to pull features from Pro so they're only available above Pro.
ReplyDeleteHopefully that'll also come with a full revamp of the Delphi support strategy, ie. provide support and updates (actual updates, not full re-installs) to more than one version, and for more than 6 months after release (ie. at least a couple years to get within shouting range of industry standards)
I think that while DA-Soft had good record of releasing updates, hope that will catch up at the Emb-side...
ReplyDeleteTommi Prami When have you ever seen EMBT making regular releases of individual components? If ever, I bet it's been pretty rare. Personally, I'm not optimistic about this. I wish EMBT would focus on their IDE and compiler, allowing a rich 3rd party market to grow and flourish.
ReplyDeleteEric Grange Looks like AnyDAC will only be included in the Enterprise level. From the announcement from MC:
ReplyDeleteThis is considered the best data access library for Delphi, and I'm personally very happy that is will become part of the Delphi "Enterprise" product
Kevin Powick Ouch! Didn't see that. So I guess the "pull the rug from under Delphi Pro + RemObjects + FreePascal" conspiracy theory could be spot on.
ReplyDeleteWe still haven't announced details, and I won't do it. It is clearly an Enterprise level features, though.
ReplyDelete... in fact, it is the defining feature of the Enterprise SKU.
ReplyDeleteI don't understand why everyone is expecting/hoping/thinking/wishing that the Pro version is suddenly going to have all kinds of new features in it. If anything, the Pro has too many features in it in my view.
ReplyDeleteI have never set my feet in AnyDAC. How is AnyDAC positioned in relation to ADO and dbExpress? Does it replace them? What does it do which the others cannot? What do the others have, that it doesn't? Is there a feature comparison list somewhere?
ReplyDeleteLars Fosdal This link is pretty descriptive:
ReplyDeletehttp://www.da-soft.com/anydac/
It appears to be highly comparable to dbExpress 4.0
How about third party support such as in reporting tools?
ReplyDeleteEdit: Nvm - it was all on the same page.
Anyone out there that have experience with refactoring an ADO app into a AnyDAC app?
Lars Fosdal I'm guessing that it's TDataset based -- almost inconcievable that it wouldn't be, therefore all reporting tools should work with it.
ReplyDeleteMigrating away from ADO is on my todo list, so this would be a welcome alternative to dbExpress. We are on Enterprise already, so that is not an issue. It is indeed TDataSet compatible - but boasts 200-500% speed improvement.
ReplyDeleteHope it is compatible with TDataSetProvider, it should be if it is TDataset Descendent. Never touch AnyDac too.
ReplyDeleteNick Hodges It's simply that Delphi Entreprise has historically been a quagmire of bloated, slow, buggy and un-maintained features.
ReplyDeleteThis basically removes a Pro-level, well-supported library from the market, and places it into the quagmire zone.
For more than a decade now, solid, well-maintained, Entreprise-class Delphi libraries could only be obtained through 3rd party offering, if only because Borland, CodeGear and now EMBT never offered any kind of long term support and updates worthy of the name.
Nick Hodges From marco's blog: "Bruce, we will announce how XE3 users will be able to get the library in a few weeks, no need to wait for XE4". Seems it will be a stand-alone add-on for now. Edit: no information on the cost ;-)
ReplyDeleteDid I say "no charge"? I don't think so... :-)
ReplyDeleteMarco Cantù No sir, you did not. :-)
ReplyDeleteTwo+ years ago i was going to do a complete rewrite. So i evaluated lots of stuff out there. Decided pretty soon to stick with Delphi (two years ago, mind). Started to evaluate TDataset compatibles. Stayed with IBO :) though moved away from "native controls" - 10 point to me! Lets hope this makes Dephi, DataSnap and all less dependent on dbx.
ReplyDeleteEric Grange I take your point about it no longer being available for Pro users.
ReplyDeleteI don't agree with your negative view of the Enterprise version.
Kevin Powick The component business has been a mess since D1. Delphi had to ship with components, before there were 3rd party providers. Over time, new components added, even to Pro, have been seen as part of the value to an upgrade. FRom time to time, Delphi has acquired components (as in the current announcement) which put them in oppostion to the very 3rd party they need to foster. For Delphi to regain market share, a healthy collection of 3rd party providers is necessary. Today's announcement is, at best, a double-edged sword.
ReplyDeleteThis isn't going to please the Unidac developers, Devart. I had to choose between Unidac and Anydac. I chose Unidac (The migration tool is a winner.), and it's a fine product. With AnyDac in the box, I will have to review using Unidac going forward, which is unfortunate.
ReplyDeleteWe're in the same wagon as Kyle Miller ... been using UniDAC exclusively for almost 3 years now and we're very happy with it, but if we can get the same functionality out of the box, then buying an upgrade from UniDAC is not justified...
ReplyDeleteIt's possible that this might send a bad signal to other third party providers.
I've been a DevArt fan since they were CrLab. I have some of their database specific DACs, but when I wanted to try a "universal" DAC, I went with AnyDAC, mostly because it was more mature and I thought likely more stable than DevArt's offering, which was fairly new in comparison. I'm not likely going to upgrade to Delphi Enterprise, so DevArt will probably see additional business from me in the future.
ReplyDeleteAs always happened in Delphi hsitory, seems that good component set will be part of the enterprise SKU and will never be improved, like all the other features, some are still in beta stage, others never get finished, too bad.
ReplyDeleteCesar Romero "never finished"? Is AnyDAC "unfinished"?
ReplyDeletePlease Nick Hodges read again... is not hard to understand..
ReplyDeleteAnyDac is finished, but do you know and uses it? Are FMX finished? Are DataSnap finished? are DBX finished?
The beauty of AnyDAC for us was that so much of our BDE code could remain unchanged...the components are (practically) drop-in replacements for TQuery/TTable (although, the AnyDAC tables really weren't up to snuff at the time...they are now...so I ended up converting all of the remaining tables to queries, and although it was a lot of work, I remember being grateful to Dmitry for forcing my hand there...)
ReplyDeleteI see AnyDac support FMX. Great.
ReplyDelete