Additional
AnyDAC roadmap
Posted by Diman [Apr 26, 2007]
Few words about what we are cooking for AnyDAC

 

Version 1 

We will release more patch releases for 1.12 in May and June. But 1.12 will be last stable v 1.0 release. There will be no more development for v 1.0.

Version 2

Right now we are developing feature set for v 2.0. The time frame for v 2.0 is end of the 2007 Summer.

 

Major new features:

  • Interbase / Firebird driver. Although, that will be rather beta version of driver.
  • Postgre SQL driver. But I will not promise for 100%. Will depend on our workload.
  • Help file. It will cover, for first step, components and their public properties and methods.
  • SQL script processor. With feature set similar to SQL*Plus. Who does not know what is the SQL*Plus, it is a feature reach Oracle console script processor application.
  • Persistent datasets. The full streaming support for DatS layer. IOW, LoadFromStream / SaveToStream for TADClientDataSet, TADQuery and more.
  • Disconnected datasets. IOW, you can ask a TADQuery to disconnect from DB, edit it data, save to stream, load from stream, connect to a DB and post changes to a DB.
  • Connection sharing between application modules (EXE, DLL, OCX).

 

Minor new features and improovements:

  • ADClientDataSet component editor.
  • Advanced storage engine for AnyDAC datasets, allowing to handle without performance degradation Y * 100,000 or even Y * 1,000,000 of records.
  • Property SQLFilter for TADQuery.
  • TADDataMove array DML support.
  • Better support for application transparent failover, including native support for Oracle, MSSQL.
  • Support for Oracle TIMESTAMP data type.
  • etc

 

 Also, we are considering to split AnyDAC into packs:

  • standard pack - freeware;
  • professional pack - payable.

All who bought the high priority technical support not earlier than 1 year before v 2.0 release date, will become the professional pack license owners. The professional pack price will above $200.


LIST OF COMMENTS


1/13. Postgres / Firebird
Posted by merdjp - Apr 28, 2007
Website
Thanks for your support for the above title.

It should be well noted that as per survey, firebird and postgres is in-demand for your component and better to support them.

How much it cost for professional Edition?

2/13. Standard via Professional
Posted by Andrey Matveev - Apr 29, 2007
Website
Morning, Dmitriy

Could you please clarify main differences between "Standard" and "Professional" versions.
Thank you in advance.

Best of luck,

3/13. Std vs Prof
Posted by Diman - May 03, 2007
Website
We does not have for a while exact definitions for "standard" and "professional" versions.  But I will say, that "standard" will be freeware and "professional" will include many additional features, like a scripting, help and will be payable. Also, all who bought high priority technical support, automatically will become "professional" version owner.

4/13. Just one word: AWESOME!!
Posted by bootsector - May 03, 2007
Website
That's just GREAT news, Diman!

As a buyer of high priority support, I couldn't be more happy! Thanks!

I just can't wait for the new version to come!

Keep up the great job!

Bruno

5/13. Single handle to DB
Posted by zsleo - May 08, 2007
Website
Will version 2 provide the ability to share a single connection/session handle between, for example, an EXE and many DLL's within one application so that session persistence is maintained.

EG. Session db variables, temp tables, etc


6/13. RE: Single handle to DB
Posted by Diman - May 10, 2007
Website

I will consider to implement that.

Regards,

Dmitry


7/13. Mr.
Posted by John Herbster - May 25, 2007
Website
After having this entry window loosing my comments and making me start over twice, I am not going to enter them a third time. --JohnH

8/13. Keep up the Great job! Documentation..
Posted by irobayna - May 25, 2007
Website
Dmitry,
#1 The biggest hurdle I see with using AnyDAC today is the lack of documentation.  A a help file is a must. 
#2 DeltaHandlers
#3 LoadFromDataset
#4 Allow to retrive values from rows[].getdata instead of via variants via Tfields
like: rows[i].GetData('name') would be: AFld: TStringField; Afld := rows[i]  ; Showmessage( Afld.asString)


9/13. Open Source?
Posted by delphichem - May 26, 2007
Website
Dear Dmitry

Will the standard pack stay Open source ?

Regards

10/13. Firebird and Postgres
Posted by Lou - Jun 03, 2007
Website
Looking forward to seeing you support Firebird as well as Postgres.

11/13. What about adding a TUpdateSQL like component
Posted by fduenas - Jul 10, 2007
Website
Hi I think also adding a TUpdateSQL like component for AnyDac would be great.

12/13. Multiple Transactions
Posted by me - Aug 23, 2007
Website
Currently, AnyDAC does not support multiple parallel transactions. Is this possible in Version 2? And how can use that, in connection with pooling

13/13. Does AnyDAC Include with source code ?
Posted by Steven Liew - Apr 28, 2008
Website
Does AnyDAC Include with source code ?

Add Comments