27 de noviembre de 2006

Configurar el DCOM en Delphi: "Exception EOleSysError in module ….· Acceso denegado"

Este es un mensaje de error muy conocido al ejecutar aplicaciones multicapas usando DCOM. Para una correcta configuración de éste tipo de aplicaciones siga los siguientes pasos:

En la PC de tu aplicación servidor, debes configurar el DCOM.
1)En la linea de comandos escribe DCOMCNFG.EXE.
2)Selecciona el tab "Aplicaciones" y busca el nombre que le pusiste a tu Remote Data Module.
3)Doble click para que se muestre la ventana de propiedades, luego,
4)en esta nueva ventana, establece los usuarios que tendrán acceso a dicha aplicación (Tab: Seguridad) así como la forma de autentificarse (Tab: General).
5)Finalmente en el Tab: Ubicación, selecciona "Ejecutar la aplicación en este equipo". Presiona Aceptar.

15 de noviembre de 2006

Parámetros del tipo Array en Aplicaciones Delphi de NCapas (Multicapas -Win32).

El ejemplo del Servidor contiene un método con 3 parámetros que resuelve las actualizaciones en una Base de Datos SQL 2000. Si una de ellas falla se produce un RollBack. Se incluye codigo fuente del ejemplo.

Descargar el código fuente desde AQUI.

14 de noviembre de 2006

Borland forma CodeGear enfocada exclusivamente en la productividad del Desarrollador.

Hace unas horas Borland anunció la creación de CodeGear, una empresa enfocada exclusivamente en la productividad del desarrollador.

