Sin duda, al trabajar con WPF empleando algún patrón de desarrollo tal como MVVM empezamos a ser conscientes de las grandes posibilidades que nos ofrece su engine de Databinding. En esta ocasión me gustaría tratar como realizar databinding empleando como fuente un tipo enumerado sobre un Combo. Sigue leyendo WPF – Databinding con Enums
Acceso a dispositivos USB con Windows Portable Devices en C#
Windows Portable Devices es un API que nos permite comunicarnos que dispositivos USB tales como Pen Drives, discos USB, reproductores MP3, etc.
Se trata de un API escrita en C, pero podremos acceder a ella desde .NET dado que se expone a través de COM.
Sigue leyendo Acceso a dispositivos USB con Windows Portable Devices en C#
Tutorial Swift – Carga de repos desde GitHub con SwiftyJSON y con Alamofire
Últimamente en ratos libres estoy «jugando» con el desarrollo de apps para iOS con Swift y en esta ocasión me he animado a hacer un post con alguno de los temas que he estado viendo por si a alguien le puede interesar. Los temas que me gustaría tratar son:
- Manejo de REST con Alamofire.
- Manejo de JSON, donde SwiftyJSON será un gran amigo.
- Y como extra, usaremos Carthage como gestor de depedencias.
Sigue leyendo Tutorial Swift – Carga de repos desde GitHub con SwiftyJSON y con Alamofire
Prose.io o como editar ficheros README.md de una forma sencilla
Prose.io, bajo mi punto de vista es una de esas herramientas sencillas, pero que te hacen la vida un poquito más fácil. Su cometido está claro y bien definido: facilitarnos la creación y edición de ficheros REAME.md.
Sigue leyendo Prose.io o como editar ficheros README.md de una forma sencilla
Bloquear referral spam en tu website
Una vez que empezamos a revisar las visitas de nuestra web con Google Analytics, es muy habitual encontrarnos con tráfico spam y por tanto indeseado, que lo único que hace es llenar de «ruido» nuestras analíticas.
DotNetDbf – Gestión de ficheros Dbf con .NET
DotNetDbf es una librería que permite el acceso y manipulación de ficheros Dbf desde .NET escrita en C#.
En un proyecto reciente he tenido que trabajar con ficheros Dbf y quería tener una base para convertir DataReader en colecciones (IList), así como una forma sencilla de guardar objetos en base de datos.
09 Manual SSIS – Gestión de errores y depuración en SSIS I
Tarde o temprano tendremos que echar mano de las opciones de depuración y gestión de errores que nos proporciona SSIS. Normalmente todo es mucho más sencillo cuando no hay problemas, pero en caso de errores conocer el funcionamiento de estas herramientas nos hará la vida un poco más fácil.
Sigue leyendo 09 Manual SSIS – Gestión de errores y depuración en SSIS I
08 Manual SSIS – Transformación Sort
Usaremos la transformación «Sort» para realizar la ordenación de los registros leídos en un DataFlow por uno o varios campos de forma simultánea. Además este componente nos da una serie de opciones para realizar una ordenación muy específica que puede resultar muy útil en determinados casos.
Prestashop – Permitir configurar el número de categorías en módulo «blockcategories»
En ocasiones el número de categorías en un portal en Prestashop es demasiado grande y no deseamos mostrarlas todas directamente como se hace por defecto. La idea sería mostrar por defecto un número determinado de categorías, y añadir un enlace «Mostrar Todas» que muestre todas las categorías.
Sigue leyendo Prestashop – Permitir configurar el número de categorías en módulo «blockcategories»
07 Manual SSIS – Publicación de paquetes SSIS
De cara al despliegue de nuestros paquetes SSIS en un entorno de producción normalmente realizaremos su publicación desde Visual Studio. El proceso de publicación es realmente sencillo.