Iniciar sesión
Registrarse
He olvidado mi contraseña

En esta entrada voy a explicar una acción muy sencilla pero que es bastante recurrente en foros. ¿Cómo extraer la versión de un ensamblado en tiempo de ejecución?. La verdad es que hay diferentes formas de hacerlo, pero para todas ellas, deberemos importar o usar el namespace System.Reflect...

Enviado por jorge
LEER MÁS

Ni en verano se nos deja descansar. Cuando estábamos trabajando con la versión preview de .NET Core, Microsoft llega y publica la versión 2.0 final de .NET Core. Podréis descargaros .NET Coore 2.0 SDK en Windows desde este enlace directo. Para descargas en otros entornos, accede a este otro...

Enviado por jorge
LEER MÁS

There are some occasions in which you need to apply the same changes to multiple Work Items, not only once, but several times during a project, for sure most of you already know the edit selected items feature, with several Work Items selected, just right click and select edit (sorry I had to protec...

Enviado por Luis Fraile
LEER MÁS

Introducción En una gran variedad de aplicaciones móviles se requiere almacenar datos. Podemos almacenar datos locales con opciones como SQLite o Realm; o en la nube con diferentes opciones. Entre las opciones disponibles en Azure, ha llegado con fuerza Cosmos DB. En este artículo vamos a ver p...

Enviado por Javier Suárez Ruiz
LEER MÁS

Introducción Las extensiones de marcado son una forma de obtener un valor que no sea específico de tipo primitivo o un objeto XAML. Mediante la apertura y cierre de llaves, se define en su interior lo que se conoce como extensión de marcado. En este artículo, vamos a conocer como crear nuestra...

Enviado por Javier Suárez Ruiz
LEER MÁS

En esta entrada, vamos a crear una aplicación de consola muy sencilla, sobre todo para aquellos que quieren empezar a programar con .NET Core. Esta entrada no está pensada para aquellos programadores aventajados o conocedores de .NET Core, ya que vamos a ver un ejemplo bastante básico, idea...

Enviado por jorge
LEER MÁS
c#

Funciones locales en C# 7

"And if my shadow is all that survives I'm still alive …" Meat Loaf, “Alive” (2006) Aprovecho la suerte de que este blog sigue aún activo (¡muchas gracias por ello a mis buenos amigos de Plain Concepts!) para dar señales de vida después de hace bastante tiempo. Revisando varios recursos...

Enviado por Octavio Hernandez
LEER MÁS

En esta entrada me gustaría introducir a aquellos que no han hecho ninguna aplicación con .NET Core y que desean dar sus primeros pasos. Se trata por lo tanto de un ejemplo muy básico, para romper el hielo. Presupongo igualmente, que ya has instalado .NET Core SDK. Igualmente, te sugiero inst...

Enviado por jorge
LEER MÁS

En esta entrada me gustaría introducir a aquellos que no han hecho ninguna aplicación con .NET Core y que se pregunten acerca de sus diferencias con .NET Framework. Hagamos por lo tanto, un poco de repaso en todo lo que tenemos entre manos, y respondamos a algunas preguntas comunes que aparecen...

Enviado por jorge
LEER MÁS

Hace poco me ví con la necesidad de agregar un Captcha en un proyecto que quería hacer. Podía intentar usar un generador de Captchas de terceros o buscar algo en Internet que me facilitara la vida, pero como la prisa no era un requisito indispensable y me apetecía dar un paso más adelante, m...

Enviado por jorge
LEER MÁS

Introducción Xamarin.Forms añade una capa de abstracción en la capa de UI que nos permite definir la misma una única vez para todas las plataformas. Podemos definir esta interfaz con código C# o XAML. A la hora de trabajar con la interfaz en XAML con casi toda seguridad utilizarás alguna ext...

Enviado por Javier Suárez Ruiz
LEER MÁS

En la entrada anterior, preparamos nuestro proyecto de ASP.NET con NancyFx. Cargamos los paquetes de NuGet que íbamos a utilizar, y preparamos nuestra aplicación para albergar las entidades, validaciones y los módulos de NancyFx. También creamos una entidad y una validación. Nos quedamos p...

Enviado por jorge
LEER MÁS

En esta ocasión, vamos a trabajar con NancyFx creando una entidad, creando una petición POST y otra GET dentro de nuestra API REST, y jugando con entidades y validaciones. Lo primero que haremos será crear un proyecto ASP.NET vacío. Abriremos después NuGet desde nuestro proyecto, y agregar...

Enviado por jorge
LEER MÁS

Una vez que ya hemos aprendido a hacer nuestra primera API REST con NancyFx, y una vez que también hemos aprendido a usar llamadas asíncronas en nuestras API REST, vamos a dar un paso adelante, y vamos a ver como trabajar con las rutas o patrones dentro de NancyFx. A modo recordatorio, conviene...

Enviado por jorge
LEER MÁS

  En este vídeo de introducción a Vue, nuestros compañeros Quique Fernández y Juan Carlos López nos explican cuáles son las principales características de este framework progresivo, las ventajas de utilizarlo y lo compararán con otros frameworks populares como Angular o React. ¡No te...

Enviado por plainnews
LEER MÁS

Todos los programadores de C# y .NET sabemos lo que nos puede ofrecer LINQ y como nos simplifica la vida cuando trabajamos con él. También, muchos de nosotros sabemos lo que nos ofrece Reflection a la hora de "jugar" con los entresijos de una librería o ensamblado. El único problema es que a...

Enviado por jorge
LEER MÁS

En Plain<TV> comenzamos nueva serie sobre Deep Learning de la mano de nuestro Data Team Lead Pablo Doval: Road to deep learning. En este primer episodio Pablo nos hará una breve introducción de cómo analizar imágenes y cuáles son los principales retos de la inteligencia artificial: ¿Có...

Enviado por plainnews
LEER MÁS

Una vez que hemos creado nuestra primera API REST con NancyFx, vamos a meternos más en faena. Antes de entrar más en materia con rutas, respuestas, etc., me gustaría que viéramos como crear nuestras API REST con llamadas asíncronas. Con NancyFX, crear llamadas asíncronas es algo tremendame...

Enviado por jorge
LEER MÁS

En esta entrada vamos a programar nuestra primera API REST con NancyFx. Para ello, iniciaremos un nuevo proyecto Web de tipo ASP.NET, utilizando para ello una plantilla vacía. Al aceptar, aparecerá una nueva ventana en la que seleccionaremos como plantilla, la plantilla vacía de ASP.NET. ...

Enviado por jorge
LEER MÁS

¡Hola a todos!! Como lo prometido es deuda, hoy vamos a hacer una pequeña introducción al algoritmo de aprendizaje del perceptrón binario, el cual es bastante utilizado en Machine Learning en clasificación supervisada. Como ya sabréis, este tipo de clasificación es aquella en la que inicial...

Enviado por mrcabello
LEER MÁS
1 2 3 597