Uvedeno FireDAC - přejmenované AnyDAC

vložil Radek Červinka 28. února 2013 21:46

Embarcadero dnes uvedlo na trh FireDAC, což je už dříve zmíněná knihovna AnyDAC. Myslím si, že to je velký krok.

FireDAC

(logo teda nic moc :-))

Nějakou dobu si s tím hraji a je to fakt moc pěkné. Knihovna je zdarma dostupná majitelům XE3 Enterprise a výše. K profesional se dá přikoupit za 10.500,- .

FireDAC - produktová stránka, stažení pokud máte nárok.

A tady je zakopaný pes - píše se k XE3, ale v článku Marca Cantu (product manager Delphi) je psáno Professional bez XE3 a navíc je tam dotaz:

Older versions?
What about FireDAC for XE2, XE, or even older versions? 

Comment by Ondrej Kelle [] on February 28, 14:57

A Marco odpověděl:
The current version of FireDAC has source code and packages that will 
work also with older versions of Delphi, and the license allows that.

Což nic nevysvětluje. Každopádně instalátor nepodporuje přímo jiné IDE, ale pokud mu dáte parametr např. /IDE:DXE, /IDE:DXE2 nebo tak to projde. Případně /SHOWIDE.

Kompletní licence přímo z instalace:

Supplemental Terms

FireDAC client/server pack ("FireDAC") is © Embarcadero Technologies, Inc.

Usage of each FireDAC license requires that you possess a corresponding Delphi,
C++Builder or RAD Studio Professional, Enterprise, Ultimate or Architect license.
FireDAC is governed by the terms and conditions of the Delphi, C++Builder and RAD
Studio software license and support agreement (the "Agreement") as supplemented 
by these Supplemental Terms.

For each valid user license to FireDAC that you receive from Embarcadero, 
you may install and use one copy of FireDAC with a corresponding license to
Delphi, C++Builder or RAD Studio Professional, Enterprise, Ultimate or Architect.
FireDAC may be used by only one user per license and in accordance with the license
type described in the Agreement for the corresponding Delphi, C++Builder or 
RAD Studio Professional, Enterprise, Ultimate or Architect.

Licensee may deploy the portion of FireDAC identified as redistributable,
in executable form only, with the Works that Licensee creates, to enable local
and client server database access. These Supplemental Terms supersede references
to the "Client/Server Pack" in the Agreement.

You agree that the Agreement and these Supplemental Terms form a binding
agreement between you and Embarcadero.

Na AnyDAC se mi moc líbí kromě rychlosti, možností i množství podporovaných DB. Na semináři v Brně se určitě dozvíte více.

Tagy: , , ,

Komponenty

Komentáře

1.3.2013 15:29:06 #

ps

1 rok SA za 50% nákupnej ceny ... to je výhra :)

ps

3.3.2013 13:16:36 #

robert

A libi se Vam take cena ? Cituji ze stranek embt.cz "FireDAC je též k dispozici jako přídavek edice Professional produktů Delphi XE3, C++Builder XE3 a RAD Studio XE3. Získáte jej zakoupením produktu FireDAC Client/Server Add-On Pack for XE3 Professional (zkráceně C/S Pack). C/S Pack je po omezenou dobu k dispozici za zaváděcí cenu 15100 Kč (ušetříte cca 2600 Kč nebo €100 z běžné ceny). " Kolik stalo Anydac pred koupi embt ? Hadam ze podobne jako UNIDAC, ktere stoji kolik - tretinu ? Opravdu supervyhodna nabidka - zavadeci cena po omezenou dobu! Kolik to bude potom ? Jestli se pletu beru zpet.

robert

3.3.2013 14:40:30 #

radekc

Ne nelíbí, ale je to zhruba stejné. Navíc vyšší edice to mají zdarma.
Jinak těch 15.000 je včetně podpory (to je drahé). Čistě balík se zdrojáky stojí 10.500 (odškrnout checkbox), což odpovídá $399 v klasickém debilním přepočtu 1USD = 1EUR (stejné jako předtím).

http://web.archive.org/web/20120801023915/http://www.da-soft.com/shop/

