Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
C++ ágil:Desarrollo y pruebas ágiles en C++ con Visual Studio y TFS
Una de las facetas del desarrollo ágil implica crear pruebas automatizadas, pero esto puede ser difícil cuando el proyecto mezcla código en C# y C++. Veremos cómo un departamento de Microsoft emplea Visual Studio y Team Foundation Server para agilizar el desarrollo nativo y administrado. John Socha-Leialoha
Desarrollo ágil:Eche a andar Agile en TFS 2010
Conozca las prácticas de desarrollo internas de Microsoft en este artículo de Chris Adams donde explica cómo su equipo realizó el cambio a Agile con Team Foundation Server 2010. Después de comenzar con la plantilla de procesos Agile v5.0 para Microsoft Solutions Framework cambiaron a la plantilla Visual Studio Scrum 1.0. Chris Adams
API de motor de depuración:Escribir una extensión de herramientas de depuración para Windows, parte 3: Clientes y devolución de llamadas
En el tercer artículo de esta serie ahondaremos en la relación entre una extensión depuradora y el depurador. Para esto examinaremos la arquitectura de los clientes depuradores y las devoluciones de llamadas del depurador. Andrew Richards
Compatibilidad con múltiples plataformas:Cree aplicaciones compatibles con múltiples plataformas, como el escritorio, Prism y Windows Phone 7
¿Para qué repetir el trabajo si puede emplear un solo conjunto del código para crear aplicaciones compatibles con múltiples plataformas (multi-targeting)? Aquí lo guiamos por el proceso y le mostramos el uso de Prism, inserción de dependencias y patrones como MVP y MVVM. Bill Kratochvil
StreamInsight:Domine grandes flujos de datos con Microsoft StreamInsight
Para muchas empresas es de importancia fundamental analizar y responder frente a grandes flujos de datos prácticamente en tiempo real, pero tradicionalmente ha sido difícil realizar consultas históricas y en tiempo real con el mismo conjunto de herramientas y con el mismo lenguaje de consultas. Le mostraremos cómo StreamInsight cambia esto. Rob Pierry
Windows Phone 7:Almacenamiento aislado en Windows Phone 7 con Sterling
Aprenda a sacar provecho a la biblioteca de base de datos de código abierto Sterling para almacenar y consultar datos locales en las aplicaciones de Windows Phone 7 con un esfuerzo mínimo, junto con una estrategia simple para administrar el estado cuando se desactiva una aplicación cuando el usuario cambia a otra aplicación. Jeremy Likness
Columnas
Nota del editor:El momento ideal
Si usted desarrolla software puede respirar tranquilo: Este es el mejor momento para los desarrolladores de TI en toda la historia.Keith Ward
Tecnología de vanguardia:Invariables y herencia en los contratos de código
Después de examinar dos de los tipos más comunes de contratos de software, las condiciones previas y posteriores, Dino este mes presenta el tercer tipo más importante de contratos, el invariable, y examina el comportamiento de las clases basadas en contratos cuando entra en juego la herencia.Dino Esposito
Puntos de datos:Desmitificación de estrategias de Entity Framework: Carga de datos relacionados
El modelado de los datos sólo es un primer paso en Entity Framework. También deberá emplear las herramientas correctas para consultar y cargar los datos. Le mostraremos las alternativas y le ayudaremos a elegir cuáles son las más adecuadas para su aplicación.Julie Lerman
Pronóstico: nuboso:Almacenamiento multiplataformas en Windows Azure
Windows Azure está lejos de ser un entorno de una sola plataforma. Para mostrar todo su poder compilaremos la misma aplicación para tres dispositivos móviles diferentes: Windows Phone 7, jQuery y Android.Joseph Fultz
Ejecución de pruebas:Líneas curvas para los controles AJAX de Bing Maps
La columna de doble propósito de este mes ofrece un tutorial para una función en JavaScript para dibujar una curva de Bézier en un control de mapa AJAX en Bing Maps, junto con las directrices para comprobar una función no trivial en JavaScript.James McCaffrey
El programador políglota:.NET multiparadigmático, Parte 8: Programación dinámica
Dentro de su ámbito, la metaprogramación paramétrica ofrece algunas soluciones poderosas. Pero no es la solución general y definitiva para todos y cada uno de los problemas de diseño. Los lenguajes dinámicos llevan el concepto de la ejecución orientada en el nombre a su máxima expresión. Veamos cómo funciona.Ted Neward
Fronteras de la UI:Principios de la paginación
Los lectores de libros electrónicos son sencillos, ¿no es así? Basta con presentar el texto y ya está. Pero quizás no sea tan sencillo después de todo. Comenzamos a crear un lector de libros electrónicos para Windows Phone 7 e investigamos el mecanismo que hay detrás de la paginación de texto.Charles Petzold
No me hagan hablar:¿Aprenderá Microsoft la lección de DEC?
A pesar de todas las cosas que Microsoft sabe hacer bien, sigue pensando como una empresa para PC. Para poder sobrevivir esto tendrá que cambiar.David Platt