-
Introducción Si estás utilizando Visual Studio 2012 en Windows 8 y estás intentando conectar con Team Foundation Service (lo que antiguamente se llamaba TFS Preview), quizás hayas tenido la fabulosa experiencia de toparte con un error de tipo TF31003. Si es así, esta entrada creo que podría ayudarte...
-
Introducción Hasta ahora, hemos visto como pasar de una aplicación de Software que cumple los requisitos a una aplicación de Software que cumple los requisitos, que es reutilizable y que mejora el mantenimiento de aplicaciones, llevándolo todo a un mundo ideal. ¿Pero es ese mundo ideal de desarrollo...
-
Introducción En las entradas anteriores, vimos como desarrollar una aplicación a partir de un problema teóricamente trivial. Los requisitos cambian y las necesidades empresariales nos llevan a ser ágiles y adoptar cambios de manera rápida y flexible, facilitar las pruebas unitarias y en definitiva, codificar...
-
Introducción Seguimos avanzando en nuestro desarrollo mejorándolo poco a poco. Esto me recuerda a aquellos maravillosos años de la normalización de nuestras bases de datos para llegar a tercera forma normal (3NF) o llegar al éxtasis con Boyce-Codd. Implementación...
-
Introducción Nos encontramos en una encrucijada. Nuestra aplicación parecía sencilla y empezó siéndolo, pero los requisitos inicialmente marcados han variado y nos está empezando a dar algún que otro dolor de cabeza. No obstante, hemos sabido adaptarnos a esos requisitos y hemos modificado nuestra aplicación...
-
Introducción Como vimos en el artículo inicial, nos encontramos con un problema sencillo de resolver pero que poco a poco se iba retorciendo o complicando. Inicialmente teníamos en mente la lectura de un fichero de texto y la escritura de una información determinada después de procesarla en un fichero...
-
Introducción No me voy a andar con grandes tecnicismos, más bien todo lo contrario. Voy a ir directo al asunto y de forma concisa, planteando los problemas habituales con los que podemos encontrarnos los desarrolladores y cómo hacerlos frente. Como avanzar y mejorar nuestro código basándonos en un proyecto...
-
Introducción La semana pasada, mi compañero de trabajo y sufrimientos, Luis Ruiz Pavón , escribió una interesantísima entrada sobre cómo utilizar LINQPad 4 y NHibernate para probar consultas LINQ y resolver posibles problemas de rendimiento, cuellos de botella, etc., sin tener que hacer grandes alardes...
-
Utilizando Segoe UI Symbol Utilizando Segoe UI Symbol (I) Introducción Cuando hablaba en una entrada posterior de la barra de aplicación, hablaba de la fuente de letra Segoe UI Symbol de Windows 8. Aunque esta fuente de letra se incorporó en Windows 7, es en Windows 8 cuando ha logrado obtener...
-
Barras de botones o barras de aplicación Parte I Barras de botones o barras de aplicación (II) Estilos a usar en los controles de la barra de aplicación Los estilos utilizados en este ejemplo corresponden con los estilos que Microsoft nos ofrece y que nos simplifica el trabajo. Situándonos en...
-
Barras de botones o barras de aplicación Parte II Barras de botones o barras de aplicación (I) Introducción El estilo Metro es muy particular. Cuando digo muy particular me refiero a que Microsoft no nos recomienda salirnos de las guías de diseño establecidas para que una aplicación tenga ese...
-
Trabajando con ficheros de recursos e idiomas Parte I Parte II Parte III Trabajando con ficheros de recursos e idiomas (IV) Creación de ficheros de recursos por idioma ¿En qué idiomas quiero que funcione mi aplicación?. Parece una pregunta obvia, pero es necesario que nos la hagamos. En mi caso...
-
Trabajando con ficheros de recursos e idiomas Parte I Parte II Parte IV Trabajando con ficheros de recursos e idiomas (III) Consumiendo el fichero de recursos vía XAML Sin embargo, es posible que (obviando la caja de mensaje), deseemos consumir el fichero de recursos vía XAML en lugar de hacerlo...
-
Trabajando con ficheros de recursos e idiomas Parte I Parte III Parte IV Trabajando con ficheros de recursos e idiomas (II) Creando el fichero de recursos La primera acción a acometer es la de crear el fichero de recursos. Para ello, vamos a hacer clic con el botón derecho del ratón sobre el proyecto...
-
Trabajando con ficheros de recursos e idiomas Parte II Parte III Parte IV Trabajando con ficheros de recursos e idiomas (I) Introducción Cuando desarrollamos aplicaciones Software, es muy normal que nos veamos interesados o incluso obligados, a que nuestra aplicación sea multiidioma con el fin...
-
Navegación entre páginas de una aplicación – Avanzado Parte I Parte II Parte III Navegación entre páginas de una aplicación – Avanzado (IV) Trabajando con OnNavigatedTo en la página principal Cada vez que navegamos de una página a otra...
-
Navegación entre páginas de una aplicación – Avanzado Parte I Parte II Parte IV Navegación entre páginas de una aplicación – Avanzado (III) Agregando imágenes a nuestro proyecto Las imágenes de nuestra aplicación las podemos situar donde consideremos oportuno, pero lo más obvio y rápido es situarla...
-
Navegación entre páginas de una aplicación – Avanzado Parte I Parte III Parte IV Navegación entre páginas de una aplicación – Avanzado (II) Dando forma a la aplicación No obstante, he comentado anteriormente que en esta aplicación vamos a cargar una serie de datos. Para tal propósito, vamos a...
-
Navegación entre páginas de una aplicación – Avanzado Parte II Parte III Parte IV Navegación entre páginas de una aplicación – Avanzado (I) Introducción Otro de los aspectos que debemos controlar a la hora de desarrollar aplicaciones en Windows 8 con Metro es la capacidad o posibilidad que tenemos...
-
Navegación entre páginas de una aplicación - Introducción Parte I Parte II Navegación entre páginas de una aplicación - Introducción (III) Pasando datos de una página a otra Dentro de nuestra página Prueba.xaml.cs observaremos que por defecto, Visual Studio 2012 ha agregado dos métodos...