Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Noticias
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-02-2013
jxsoftware jxsoftware is offline
Miembro
 
Registrado: may 2010
Ubicación: Perú
Posts: 16
Poder: 0
jxsoftware Va por buen camino
Embarcadero adquiere AnyDAC

Como sabemos AnyDAC es un conjunto de componentes para el acceso a diferentes gestores de base de datos. Lo que me pregunto es por que la compra, a caso DBExpress no cumple con los objetivos de rendimiento, facilidad de uso, etc. Si alguien del foro conoce esos componentes podría explicar que ventajas le trae a Embarcadero la compra de AnyDAC. La fuente lo encuentra en: http://www.embarcadero.com/press-rel...for-developers.

Por cierto, no se puede enviar mensajes desde internet explorer 9. Use firefox.

Última edición por jxsoftware fecha: 05-02-2013 a las 19:59:37.
Responder Con Cita
  #2  
Antiguo 05-02-2013
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Gracias por publicar esta estupenda noticia. Conozco muy poco de los componentes en cuestión, pero me ha resultado muy interesante lo que en estos minutos he alcanzado a leer en su sitio Web.

Cita:
AnyDAC is an unique set of Universal Data Access Components for developing database applications on Delphi, C++Builder and FreePascal. With its powerful common architecture AnyDAC enables native high-speed direct access from Delphi to Firebird, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Interbase, Access, Informix, DataSnap and more.
Y, sobre el enlace de la noticia que nos das, vale la pena resaltar esta parte:
Cita:
Embarcadero plans to incorporate AnyDAC based technology into its multi-device app development tools which include Delphi, C++Builder, and RAD Studio.


Algo que me llamó la atención de los componentes AnyDAC es su capacidad para leer campos de cualquiera de los registros sin tener que navegar a través del conjunto de datos: http://www.da-soft.com/anydac/docu/f...ourceView.html Aunque estaría mal de mi parte no decir que para eso ya contamos con un pequeño truco, el cual además funciona con cualquier componente de datos de los que ya estamos acostumbrados a usar: la clase TCursorInspect (guardando toda proporción).

Por otro lado, jxsoftware, recuerda que dbExpress solamente son los componentes TSQLXXX. Mientras que TDataSetProvider, TClientDataSet y el bastante conocido TDataSource (los tres de la pestaña "Data Access"), seguirán ahí para conectarnos, como hasta ahora, con lo que haga falta (DBX, ADO, AnyDAC...).

Sin saber todavía cómo son por dentro los AnyDAC, podría decir que una de las ventajas que conservará DBX es el hecho de ser cursores unidireccionales y por tanto muy ligeros y apropiados para DataSnap, pero habrá qué estudiar a fondo AnyDAC para ver todo lo que ofrece (y vaya que se ve muy completa esa biblioteca).

Me uno a tu petición: Opiniones, por favor, de quienes conocen AnyDAC...

Saludos.

Al González.

Última edición por Al González fecha: 05-02-2013 a las 20:59:38. Razón: Corregir enlace
Responder Con Cita
  #3  
Antiguo 05-02-2013
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
AnyDac es excelente. Super-rapido y configurable. Uso una version ya algo vieja para mi proyecto de www.bestsellerapp.com y va muy bien. Se que ahora funciona en lazarus (no se hasta que punto) en linux.
__________________
El malabarista.
Responder Con Cita
  #4  
Antiguo 05-02-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Parece buena la noticia, esperemos que no recorten también firebird de la lista.
Responder Con Cita
  #5  
Antiguo 06-02-2013
avmm2004 avmm2004 is offline
Miembro
 
Registrado: jun 2006
Ubicación: Santa cruz de Tenerife, Islas Canarias
Posts: 500
Poder: 18
avmm2004 Va por buen camino
Los componentes son muy buenos. De hecho, yo estuve a punto de meterme con estos antes que con los que estoy ahora. Fue la suerte? (mala / buena) la que decidió. La persona que hizo los componentes (dimitry arefiev) tiene una experiencia y un carrera impresionante.

Hasta ahora todo bien.

Lo malo, ahora.

Parece que los componentes solo van a venir en la versión Enterprise. ¿ y la profesional ?. Como siempre.
Responder Con Cita
  #6  
