Los seguidores de Linux solemos ser muy críticos con los errores y los problemas que origina Microsoft, pero también debemos ser sinceros y objetivos, al reconocer de igual forma sus aciertos. La tecnología .NET al completo, supuso un antes y un después dentro de las tecnologías propias de Microsoft. La idea que está en el fondo, la del código intermedio y la portabilidad, no era nueva, Sun ya la había materializado a través de Java, sin embargo, no dejó de ser un salto cualitativo muy importante para la empresa de Redmond. Su secuela libre, Mono, fue todo un reto en su momento y a día de hoy es una realidad más que estable. La posibilidad de integrar a través de estructuras propias de .NET, como en el caso de este artículo ADO.NET; bases de datos como MySQL, facilita enormemente el desarrollo de software. El carácter multiplataforma de Mono, nos provee aún más de facilidades y horizontes para el desarrollo de nuestras aplicaciones.
Índice:
1. Introducción. Mono, MySQL y ADO.NET
2. Preparación e instalación
3. Creación del proyecto
4. Conexión a la base de datos
5. DataSet, DataTable, DataColumn y DataRow
6. Primeras consultas
7. Rellenando un DataSet
8. Conclusiones
Manual de introducción a Mono.Addins
1 The Extension Model
2 A simple example
3 Description of an add-in
4 Extension Paths
5 Querying Extension Points
6 Custom Extension Node Types
7 Conditions
8 Loading Add-ins
9 Add-in Discovery
10 Creating Extensible Libraries
11 Add-in Management Tools
12 Licensing