feed

C#/.NET

Una de las cosas más pesadas que nos podemos encontrar al desarrollar aplicaciones de gestión de datos es el interaccionar con las aplicaciones Office, y el uso de las librerías Interop.

Sin embargo la expansión de proyectos Open Source (y la inmensa mayoría de ellos gratuitos) que se distribuyen por el excelente gestor de Paquetes NuGet, me ha permitido acceder a una pequeña pero potente librería para leer ficheros Excel utilizando Linq: LinqToExcel.

Pre requisitos

El tutorial está elaborado...

Leer más »

ASP.NET vNext está y va a representar todo un revulsivo en la forma en el que construimos aplicaciones web sobre la plataforma .NET, y más cuando también acaba de aterrizar la nueva versión del – posiblemente – mejor IDE del mercado actual, Visual Studio 14.

Sin embargo para probar la nueva tecnología en la última versión del entorno de desarrollo es importante recordar que Microsoft avisa que no...

Leer más »

C# es un lenguaje tremendamente productivo, pero siempre ha tenido una espada de Damocles y recelos con respecto a las prestaciones del código obtenido en dispositivos como los Smartphone o las tabletas ARM.

En la Build2014, Microsoft ha anunciado la versión preview (o beta como se llamaba antes) de un sistema en Cloud que, partiendo del código en C# utiliza el compilador de C++ para obtener...

Leer más »

Este tutorial está pensado para todos aquellos que deben de salir de la “zona de confort“ programando en .NET, al tener que conectar con una base de datos no soportada de forma nativa por Entity framework.

Así revisaré paso a paso cómo conectarme vía ADO.NET y utilizar las funciones más básicas para poder hacer un CRUD (Create, Read, Update y Delete) de una sola tabla sencilla desde una base de...

Leer más »

Este tutorial está pensado para todos aquellos que deben de salir de la “zona de confort“ programando en .NET, al tener que conectar con una base de datos no soportada de forma nativa por Entity framework.

Así revisaré paso a paso cómo conectarme vía ADO.NET y utilizar las funciones más básicas para poder hacer un CRUD (Create, Read, Update y Delete) de una sola tabla sencilla desde una base de...

Leer más »

Este tutorial está pensado para todos aquellos que quieren o deben de salir de la “zona de confort programando en .NET, al tener que conectar con una base de datos no soportada de forma nativa por Entity framework.

Así revisaré paso a paso cómo conectarme vía ADO.NET y utilizar las funciones más básicas para poder hacer un CRUD (Create, Read, Update y Delete) de una sola tabla sencilla desde una...

Leer más »

    Un sistema concurrente suele resolver problemas de naturaleza intrínsecamente no determinista, lo que quiere decir que no podemos predecir la secuencia exacta en la que ocurrirán ciertos eventos.
     Por otro lado, existen procesos deterministas que, por su complejidad, nos resultan más cómodos de resolver usando enfoques no deterministas, como la programación guiada por eventos o como cuando...

Leer más »

Para los desarrolladores en el ecosistema Microsoft, estamos en una época especialmente interesante con una apuesta muy importante, a la altura de la comercialización del IBM PC o de Windows 95.

Las novedades no paran de presentarse desde 2008, a un ritmo endiablado de sostener; mantenerse, al menos, al corriente de las principales evoluciones de los sistemas, productos y herramientas requiere...

Leer más »

Gracias a las plantillas de proyecto que forman parte de la instalación de Visual Studio 2012 tenemos la posibilidad de crear una primera Aplicación Metro que sea más sofisticada y completa que el típico “Hola Mundo” al que estamos acostumbrados en otras tecnologías.

Para crear esta primera aplicación empezaremos por abrir Visual Studio 2012 y navegar al menú File -> New -> Project.

Deberemos...

Leer más »

Las herramientas principales con las que se va a poder crear Aplicaciones Metro son los dos productos principales para el desarrollo y diseño de software que Microsoft lleva años ofreciendo a desarrolladores y diseñadores: Visual Studio y Blend.

Visual Studio 2012

Visual Studio es un producto maduro que lleva siendo la herramienta para el desarrollo de software con tecnologías de Microsoft desde...

Leer más »

Sigue a Genbetadev