Antiguo 06-02-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por avmm2004 Ver Mensaje
Parece que los componentes solo van a venir en la versión Enterprise. ¿ y la profesional ?. Como siempre.
Ese era mi recelo
Responder Con Cita
  #7  
Antiguo 06-02-2013
Avatar de movorack
[movorack] movorack is offline
Miguel A. Valero
 
Registrado: feb 2007
Ubicación: Bogotá - Colombia
Posts: 1.346
Poder: 20
movorack Va camino a la famamovorack Va camino a la fama
Ayer cuando leí la noticia quedaba especificado que estos componentes solo vendrán dentro del paquete si adquieres la versión Enterprise.
Si los deseas usar con la versión profesional será como hasta ahora, Comprarlos por separado e instalarlos.
__________________
Buena caza y buen remar... http://mivaler.blogspot.com
Responder Con Cita
  #8  
Antiguo 06-02-2013
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por avmm2004 Ver Mensaje
Parece que los componentes solo van a venir en la versión Enterprise. ¿Y la profesional?
Cita:
Empezado por movorack Ver Mensaje
[...] quedaba especificado que estos componentes solo vendrán dentro del paquete si adquieres la versión Enterprise.
Aunque Embarcadero ya nos tiene acostumbrados a malas decisiones en materia de mercadeo, sinceramente en esa noticia no veo algo que diga claramente lo que ustedes han afirmado. ¿Lo dicen por la siguiente parte?
Cita:
With the addition of AnyDAC's data access technology, Embarcadero will enhance its enterprise-level development tool offerings [...]
Saludos cordiales.
Responder Con Cita
  #9  
Antiguo 06-02-2013
Avatar de movorack
[movorack] movorack is offline
Miguel A. Valero
 
Registrado: feb 2007
Ubicación: Bogotá - Colombia
Posts: 1.346
Poder: 20
movorack Va camino a la famamovorack Va camino a la fama
Cita:
Empezado por Al González Ver Mensaje
Aunque Embarcadero ya nos tiene acostumbrados a malas decisiones en materia de mercadeo, sinceramente en esa noticia no veo algo que diga claramente lo que ustedes han afirmado. ¿Lo dicen por la siguiente parte?
Le cuestión es la fuente donde se leyó la noticia.

yo la leí en DelphiFeeds (originalmente en el blog de marco cantu)

Cita:
Embarcadero has bought the AnyDAC data access components library from DA-SOFT. 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. We plan offering this technology, in the near term, as an add-on for existing users, and fully integrate it in future versions of Delphi and C++Builder.

Fuente: http://www.delphifeeds.com/postings/...ro_buys_anydac
__________________
Buena caza y buen remar... http://mivaler.blogspot.com
Responder Con Cita
  #10  
Antiguo 06-02-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Realmente en ese texto no dice nada de eso, que yo (y mi google translator) entienda.
Esperemos que no metan la pata
Responder Con Cita
  #11  
Antiguo 06-02-2013
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por movorack Ver Mensaje
yo la leí en DelphiFeeds (originalmente en el blog de marco cantu)
Ah, gracias por decirnos dónde lo leíste, Miguel.

Pero aún no queda claro. Marco Cantú menciona "Enterprise" en su mensaje, pero no especifica si con ello se refiere a la edición Enterprise de Delphi / RAD Studio. Y por lo menos un par de comentaristas ya le expresaron la misma inquietud que tenemos aquí, pero hasta ahora no les ha resuelto esa duda en sus respuestas.

También es de llamar la atención esto que dice :
Cita:
While I liked the simplicity of dbEpxress, its features set remained very stable since it was introduced, and the transition to dbExpress IV started in Delphi 2009, was never fully completed. AnyDAC provides a much more powerful framework, offering at the same time an abstract and universal data access layer, but letting developers hook to tons of specific features of individual databases.
Hace una sincera comparación entre AnyDAC y DBX, a favor del primero. Eso va relacionado con la inquietud que expresó jxsoftware al inicio del hilo. Pero la parte que he subrayado nos hace preguntarnos ¿qué planes para DBX quedaron en el tintero?

