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

Comments

  1. 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.

    My 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 (:

    ReplyDelete
  2. According to Marco's blog, XE3 developers will get this "as an add-on".  Not sure what that means.

    ReplyDelete
  3. And not as an excuse to pull features from Pro so they're only available above Pro.
    Hopefully 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)

    ReplyDelete
  4. I think that while DA-Soft had good record of releasing updates, hope that will catch up at the Emb-side...

    ReplyDelete
  5. Tommi 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.

    ReplyDelete
  6. Eric Grange Looks like AnyDAC will only be included in the Enterprise level.  From the announcement from MC:
    This 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

    ReplyDelete
  7. 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.

    ReplyDelete
  8. We still haven't announced details, and I won't do it. It is clearly an Enterprise level features, though.

    ReplyDelete
  9. ...  in fact, it is the defining feature of the Enterprise SKU.

    ReplyDelete
  10. I 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.

    ReplyDelete
  11. I 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?

    ReplyDelete
  12. Lars Fosdal This link is pretty descriptive:

    http://www.da-soft.com/anydac/

    It appears to be highly comparable to dbExpress 4.0

    ReplyDelete
  13. How about third party support such as in reporting tools?
    Edit: Nvm - it was all on the same page.

    Anyone out there that have experience with refactoring an ADO app into a AnyDAC app?

    ReplyDelete
  14. 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.

    ReplyDelete
  15. Migrating 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.

    ReplyDelete
  16. Hope it is compatible with TDataSetProvider, it should be if it is TDataset Descendent. Never touch AnyDac too.

    ReplyDelete
  17. Nick Hodges It's simply that Delphi Entreprise has historically been a quagmire of bloated, slow, buggy and un-maintained features.

    This 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.

    ReplyDelete
  18. 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 ;-)

    ReplyDelete
  19. Did I say "no charge"? I don't think so... :-)

    ReplyDelete
  20. Marco Cantù No sir, you did not. :-)

    ReplyDelete
  21. Two+ 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.

    ReplyDelete
  22. Eric Grange I take your point about it no longer being available for Pro users.  

    I don't agree with your negative view of the Enterprise version.

    ReplyDelete
  23. 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.

    ReplyDelete
  24. This 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.

    ReplyDelete
  25. We'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...
    It's possible that this might send a bad signal to other third party providers.

    ReplyDelete
  26. 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.

    ReplyDelete
  27. As 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.

    ReplyDelete
  28. Cesar Romero "never finished"?  Is AnyDAC "unfinished"?

    ReplyDelete
  29. Please Nick Hodges read again... is not hard to understand..
    AnyDac is finished, but do you know and uses it? Are FMX finished? Are DataSnap finished? are DBX finished?

    ReplyDelete
  30. 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...)

    ReplyDelete

Post a Comment