Ver por etiquetas

Todas las etiquetas » Team System (RSS)

[Video] Gestión efectiva con Project Server y Team Foundation Server

Aquí os dejo la charla que dio en el evento “Destino la nube” organizado por Microsoft el pasado 9 de marzo.

[Slides] Gestión de proyectos con Project Server y TFS

El pasado 9 de marzo participé en el evento “ Destino la nube ” de Microsoft con una sesión sobre cómo integrar Project Server con TFS para la gestión de proyectos. Aquí os dejo las slides que utilicé durante dicho evento. Integración de Team Foundation Server con Project Server View more presentations from Ibon Landa .
Publicado por Ibon Landa | 2 comment(s)
Archivado en: ,

Team Foundation Server on Windows Azure

La Keynote del PDC 2010 no ha dejado un anuncio muy interesante; Existirá una versión de TFS hosteada en Windows Azure lista para ser usada!! Hasta ahora la solución pasaba por instalarnos nuestro propio TFS, en  nuestro entorno empresarial, o utilizar lanzarnos a utilizar algunas de las soluciones de TFS hosteado que estaban ofreciendo algunos proveedores, que en muchas ocasiones se limitaban sólo a ofrecer ciertas funcionalidades. A través de este servicio en la nube podremos disponer de todas...
Publicado por Ibon Landa | con no comments

HOLs en Santander organizados por el CIIN