UNIDAC se zdrojovými kody stojí (http://www.devart.com/unidac/ordering.html) - $399.95  , tj stejně.

radekc

3.3.2013 14:43:38 #

radekc

K tomu UNIDAC - Standart edition je ca 99$, ale k tomu potřebujete ještě nějaký provider - např. SDAC, což je dalších 99$ navíc bez zdrojáků.

radekc

3.3.2013 15:29:30 #

robert

UNIDAC   
Professional Edition
Includes all data providers
buy->CZK 5,580.90
EUR 217.35 (plus DPH)
CZK 6,641.27
EUR 258.65 (včetně DPH) -  v tom je podpora 1rok, zdrojaky nepotrebuju,
da se Firedac koupit za techto podminek ? Ptam se ne proto ze bych chtel nejak prudit ale protoze o tom vazne uvazuji. Navic potrebuji jen MSSQL takze by mi stacilo jen SDAC. Dekuji za nazor/radu.

robert

3.3.2013 15:32:15 #

ps

Cize teraz 571 EUR bez DPH spolu so SA. Predtym 306 EUR s rocnym SA. Takze tak, este ze FastReport takto nedopadol ...

Plus toto: Licencia neumoznuje FPC? (embt web nejde tak neviem overit):
http://donaldshimoda.blogspot.sk/2013/03/embarcadero-drops-anydac-support-for.html

ps

3.3.2013 16:03:55 #

radekc

Ano máte oba pravdu. Pokud to kupujete samostatně, je to méně výhodné než předtím AnyDAC. Ano podpora FPC asi není dostupná (možná jen pro ty co mají SA z AnyDAC, pro nové ne). Mně je to také líto.

Problémem je, že já jsem chtěl UNIDAC i se zdrojáky a to mne vyšlo stejně, s tím, že jak jsem později s překvapením zjistil, AnyDAC je fakt dál (to není obhajoba EMBT).

Jinak SDAC umí více specializovanějších věcí než UNIDAC (např. typ kurzoru).

radekc

7.3.2013 18:02:24 #

bullhead

Trochu si aktuálně s FireDACy hraji, přiznávám, že jsem AnyDACy roky neviděl. Tehdy byly UniDACy jednoznačně rychlejší. Zkusím se dostat a zopakovat testy na nějakých větších objemech dat s aktuální verzí.

Co vidím zatim na FireDACích jako +:
- více možnosti nastavení
- podpora více platforem

Co vidím zatim na FireDACích jako -:
- některé věci mi přijdou nelogické, např, moc nechápu proč musím na form položit komponentu "ADGUIxWaitCursor1", jinak to zařve při otevření query chybu

- nemají vlastní componnetu datasource
...což UniDACy mají takže je to použitelné i v nejnižších verzích delphi (nevím jak teď, ale kdysi nejnižší verze DB podporu neměli chyběl tam datasource, tak se dal nahradit tím Unidacovým). Ale to může být licenční politika, když už je to nyní Embarcadero.

- nevidím nic ohledně cryptování (což už Unidacy mají)

B.

bullhead

7.3.2013 20:10:09 #

radekc

ad ADGUIxWaitCursor1: není to nahodou tak, že je to něco s určitým rozhraním? Tzn. cokoliv co ty naimplementujes a implementuje to rozhrani, ktere se vola, kdyz AnyDac potrebuje zobrazit kurzor. Jinak staci to dat do uses.

Tohle se mi naopak líbí.

radekc

8.3.2013 11:44:15 #

bullhead

Já to porovnávám z Unidacy. U Unidacu dám na form connnection, query, datasource, grid, propojím, napíšu SQL, zavolám open na connection a open na query a jede - tečka vymalováno.

Provedu to samé u Anydacy, jde to zkompilovat, spustím, open conenction ještě jde a na open tabulky internal error za hláškou:
"Object Factory is missing. To register it, you can drop component [TADGUIxWaitCursor] into your project"

Ne, mě se to naopak nelíbí:-)))) Asi je logické že, že časem na Anydacy všichni přejdou když už jsou součástí ( a pokud přidají i podporu pro cryptování tak Unidac nebude mít moc význam), ale tohle chování je podivné:-). Snad se přez víkend dostanu k výkonnostním testům.


B.

bullhead

8.3.2013 13:04:25 #

radekc

>To register it, you can drop component [TADGUIxWaitCursor] into your project"

stačí to IMHO mít NEKDE v projektu jednou.

radekc

20.3.2013 11:27:00 #

Daniel Andraščík

UNIDACy naproti ANYDAC podporuju jednu DB navyse a to NexusDB (osobne som to neporovnaval ale takto je to uvedene v manuali TMS Aureliusu, podporuje obidva DACy). Nechcem tymto nijako naklanat misky vah, su tu v komentaroch uvedene zaujimave podnety pre ludi ktory sa nevedia rozhodnut. Takze len pre dalsei info.

Daniel Andraščík

Komentování ukončeno

Naše nabídka

MVP
Ing. Radek Červinka - Embarcadero MVP
profil na linkedin, Twitter:@delphicz

Nabízím placené poradenství a konzultace v oblasti programování a vývoje SW.
Dále nabízíme i vývoj speciálního software na zakázku.

Neváhejte nás kontaktovat (i ohledně reklamy).

love Delphi

O Delphi.cz

Delphi je moderní RAD nástroj podporující tvorbu nativních aplikací pro platformu Win32, Win64, Mac OSX, Linux a na iPhone a Android.

Delphi.cz je nezávislý portál pro uživatele Delphi. Portál není koncipován pro úplné začátečníky, i když i ti se zde nebudou nudit, ale spíše na programátory, kteří již něco znají a chtějí své znalosti dále rozvíjet a sledovat novinky.

Poslední komentáře

Comment RSS

Dle měsíců