tag: universal

UWP - Cómo implementar validación de campos en Universal Apps

Actualmente UWP no incorpora ningún framework de validación, sin embargo la comunidad de C# es pujante y en GitHub ya hay una alternativa muy interesante que vale la pena revisar: ValidatableBase . En este post revisaremos como implmentar validación con atributos utilizando esta libreria. Tarea 0 - Instalación Lo primero es que debes descargar o clonar el repositorio de GitHub ya que actualmente al menos no tienen binarios publicados. Abres la solución y la compilas en modo release para obtener la dll. Tarea 1 - Preparar la solución UWP y agregar la libreria de validación Desde Visual Studio 2015 creamos un…

leer más...

Apps, Binding, INotifyPropertyChanged y BindableBase | XAML | C#

Como recordarán en versiones anteriores de Visual Studio se solia incluir en los templates la clase BindableBase . Esta clase nos ayudaba a agilizar la creación de Modelos que hicieran Binding con la UI. Sin embargo esta clase desaparecio en versiones posteriores y si, a muchos nos hace falta. En este artículo veremos como crearla, y como es mi costumbre lo haremos paso a paso para aprender. Si solo quieres utilizar BindableBase y ahorrarte toda la explicación acá lo tienes: Código fuente de este artículo El código fuente completo de este artículo se encuentra disponible en GitHub. https://github.com/JuanKRuiz/…

leer más...

Estrategias de código portable : #3 Universal Apps | C#

Artículos relacionados Estrategias de código portable : #1 PCL - Portable Class Library | C# Estrategias de código portable : #2 Código Vinculado | C# Este es el último artículo de la serie y nos concentraremos en Universal Apps, nuestra tercera estrategia de código portable. Código fuente de esta serie de artículos El código fuente completo de esta seria de artículos se encuentra disponible en GitHub, incluye proyectos de Apps con todos los casos expuestos. https://github.com/JuanKRuiz/Estrategias-de-Codigo-Portable Universal Apps es en escencia un concepto que define como un mismo conjunto de API's nos permite compartir código a traves de varios dispositivos…

leer más...

Resumen Build 2014 - Keynote día 1

Después de este #bldwin nadie verá a #Microsoft de la misma manera. Microsoft no es el mismo y no hay vuelta atrás. #bldwin— Juan Carlos Ruiz (@JuanKRuiz) abril 3, 2014 Muchas sorpresas tenemos en el Build 2014, en este artículo resumiré las más relevantes. Definitivamente Microsoft ha escuchado a los usuarios. No te pierdas la parte 2 de este informe http://juank.io/resumen-build-2014-keynote-dia-2/ ##Windows Phone 8.1 Finalmente se ha hecho pública esta versión de Windows Phone, entre las principales novedades tenemos ###Cambios en la UI * API para crear pantallas de bloqueo, una completa revolución * Organización de los…

leer más...