El Centro de Innovación en Integración ( CIIN ) con la colaboración de Plain Concepts está organizando para una serie de cursos prácticos sobre metodologías ágiles y Visual Studio 2010 que pueden ser de vuestro interés. 23-09-2010 - Metodologías ágiles y Team Foundation Server (TFS) 21-10-2010 - Gestión de la configuración y compilación automatizada con TFS 11-11-2010 - Herramientas para desarrolladores (I...

[Evento] Conferencia Agile Spain 2010

Como ya comentaba mi compañero Jose Luis Soria los próximos 10 y 11 de junio se celebrará en Madrid la conferencia Agile Spain 2010. Las sesiones, talleres y ponentes prometen y puede ser un buen sitio para ponerse al día en muchos aspectos relacionados con el desarrollo ágil de software . La conferencia se estructura en una serie de sesiones, y en varios talleres donde se podrá profundizar y ponerse manos a la obra en temas específicos. Plain Concepts tendrá una presencia destacada en el evento...

Pruebas unitarias en C++ no manejado

Más de una vez me han preguntado sobre si es posible realizar pruebas unitarias con Visual Studio para código C++ no manejado y si entre cosas, es posible obtener la cobertura de código. En más de un sitio ya he leído que no se puede, cosas que no es cierta. Eso sí, cierto es que dentro de las nuevas funcionalidades que ha ido surgiendo en cada nueva versión de Visual Studio, C++ no manejado es muchas veces uno de los grandes olvidados..y muchas de las características no son soportadas para este...

Data Dude: Partial Projects

En un post anterior os hablaba de los Composite Projects , una característica de Visual Studio Database Edition que nos permite dividir base de datos grandes y complejas en múltiples proyectos de base de datos, dependientes unos de otros, y que pueden desplegarse todos a la vez. En esta ocasión os hablaré de una característica relacionada, los proyectos parciales. Los proyectos parciales permiten compartir una misma implementación entre múltiples proyectos, manteniendo una única definición de la...
Publicado por Ibon Landa | 1 comment(s)

Data Dude: Composite Projects

Ya hace unas semanas que coincidí con Juan Irigoyen en una charla en Santander, dónde nos habló de VStudio Database Edition 2010 Una de las características que quedaron fuera y que me parece interesante comentar son los Composite Projects . La idea es muy sencilla; poder dividir base de datos grandes y complejas en múltiples proyectos de base de datos, dependientes unos de otros, y que pueden desplegarse todos a la vez. Simplificando, se podría decir que son como las referencias de los proyectos...
Publicado por Ibon Landa | 2 comment(s)

Ya no hay excusa para no usar TFS

Pues, nada, con la salida de la beta 2 de Visual Studio no sólo ha cambiado el nombre de la versión Team System, también ha cambiado la forma de licenciar Team Foundation Server. Con la subscripción MSDN se incluirá la licencia de Team Foundation Server. Team Foundation Server 2010 will be included in the MSDN subscription that comes with Visual Studio 2010 Professional, Premium, Ultimate, and Test Elements. This copy of Team Foundation Server in licensed for unlimited development and test use (as...
Publicado por Ibon Landa | 3 comment(s)
Archivado en: ,

Otra de la versión GDR: No se genera el fichero .sql al compilar el proyecto

Hace unos días comentaba que al migrar a la versión GDR de Visual Studio Database Edition me había encontrado con un problema en la migración de los proyectos de la versión anterior. Ahora me encuentro con otra situación inesperada y que me ha implicado algo más de trabajo. Con la versión anterior de Database Edition, al compilar el proyecto de base de datos se generaba el script de despliegue, el fichero .sql. A mí este comportamiento me resultaba muy útil, porque en las compilaciones automática...
Publicado por Ibon Landa | 3 comment(s)
Archivado en:

Error al actualizar a la versión GDR de VStudio Database Edition

La semana pasada decidí actualizar mi versión de Visual Studio Database Edition a la versión GDR . Parecía que todo iba bien pero al poco tiempo me encontré con este error al intentar acceder a las pruebas unitarias que tenía hechas sobre los procedimientos almacenados de mi aplicación. Inicialmente me recordó a un error que ya me había dado antes y que sacaba el mismo error, igual de descriptivo . En este caso no tiene nada que ver con...
Publicado por Ibon Landa | 2 comment(s)

Tip: Añadir navegadores a la lista de los disponibles para los Web Test

Hablando el otro día con unos compañeros sobre pruebas web, comentábamos que Visual Studio nos permite realizar pruebas web simulando diferentes navegadores. Permite muchos navegadores pero no todos …¿Cómo puedo simular más navegadores que los que vienen por defecto en Visual Studio? Basta con crear un fichero con extensión .browser por cada navegador nuevo y copiarlo en  %ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\Templates\LoadTest\Browsers. El contenido para Google Chrome sería...
Publicado por Ibon Landa | 1 comment(s)
Archivado en:

Pruebas unitarias: Mocks

Los mocks son objetos falsos que simulan el comportamiento de un objeto real. Los objetos falsos son los que se usarán durante la ejecución de la prueba unitaria, lo que posibilitará que no necesitemos el objeto real y que no dependamos de él para poder probar correctamente y de manera completa el módulo. El concepto de mock es sencillo; si tanto el objeto real como el objeto falso implementan la misma interfaz y el módulo que estamos probando trabaja contra interfaces en lugar de contra objetos...
Publicado por Ibon Landa | 5 comment(s)

Pruebas unitarias: Una parada en el camino.

Aunque todavía queda un buen trozo para terminar el camino, es momento de hacer una parada y hacer un repaso de lo visto hasta ahora. Características de una buena prueba unitaria Beneficios de las pruebas unitarias MythBusters. Cazando mitos. Introducción al framework de Visual Studio ( I ) Introducción al framework de Visual Studio ( II ) Cobertura de código Servicios Web Envío de correos electrónicos Orígenes de datos para alimentar las pruebas Interfaz de usuario ASP.NET Cómo establecer el valor...
Publicado por Ibon Landa | 3 comment(s)

Tip: Cómo establecer el valor de %PathToWebRoot%

En un post anterior hablaba sobre pruebas unitarias de la interfaz de usuario . En ese post hablaba sobre cómo Team System deja grabar secuencias que realizar el usuario contra la interfaz web para después poder repetir las secuencias grabadas tantas veces como consideremos. Una de las cosas que comentaba es cómo poder configurar la prueba para indicarle que queremos que se arranque un servidor web de desarrollo cuando ejecutemos la prueba. En el ejemplo ruta que usaba en el ejemplo, empleaba %PathToWebRoot...
Publicado por Ibon Landa | 1 comment(s)

Pruebas unitarias: Capa de acceso a datos

En este post abordaremos cómo es posible hacer pruebas unitaria sobre la capa de acceso a datos, tanto del código .NET ( C#, VB.NET o el que sea ) que usamos para acceder a los datos,como de los procedimientos almacenados que puede tener nuestra base de datos. El código empleado para acceder a la base de datos podría ser algo similar a este: public List<CustomerEntity> GetList( string name) { List<CustomerEntity> list = new List<CustomerEntity>(); CustomerEntity customer; try {...
Publicado por Ibon Landa | 1 comment(s)

Pruebas unitarias: interfaz de usuario ASP.NET

Llega el momento de ver lo que nos ofrece Visual Studio para hacer las pruebas sobre la capa de interfaz, en este caso sobre una interfaz ASP.NET. Probar el 100% de la funcionalidad de la interfaz de usuario de manera automatizada es complicado con las herramientas que disponemos y siempre va a quedar una parte que obligatoriamente tendremos que cubrir con pruebas funcionales. Aún así, todo lo que podemos automatizar será tiempo que nos ahorraremos. En este tipo de pruebas sigo...
Publicado por Ibon Landa | 10 comment(s)

Pruebas unitarias: Orígenes de datos para alimentar las pruebas

En algunas ocasiones, para poder probar de forma completa un módulo es necesario probar muchas variantes en los parámetros de entrada. Por ejemplo, si tenemos nuestra ya famoso método Sumar, con podría interesar probar el método con diferentes parámetros de entrada, para comprobar que realmente suma bien en todas las situaciones. Una primera aproximación podría ser escribir tantas pruebas como necesitemos, cambiando en cada prueba los parámetros...
Publicado por Ibon Landa | 13 comment(s)

Pruebas unitarias: Probando el envío de correos electrónicos

Algo muy típico en todos los desarrollos es la necesidad de enviar correos electrónicos. En este post veremos cómo es posible probar de manera automatizada si nuestro método genera o no genera correos electrónicos. En este caso vamos a simplificar y sólo vamos a probar un método que única y exclusivamente manda el correo. Nuestro método tendría el siguiente aspecto: public static void SendMail( string from, string to, string subject...
Publicado por Ibon Landa | 1 comment(s)

Scrum Sprint Monitor

En codeplex podéis encontrar esta herramienta, que al menos a mí me ha parecido curiosa. El tiempo dirá si útil… Es un salvapantallas que permite visualizar el estado del sprint. Podéis encontrar toda la información completa aquí .
Publicado por Ibon Landa | 2 comment(s)
Archivado en: ,
Más artículos Página siguiente >