|
¡ FELICES VACACIONES !
Ahora que llegan las merecidas vacaciones de verano, le ofrecemos un resumen
de lecturas para el mismo con todos los artículos publicados en
los últimos meses.
Aprovechamos para informarles que durante el mes de Agosto nuestro horario
será de 9 a 15 horas interrumpidamente y que le volveremos a informar
con nuevos artículos y boletines a partir de agosto.
.NET
Introducción
a los Web Services utilizando herramientas Microsoft
En este artículo le comentamos de forma clara y precisa cual es
la filosofía de los Web Services y en que le puede beneficiar a
usted como programador que utiliza los lenguajes de Microsoft. La tecnología
Web Services no es propietaria de Microsoft, pero .NET (con ASP .NET y
Visual Studio .NET) tiene mucho que decir, ya que permite crear estas
aplicaciones de una forma estandarizada y mucho mas sencilla
Profundizando
en Visual Basic .NET
El objetivo de este artículo es que los desarrolladores VB conozcan
las mejoras de VB.NET con respecto a su predecesor. En este artículo
veremos la creación de una aplicación Windows con VB.NET
Actualidad
de ADO
Los Objetos de datos ActiveX (ADO), descendiente de DAO y RDO, se ha convertido
en el modelo de acceso a datos más eficaz hasta el momento y es
compatible con una amplia variedad de lenguajes de programación.
Descubra en este artículo la situación actual de ADO, sus
ventajas e inconvenientes, arquitectura, etc... en 15 páginas extraidas
del libro "Iniciación
a VB.NET Bases de Datos"
C# para programadores VB6
En este artículo extraido del libro "Profesional
C# .NET" se comentan los pasos a seguir para que los programadores
VB6 descubran las posibilidades que les ofrece este nuevo lenguaje
Descargar
1ª parte - Descargar
2ª parte
Opciones
del compilador de C#
Este artículo está extraido del libro Profesional
C# 2ªEdición lista las diferentes opciones del compilador
de C# que podrá necesitar si compila sus proyectos C# sin la ayuda
de VS .NET, o si desea ejecutar operaciones del compilador no soportadas
por VS .NET
Seguridad
en .NET
Descubre todas las posibilidades de seguridad que ofrece el .NET Framework.
En esta presentación descubrirás desde las clases criptográficas
que ofrece el .NET Framework hasta el nuevo modelo de seguridad de acceso
a código
Creando
un software más rápido y mejor para la plataforma .NET
En este documento creado por el equipo de Borland, se comenta su filosofía
y las herramientas que quieren ofrecer a los desarrolladores .NET para
acelerar el ciclo de vida de sus aplicaciones
C#
para programadores C++
Para programadores familiarizados con C++ que desean ver las diferencias
entre C++ y C#
Crystal Reports
Las
10 preguntas más frecuentes sobre Crystal Reports
A continuación les incluimos un enlace a la página en la
que aparecen las 10 consultas más frecuentes
Delphi
Reglas
de Negocio en Aplicaciones Delphi
En este artículo presentamos al lector los conceptos básicos
que hay que tener en cuenta al aplicar reglas de negocio en Aplicaciones
Delphi. Mas allá de lo que la teoría dice, muchas veces
nos vemos obligados a codificar reglas de negocio en nuestras aplicaciones.
Veremos las facilidades para la implementación de reglas de negocio
explorando las propiedades y eventos de las clases TDataSet, TField y
sus descendientes.
Truco
para aceptar archivos arrastrados desde el explorador de Windows con Delphi
Este truco permite que los programadores Delphi puedan aceptar archivos
arrastrados desde el explorador de Windows en sus aplicaciones
InterBase para programadores Delphi
Introduce a los programadores Delphi principiantes e intermedios en el
desarrollo de aplicaciones de bases de datos cliente-servidor.
Introducción a InterBase.
Introducción al SQL de InterBase: DDL y DML. Creación
de una base de datos con InterBase: utilizando SQL y utilizando las herramientas
visuales de InterBase y de Delphi. De
Delphi a InterBase ida y vuelta: componentes de conectividad y acceso
a datos
¿Cuánta
memoria hay?
No saberlo es una de las fuentes de errores comunes en las aplicaciones.
El siguiente comentario nos muestra una medida preventiva, útil
y relativamente simple: reservar memoria virtual. Este documento está
extraído del libro "Los
Tomos de Delphi: Núcleo del API Win32"
Programación
COM en Delphi.
La programación COM puede presumir de aportar muchas ventajas,
y de extender las posibilidades de nuestras aplicaciones significativamente.
Pero quizás la aportación más importante que nos
ofrece sea la automatización. En este documento extraído
del capítulo 4 del
libro, encontraremos la explicación detallada y muchos ejemplos
de como desarrollar los distintos tipos de servidores de automatización
y controladores
Ejemplo
de la solución a 3 errores de Delphi
Estas soluciones extraídas del libro: "Los
Tomos de Delphi: Delphi sin problemas", corresponden a los siguientes
mensajes: An error occurred while attempting to initialize the Borland
Database Engine (error <>)
- Invalid argument to date encode - Not initialized for accessing networks
files
Los
parámetros de VM_CHAR
En esta explicación vamos a entender, y por tanto, poder
modificar, los parámetros de WM_CHAR que es el mensaje enviado
a la ventana que tiene el foco, cuando pulsamos una tecla
Información
Delphi 7
El primer paso en la migración desde Win32 a .NET en la plataforma
Windows
MDA:
Una nueva revolución
Regularmente el mundo del software se enfrenta a revoluciones
debidas a la búsqueda de metodologías que permitan hacer
mejores programas, en menores tiempos y costes.
Estas revoluciones suelen ser bastante extensas y no siempre dejan algo
nuevo y, valga la redundancia, revolucionario. Muchos fuimos testigos
de varias revoluciones. Hemos migrado de DOS a Windows, de gestores locales
a bases de datos relacionales, hemos visto como Internet entró
en nuestros ordenadores y hemos adoptado la programación orientada
a objetos, aunque sin dejar del todo la programación estructurada.
En nuestros días, una de estas revoluciones dio origen a una nueva
metodología llamada Model Driven Architecture, relacionada con
el análisis, diseño y programación orientada a objetos.
Y como en muchas otras revoluciones exitosas tarde temprano seremos absorbidos
por los cambios introducidos
Aplicaciones
Web con Delphi
Una de las novedades más importantes en Delphi 7 es IntraWeb. Este
producto, disponible también para .NET, C++Builder, Kylix y JBuilder,
es un marco de trabajo que simplifica el desarrollo de aplicaciones Web
reduciendo la curva de aprendizaje al mínimo
Lo
nuevo en InterBase 7
En este artículo veremos una breve descripción de las novedades
más importantes que nos aporta
Migración de aplicaciones BDE a dbExpress
1ª
parte - 2ª
parte - 3ª
parte
Aplicaciones de bases de datos con Delphi
Una estrategia para su desarrollo. La mayoría de los
artículos dedicados al desarrollo de aplicaciones de bases de datos
con Delphi no son más que una mera descripción de los componentes
disponibles y de sus principales características. Este artículo
es diferente ya que en su contenido os presentaré una estrategia
para el desarrollo de aplicaciones de bases de datos con Delphi. Es sabido
que estrategias hay muchas, quizás tantas como programadores, y
que no hay una estrategia que sea la mejor en todos los escenarios, posibles
e imaginarios. Por lo tanto mi objetivo no es presentaros "la"
estrategia sino "una" estrategia que sirva de base y ejemplo
para la elaboración de la vuestra propia. 1ª
parte - 2ª
parte - 3ª
parte
InstallShield
Los
InstallShield Objects eliminan las molestias producidas a la hora
de incluir tecnologías de terceros como ODBC, DirectX, y MDAC en
sus instalaciones creadas con InstallShield Profesional. En esta página,
que se actualiza frecuentemente, encontrará ejemplos para Crystal
Reports 8, VB 6, BDE 5.x, DAO, JET...
Microsoft
Windows Installer (documento técnico creado por Microsoft)
En estas +90 páginas se estudia en detalle las características
de Windows Installer, uno de los servicios básicos del sistema
operativo Windows que le permitirá gestionar el estado de sus aplicaciones.
Este proceso comprende la instalación, modificación, actualización
o su desinstalación
Documento
técnico sobre el impacto de .NET al crear nuevas instalaciones
Este documento de InstallShield, refleja su trabajo conjunto con
Microsoft a la hora de crear e implementar en todo tipo de clientes, instalaciones
que cubran las necesidades de los desarrolladores .NET
The
InstallShield Developer Run-Time Architecture
Este documento corresponde a un capítulo del libro "Getting
Started with InstallShield Developer and Windows Installer Setups"
creado por el equipo de InstallShield
InstallShield
AdminStudio, preguntas más frecuentes
JBuilder
Desarrollo
de aplicaciones de acceso a base de datos con JBuilder
Tras una breve introducción, se pasa a considerar la estructura
general de los componentes ofrecidos por JBuilder para el desarrollo de
este tipo de aplicaciones, para finalmente ofrecer un pequeño tutorial
que le guía en el desarrollo de una pequeña aplicación
de acceso a base de datos
Noticias
mundo Java
En este documento le incluimos una serie de enlaces con información
muy interesante Java
Refactorización
con JBuilder
JBuilder 7 provee un entorno que facilita en todo momento el desarrollo
de aplicaciones, haciendo más sencilla cualquier tarea. Una de
esas facilidades es la Refactorización o Refactoring, a la cual
le introducimos en este artículo.
Cómo
puede ayudarle JBuilder en sus desarrollos Java
En el presente artículo se analizan áreas concretas
del desarrollo Java, y se muestra que herramientas pone JBuilder a su
disposición. De esta forma podrá conocer fácilmente
qué puede hacer JBuilder por usted.
Desarrollo de Servicios Web con JBuilder
El presente artículo muestra cómo se pueden crear Servicios
Web con JBuilder - 1ª
parte - 2ª
parte
Desarrollo
de una Servlet básica con las herramientas de JBuilder 9
Este tutorial muestra el desarrollo y prueba de una servlet básica.
Se pretende presentar las herramientas que JBuilder 9 provee para facilitar
el desarrollo de este tipo de aplicaciones web. Por un lado, el asistente
de creación de servlets; por otro, el servidor web Tomcat integrado
en el entorno
Pervasive
Pervasive.SQL
- Escalabilidad para el comercio electrónico
Se comenta cómo Pervasive.SQL proporciona la escalabilidad
que necesita para sus desarrollos Web. Manteniendo y gestionando rápidamente
servicios para miles de usuarios concurrentes
Servidores
de Alta Disponibilidad: Introducción al Soporte de Clustering y
Caídas de Sistema.
Un cluster de servidor es un grupo de servidores independientes
trabajando colectivamente como un solo sistema. Cada servidor ejecuta
una colección de software para gestionar todos los aspectos del
cluster. El propósito del cluster es proporcionar alta disponibilidad,
escalabilidad, y manejabilidad de los recursos y las aplicaciones. Pervasive
soporta Microsoft Cluster Service y NetWare Cluster Services. Con una
arquitectura similar, proporcionan para múltiples servidores físicos
un acceso común, un subsistema de discos compartidos que contienen
uno o más volúmenes de ficheros compartidos. El servicio
asegura que sólo un servidor físico controla los ficheros
compartidos o volúmenes al mismo tiempo. El control del subsistema
de disco compartido es pasado automáticamente desde un servidor
caído al siguiente servidor del cluster
Accediendo
a datos de Pervasive.SQL 2000i desde equipos móviles
En la actualidad, la popularidad de los equipos móviles
se ha incrementado y muchas empresas los emplean para cubrir necesidades
del negocio. Este documento se centra en el desarrollo rápido de
aplicaciones capaces de acceder a los datos contenidos en los equipos
móviles e interactuar con Pervasive.SQL 2000i
La
filosofía de Btrieve aplicada al condimiento de ODBC
Mucha gente se pregunta "Si escribo una aplicación
usando Btrieve, ¿Tengo que rescribirla para usar ODBC?. La respuesta
no es tan sencilla. Si la aplicación se planteó correctamente,
se podrá portar sin problemas. Sin embargo, al desarrollar, no
se suele tener en cuenta la posibilidad de usar ODBC
6
pasos para optimizar su rendimiento con Pervasive
Pervasive SQL es uno de los más completos sistemas de gestión
de bases de datos, que entre otras ventajas destaca por sus prestaciones.
En este pequeño documento, le indicamos unos sencillos pasos optimizar
aún más si cabe sus prestaciones
Trazabilidad
del motor de base de datos MicroKernel: funcionamiento e interpretación
Este documento revisa el modo de aprovechar los puntos fuertes
de Pervasive.SQL 2000i, tales como la capacidad de solicitud en SQL y
el acceso a los datos desde otros lenguajes, herramientas y servidores
de aplicación empleando interfaces estándar como ODBC, OLE
DB y JDBC
Como
realizar correctamente la migración desde Btrieve 6.x a Pervasive
SQL 2000i
Una de las consultas más habituales respecto a Pervasive es como
migrar sistemas antiguos que trabajan con versiones de Btrieve a la última
versión disponible. Para todos vosotros os incluimos esta guía
de Pervasive que trata este sencillo proceso en profundidad
Solución
de problemas con Pervasive
Aunque Pervasive es un sistema altamente fiable, existen algunos problemas
debidos a factores externos como instalaciones incorrectas... para eliminarlos,
hemos creado esta guía para solucionarlos
VMWare
La
máquina virtual de VMWare
Este artículo corresponde al segundo capítulo del libro
"The Book of VMWare: The Complete Guide to VMWare Workstation",
y comenta las características de la máquina virtual que
usa este software de maquina virtual que permite ejecutar múltiples
sistemas operativos en el mismo ordenador
Cosas
interesantes a realizar con VMware Workstation
Las posibilidades que ofrece VMware son tan grandes, que seguro que alguna
se nos pasa por alto. En este pequeño documento se comentan algunos
casos prácticos muy útiles
Varios
Sistema
de Archivos Distribuidos (DFS)
El administrador encontrará además de la disponibilidad
de datos y la facilidad en la navegación, otras ventajas no tan
visibles en un primer momento, pero de importancia para el rendimiento
del sistema, como son las mejoras en el balance de carga, en la seguridad
de usuarios, y en la tolerancia a fallos, entre otros. Este documento
nos amplía estos conceptos y paso a paso nos muestra como realizarlos
Cómo
crear sobres con una macro
Este truco está extraido del libro "1001
trucos de Word", en este libro podemos encontrar todo aquello
que nos es necesario para utilizar Word de la forma más completa
y eficaz posible. Pero además hay algunos trucos que nos enseñan
un poco más, de lo que sería el uso en si del editor. Es
el caso de Crear sobres con una macro, donde todas aquellas
personas que habitualmente tiene que imprimir sobres personalizados encontrarán
una forma de tener a un botón de distancia esta operación
Datos
a tener en cuenta a la hora de posicionarse en un buscador en concreto
Este capítulo extraido del libro El Posicionamiento en buscadores,
incluye un ejemplo de los parámetros a tener en cuenta para subir
posiciones, en el libro se incluyen los parámetros para otros 20
buscadores más, entre ellos Google, Altavista, Yahoo!, Terra-Lycos,
Excite
Control
de versiones, desarrollo en equipo y mucho más
StarTeam es una herramienta profesional para el control de versiones,
desarrollo en equipo y mucho más. Es la herramienta soñada
por los equipos de desarrollo. Sus características la convierten
en una herramienta indispensable que nos permite controlar todos los aspectos
del proceso de desarrollo del software e incluso más allá
de ello si consideramos las herramientas para control de defectos. No
importa el tamaño del equipo de desarrollo o su ubicación.
Convierte todas esas posibles limitaciones en ventajas competitivas
Ejemplo
de hoja XSLT
En este artículo de 16 páginas, extraido del libro "Estándar
XML y Tecnologías Asociadas", se muestra en detalle un
ejemplo de la creación de una hoja XSLT, su procesado, los elementos
más significativos de XPath, la creación de plantillas,
y un ejemplo de plantilla XSLT
Visual
FoxPro
Vea en esta información más información relativa
al "Visual FoxPro Toolkit for .NET" una librería de clases
con 225 funciones de VFoxPro para usarlas con cualquier lenguaje .NET
|