Ya un comentarista le preguntó sobre esto último y otras cosas, pero bueno, apenas va un día. Esperemos que los temas derivados de esta noticia se vayan esclareciendo.
Responder Con Cita
  #12  
Antiguo 06-02-2013
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
No me parece tanto que DBX sea muy malo, sino que AnyDac es MUY bueno. Es del calibre de librerias como RemObjects o DevExpress, en cuanto a la calidad y caracteristicas.

Lo malo de todo esto, aparte de si lo ponen o no en profesional, es que el equipo de Delphi/Embarcado sufre de problemas de enfoque y no avanzan a la velocidad que se necesita ni busca captar un mercado mayor.
__________________
El malabarista.
Responder Con Cita
  #13  
Antiguo 06-02-2013
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Algo que me parece mas interesante que la compra de éstos componentes (AnyDAC) es la mano de Marco Cantú dentro de las proyecciones de EMBT.

Yo sigo dando mi voto de confiaza que Marco puede ser un actor importante en el mejoramiento de nuestra herramienta y el resurgimiento del gusto por ser usuario Delphi, por algo ha dicho......

Cita:
Empezado por Marco Cantú
PS. I told you, this is going to be a great year for Delphi ;-)
Espero que la gente de pantalón largo en EMBT entienda el potencial que tienen en sus manos.

Saludos
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #14  
Antiguo 07-02-2013
jxsoftware jxsoftware is offline
Miembro
 
Registrado: may 2010
Ubicación: Perú
Posts: 16
Poder: 0
jxsoftware Va por buen camino
Por lo que estuve leyendo en los comentarios que hacen los usuarios en DelphiFeeds parece ser que AnyDAC tienen mejor rendimiento que DBExpress además de no tener que agregar ninguna DLL al EXE generado.

Y esto es lo que dicen en la pagina oficial de AnyDAC.

The native drivers are implementing access to a DBMS using a high performance low-level API recommended by the DBMS vendor. They precisely adapt DBMS specific features to the AnyDAC API. All native drivers have been tested and optimized for a DBMS.

Aqui el enlace http://www.da-soft.com/anydac/docu/f...e=General.html
Responder Con Cita
  #15  
Antiguo 08-02-2013
Avatar de movorack
[movorack] movorack is offline
Miguel A. Valero
 
Registrado: feb 2007
Ubicación: Bogotá - Colombia
Posts: 1.346
Poder: 20
movorack Va camino a la famamovorack Va camino a la fama
Una poco más de la noticia que da mas respuestas a la pregunta inicial del hilo.

Cita:
Empezado por Andreano Lanusse
The reason I say that it’s because AnyDAC really allows developers to target multiples database without the workarounds required by dbExpress, like: Field Mapping when you persist the TFields. For long time AnyDAC allowed developers that use Delphi/C++Builder Professional edition to connect their application to Enterprise databases like Oracle, SQL Server, Sybase, Informix and others, something that was only possible through Enterprise and Architect edition, and much more.
Y enumera algunas características por motor:
Cita:
Empezado por Andreano Lanusse
Beyond that, there is a lot of specific database features supported by AnyDAC, which I consider very helpful in any database development, here some examples per database:
  • For all databases
    Automatic Connection Recovery
    Unified DB Events Support
    Simplified architecture, it means no more Query + ClientDataSet + Provider just for a bi-directional cursor
    Much better performance when compared with dbExpress
    TADMemTable – in memory dataset, faster than TClientDataSet
    Much easier to migrate BDE applications to AnyDAC than the traditional dbExpress architecture
  • Oracle
    SELECT FOR UPDATE clause – no more workaround doing UPDATE just to lock the record
    Query execution aborting – we always need that right?
    ROWID columns for fast data editing and refreshing
    RETURNING clause for fast data refreshing – no more select after the update to get a new value generated by trigger
    and more…
  • Firebird
    RETURNING clause for fast data refreshing
    Trusted authentication
    DB services – backup, restore, validate, security, etc
    Query execution aborting
  • PostgreSQL
    Yep, now you can connect natively with PostgreSQL
    and more…
  • SQL Server
    Batch commands with multiple result sets – Now you can use that and improve your app performance
    Query execution aborting
    and more…
  • MySQL
    AUTO_INCREMENT columns and retrieving of last inserted value.
    Drivers for several databases on Windows, Mac and iOS