CodeGear, será responsable de avanzar en las cuatro líneas de productos principales. Estos incluyen el Developer Studio (Delphi®, C++Builder® y C#Builder®), JBuilder® ("Peloton" Basado en Eclipse), Turbo® e Interbase.

Más información aquí.

30 de octubre de 2006

Artículos sobre Delphi y Windows Vista

Serie de Artículos sobre Delphi y Windows Vista de TMS Software

TMS Software, un socio tecnológico de Borland (BTP) tiene una serie de artículos técnicos que demuestran cómo los desarrolladores de Delphi 2006 pueden tener sus aplicaciones listas para Windows Vista hoy.

10 de octubre de 2006

Mas información acerca de Interbase 2007

Borland a actualizado la página de InterBase con más información acerca de InterBase 2007. Las características listadas son:


  • Journaling and Journal Archiving, utilizing Write Ahead Logging (WAL) technology, improves VLDB management, OLTP performance, and facilitates disaster recovery (Sólo en la Edición Server)

  • Incremental Backup

  • Batch updates allow sending multiple SQL statements or param values at once; this reduces the network traffic resulting in improved performance, especially in LAN and WAN environments

  • Point-in-time recovery (Sólo en la Edición Server)

  • Extended International character support via Unicode UCS-2 and UTF-8 charsets
  • Para los modernos procesador "dual core" existirá una versión especial, "InterBase Server Edition Dual Core CPU", y su correspondiente licencia adicional "Dual Core Additional Processor License".

    El Driver ODBC de InterBase ha sido Actualizado

    El Driver ODBC de InterBase ha sido Actualizado. Este release repara algunos bugs encontrados en Interbase 7.5. Puedes obtener el driver actualizado desde IB registered users' site

    4 de octubre de 2006

    Desarrollo de Aplicaciones ASP .NET con Delphi 2006

    Aprenda a desarrollar aplicaciones .NET con acceso a Base de Datos con Delphi 2006 e Interbase. Clic en el siguiente enlace para leer el artículo completo:
    http://bdn.borland.com/article/33449

    Pruébalo con: Turbo Delphi for .NET.

    27 de septiembre de 2006

    Interbase 2007

    El Grupo de Herramientas de Desarrollo de Borland Software a anunciado InterBase® 2007, una significante nueva versión multi-plataforma del Grupo, la base de datos es usada por cientos de miles de aplicaciones en todo el mundo. Combina alto rendimiento con muy bajo costo de propiedad, InterBase es una base de datos flexible ideal para aplicaciones embebidas y servidores de aplicaciones empresariales. InterBase 2007 libera un número de nuevas características, incluyendo soporte para caracteres internacionales Unicode, incremento del rendimiento y una avanzada capacidad de recuperación ante desastres.

    5 de septiembre de 2006

    Los Turbos ya están aquí !

    Desde hoy se encuentran disponibles las ediciones "Explorer" de Turbo Delphi Win32, Turbo Delphi .NET, Turbo C++ y Turbo C#; como Borland lo ha anunciado, éstas ediciones son Gratuitas y con más de 200 componentes pre-fabricados listos para usar, proveen todo lo necesario para desarrollar aplicaciones win32 y .NET a nivel profesional.
    Puede descargar su copia gratuita desde http://www.turboexplorer.com/downloads y empieze a desarrollar aplicaciones de inmediato.

    Los Turbos ya están aquí !

    4 de septiembre de 2006

    Delphi en el Tiempo...

    Do you remember the original spirit of Borland? Mañana, se podrá descargar la nueva edición gratuita Explorer de Delphi, C++ y C# reviviendo la marca "Turbo". Por ese motivo, pongo a su disposición una lista muy interesante de algunos videos sobre Delphi desde sus inicios hasta la actualidad. Tómese un tiempo y véalos.

  • The Adventures of Turboman - Part 1

  • Developer Tool Time

  • 1997 Borland Conference - Software Wars

  • 1996 Borland Conference - Paul Gross and The Temple of Doom

  • Delphi Oktoberfest

  • Delphi Transformer
  • 8 de agosto de 2006

    "La Guerra de los IDES"

    Borland anunció hoy (08 Agosto)los planes de revivir la marca "Turbo" en su nueva estrategia para ofrecer sus herramientas de desarrollo y competir con el conocido VS.
    Las nuevas versiones por separado son: Turbo Delphi Win32, Turbo C++, Turbo Delphi for .NET y Turbo C#. Y vienen en dos ediciones: Turbo Explorer y Turbo Professional.
    La novedad es que Turbo Explorer es gratuito, mientras que Turbo Professional costará $500. Además se dispondrá del sitio web: www.turboexplorer.com, donde se encontrarán publicados tutoriales, videos, ejemplos de código, etc.
    Esta viene a ser una excelente señal de lo que se viene con DEVCO. No se detienen y siguen trabajando fuerte.
    Ahora empieza ""La Guerra de los IDES". Vamos DEVCO.

    4 de agosto de 2006

    El ecosystema de Delphi

    Me acuerdo cuando conocí a Delphi en su versión 2 y me impresionó desde el primero momento, sin embargo, en las versiones siguientes los avances no fueron significativos, aún así Delphi seguía siendo la mejor herramienta de desarrollo.

    Era notorio que durante esa época Borland descuidó totalmente el desarrollo de Delphi dando oportunidad a que Microsoft invirtiera y mejorara su VS (y lo mejor que hizo fue comprarse a los gurus de Delphi) ¿Se imaginan si en esa época casi muerta se hubieran implementado características de REFACTORING?. Sin embargo, la batalla NO está perdida, con la apuesta a DEVCO estoy seguro que Delphi volverá a ocupar el primer lugar que nunca debió perder. Algunas sugerencias en la que deberían trabajar:

    1)Copiar (y/o mejorar) las mejores características disponibles en VS2005 y añadirlo en ambas personalidades de Delphi (WIN32/.NET).
    2)Promover el desarrollo de componentes para Delphi para WIN32/.NET.
    3)Promover la comunidad de desarrollo de Delphi a través de Artículos(lo hace actualmente), cursos gratuitos de desarrollo en Delphi(al estilo de 5 estrellas de MS), incentivos para lograr la certificación internacional de los miembros de la comunidad, concursos de programación, sorteos y ofertas.
    4)Mayor cantidad de documentación sobre Delphi.
    5)Mejorar y simplificar el Desarrollo Aplicaciones Distribuidas(al estilo RemObjects).
    5)Mejorar las herramientas de Diseño Web existentes en D2006(igual o mejor al de VS2005) e incentivar su uso.

    Vamos Delphi, vamos DEVCO...

    Más Discusión sobre Delphi

    12 de mayo de 2006

    "Estamos en contacto..."

    Ya son tres semanas desde que cambié de empleo, después de casi 9 años de trabajar en el IPEN. Ahora trabajo para Interactive Technical Systems - ITS, el ambiente y mis nuevos compañeros son muy agradables. Sin embargo he dejado muy buenos amigos en el IPEN que me enseñaron y apoyaron en todo momento, nunca acabaría de mencionarlos. Discúlpenme si no pude despedirme de todos ustedes. Besos a: Maribel Pallardel, Nancy Alvaréz, Nancy Mamáni(nani), Vanessa Altamirano, Jessica Ventura, Marina Quicaño, Miriam Alarcon, Diana; y fuertes abrazos para José Falla, Victor Ferreyra, Gustavo Donayre, Oscar Baltuano, Eduardo Cunya, Mario Morote..., para mencionar sólo a algunos. Estoy seguro que la amistad de todos ellos será para siempre y como decía mi ex jefe: "Estamos en contacto..."

    José Castillo

    21 de marzo de 2006

    Desarrollo de Aplicaciones ASP .NET con Delphi 2006

    Este ejemplo ha usado una de las técnicas más simples de acceso y lectura de base de datos usando BdpDataReader, así como el uso de nuevos controles para validar y presentar información de un manera rápida y sencilla con Delphi 2006.
    http://cc.borland.com/item.aspx?id=23953