Handling Associations With .NET Metadata by Pedro Agullo Soliveres , Delphi Magazine #128, Abril 2006
Sexto artículo de una serie dedicada a NHibernate.
NHibernate: Useful Techniques and Patterns with NHibernate (VI), Delphi Magazine #125, Enero 2006
Sexto artículo de una serie dedicada a NHibernate.
NHibernate: Performance and Other Issues with NHibernate (V), Delphi Magazine #124, Diciembre 2005
Quinto artículo de una serie dedicada a NHibernate.
En este artículo se estudian diversas técnicas y trucos útiles con NHibernate, incluyendo técnicas destinadas a mejorar las prestaciones de NHibernate.
NHibernate: NHibernate Object Query Language (IV), Delphi Magazine #123, Noviembre 2005
Cuarto artículo de una serie dedicada a NHibernate.
En este artículo se estudia cómo llevar a cabo consultas en NHibernate, utilizando HQL (Hibernate Query Language), un lenguaje de consultas similar a SQL, y tan potente como el mismo.
NHibernate: Inheritance and more with NHibernate (III), Delphi Magazine #122, Octubre 2005
Tercer artículo de una serie dedicada a NHibernate.
En este artículo se finaliza el estudio del mapeo de relaciones entre objetos, y se abordan las distintas técnicas de mapeo de herencia en una base de datos relacional.
NHibernate: Mapping relations in NHibernate (II), Delphi Magazine #121, Septiembre 2005
Segundo artículo de una serie dedicada a NHibernate.
En este artículo se aborda el mapeo de relaciones entre objetos a una base de datos relacional.
NHibernate: Introduction to NHibernate (I), Delphi Magazine #120, Agosto 2005
Primer artículo de una serie dedicada a NHibernate, una librería que proporciona servicios de persistencia a objetos almacenados en bases de datos relacionales.
NHibernate es un porting a .NET de Hibernate, el estándar de facto en el mundo Java para mapping de objetos a bases de datos relaciones.
.NET EnterpriseServices: Loosely Coupled Events and Security (V), Delphi Magazine #118, Junio 2005
Servicios de eventos "loosely coupled" y seguridad en .NET EnterpriseServices (COM+).
Logging with Log4Net, Delphi Magazine #117, Mayo 2005
Los servicios de logging de Log4Net, porting a .NET de la librería Java Log4J.
.NET EnterpriseServices: Queued Components (IV), Delphi Magazine #116, Abril 2005
Utilización de los servicios de colas en .NET EnterpriseServices (COM+).
Asynchronous I/O in Windows, Delphi Magazine #114, Febrero 2005
Utilización de la API de Entrada/Salida asíncrona para obtener un alto rendimiento en las operaciones de Entrada/Salida en Windows.
.NET EnterpriseServices: Component Pooling And JITA (III), Delphi Magazine #113, Enero 2005
Soporte de Pooling y Activación Just-in-time en aplicaciones empresariales..
The Performance Data Helper API, Delphi Magazine #112, Diciembre 2004
Obtención y explotación de la información de contadores de prestaciones en Windows (segunda parte del artícuolo Creating Custom Performance Counters.
.NET EnterpriseServices: Distributed Transactions (II), Delphi Magazine #111, Noviembre 2004
Uso de transacciones distribuidas combinando COM+ y .NET
Programación con Atributos en .NET, Todo Programadores #8, Octubre 2004
Uso de atributos con C#.
Creating Custom Performance Counters, Delphi Magazine #110, Octubre 2004
Creación de contadores de prestaciones en Windows.
Making Applications Extensible With .NET Scripting , Delphi Magazine #109, Septiembre 2004
Cómo añadir soporte para scripting a nuestra aplicación, utilizando VB.NET y JScript.net como lenguajes de scripting.
.NET EnterpriseServices: EnterpriseServices In .NET (I), Delphi Magazine #108, Agosto 2004
Introducción a COM+ con .NET. Cómo crear aplicaciones "enterprise-level" con .NET y COM+.
Aplicaciones .NET extensibles: plug-ins dinámicos, Todo Programadores #5, Julio 2004
Utilización de metadatos con C# en .NET para la creación de plug-ins dinámicos.
Proxy Classes In .NET , Delphi Magazine #107, Julio 2004
Cómo crear clases proxy en .NET que permitan interceptar el acceso a otras clases.
Exploiting .NET Metadata, Delphi Magazine #106, Junio 2004
Utilización de metadatos en .NET. Creación de plug-ins dinámicos.
A Different way of Managing Object Relationships, Delphi Magazine #92, Abril 2003.
Un estudio sobre como manejar las asociaciones entre objetos de una forma sistemática, con el objetivo de desacoplarlos al máximo.
Writing Robust Code, Delphi Magazine #91, Marzo 2003.
Programación Basada en Contrato y otras técnicas útiles para la creación de código correcto. Este artículo es complementario de Exception Safety in Delphi.
Exception Safety in Delphi, Delphi Magazine #89, Enero 2003.
Técnicas útiles para la creación de código seguro en presencia de excepciones, incluyendo técnicas para garantizar la semántica de rollback con respecto al estado del programa cuando se produce algún problema.
Tests automatizados en .NET: una experiencia real, Solo Programadores #99, Enero 2003.
Este artículo estudia las implicaciones del uso de tests automatizados, precauciones a tener en cuenta y técnicas de utilidad, basándose en los los resultados reales del desarrollo de un driver de Base de Datos comercial para ADO.NET.
Tests automatizados en .NET con NUnit, Solo Programadores #98, Enero 2003.
Cómo crear tests automatizados, basándose en NUnit, un framework de testing para la plataforma .NET.
Writing a Simple Ole DB driver with Delphi, Delphi Magazine #87, Noviembre del 2002.
Este artículo aborda la creación de drivers Ole Db simples con Delphi.
Stack-Based Objects In Delphi , Delphi Magazine #71, Julio del 2001.
Este artículo muestra cómo optimizar la velocidad de creación y destrucción de objetos.
Colecciones en .NET, Solo Programadores, Nº 95, 2002.
Introducción a las clases de los namespaces .NET System.Collections y System.Collections.Specialized.
Escribir un driver OLE DB simple con Visual Basic y OSP (I) y Escribir un driver OLE DB simple con Visual Basic y OSP (y II).
Cómo crear un driver OLE DB simple con Visual Basic.
Acceso a Datos con ADO.NET (I) y Acceso a Datos con ADO.NET (y II), Solo Programadores, Nº 93 y 94.
Introducción a ADO.NET, el estándar de .NET para acceso a bases de datos.
Introducción a Microsoft .NET (I a III), Solo Programadores, Nº 85, 86 y 87.
Tercera parte de una introducción a la plataforma .NET que aborda desde la arquitectura interna de .NET al código intermedio (MSIL) o los objetivos estratégicos de Microsoft.