__________________
Buena caza y buen remar... http://mivaler.blogspot.com
Responder Con Cita
  #16  
Antiguo 02-03-2013
avmm2004 avmm2004 is offline
Miembro
 
Registrado: jun 2006
Ubicación: Santa cruz de Tenerife, Islas Canarias
Posts: 500
Poder: 18
avmm2004 Va por buen camino
Embarcadero restringe funcionalidades en Firedac

Según acabo de leer embarcadero empieza con fuerza. Se acaba de quitar soporte para Linux en Firedac, el cual si habia antes.

Enlace: http://www.delphifeeds.com/go/s/101410
Responder Con Cita
  #17  
Antiguo 02-03-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Marco Cantú es el responsable de eso?

Creo que Embarcadero piensa en cambiar de nombre a Naufragio.

La dirección de la empresa demuestra una vez sí, y otra también, que de marketing no andan muy fino.
Si no fuese por Delphi y por las personas y empresas que todos conocemos, ... .... ... mejor me callo.

Última edición por Casimiro Notevi fecha: 02-03-2013 a las 12:19:34.
Responder Con Cita
  #18  
Antiguo 02-03-2013
ASAPLTDA ASAPLTDA is offline
Miembro
 
Registrado: jun 2003
Ubicación: COLOMBIA-CALI
Posts: 639
Poder: 21
ASAPLTDA Va por buen camino
Talking Le Quitan Cosas Y Sube De Precio

Creo que voy hacer lo mismo con mi software le quito la mitad y le subo 100 quedo en 400us
Responder Con Cita
  #19  
Antiguo 02-03-2013
jxsoftware jxsoftware is offline
Miembro
 
Registrado: may 2010
Ubicación: Perú
Posts: 16
Poder: 0
jxsoftware Va por buen camino
No sé que tan cierta sea esta noticia pero resulta que Embarcadero corta el mantenimiento de AnyDAC para linux. Por lo que se puede deducir que los más afectados van a ser los usuarios de Lazarus. En el caso de que la notica fuera cierta, me atrevería a pensar de que embarcadero como toda empresa privada solo ve por sus beneficios sin importarle en absoluto los clientes. Que pena q embarcadero tome esta desición puesto que los usarios que tienen un servidor linux con anydac y que por supuesto pagaron por las licencias de AnyDAC no podrán actualizar más esta libreria para el manejo de base de datos.

El enlace de la noticia lo puede ver en http://donaldshimoda.blogspot.com/20...scal+Worlds%29
Responder Con Cita
  #20  
Antiguo 06-03-2013
Avatar de nlsgarcia
[nlsgarcia] nlsgarcia is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Caracas, Venezuela
Posts: 2.206
Poder: 21
nlsgarcia Tiene un aura espectacularnlsgarcia Tiene un aura espectacular
Club Delphi,

Cita:
Empezado por Embarcadero

SAN FRANCISCO – Feb. 28, 2013 – Embarcadero Technologies, a leading provider of software solutions for application and database development, today announced the availability of FireDAC, an Enterprise-class data access development library for multiple devices including Windows, Mac, and Mobile. FireDAC works seamlessly with Embarcadero’s Delphi, C++Builder, and RAD Studio multi-device development solutions. The release of FireDAC follows Embarcadero’s recent acquisition of DASoft’s AnyDAC data access technology.
Ver la noticia completa en: http://www.embarcadero.com/press-rel...unches-firedac

Lo mas probable es que dbExpress se mantenga por compatibilidad, pero FireDAC se convertira en el estándard de acceso a BD en Delphi

Nelson.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Componentes Anydac de DA-SOFT passmaker Conexión con bases de datos 7 20-12-2011 22:16:07
¿Es ANYDAC más rápido que dbExpress? Diego827 Conexión con bases de datos 9 26-06-2011 23:04:30
Empresa MicroFocus adquiere Borland nightynvid Noticias 8 29-01-2010 15:43:33
Sun adquiere Innotek nightynvid Noticias 10 28-02-2008 00:32:38
Novell adquiere Ximian Iván Noticias 0 04-08-2003 21:49:28


La franja horaria es GMT +2. Ahora son las 13:22:51.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi