Junio 2009

Junio2009

Diseño controlado por pruebas:Uso de simulacros y pruebas para diseñar objetos basados en funciones

Use el Desarrollo controlado por pruebas con objetos ficticios para diseñar código orientado a objetos en términos de funciones y responsabilidades, no de categorización de objetos en jerarquías de clases. Isaiah Perumalla

Entity Framework:Antipatrones para evitar aplicaciones en aplicaciones de n niveles

Danny Simmons analiza algunos antipatrones que debe tener en cuenta cuando cree aplicaciones de n niveles con Entity Framework. Daniel Simmons

Velocidad:Creación de mejores aplicaciones controladas por datos con almacenamiento en caché distribuido

Velocity de Microsoft expone una memoria en caché unificada y distribuida para consumo de aplicaciones cliente. Le mostramos cómo agregar Velocity a sus aplicaciones controladas por datos. Aaron Dunnington

Diversión en el mismo nivel:Aplicación de procesamiento de trabajo punto a punto con WCF

Demostramos la creación de una plataforma de procesamiento punto a punto en la que varios actores trabajan juntos con un fin en común: lograr terminar su trabajo. Matt Neely

Dentro de Windows 7:Presentación de bibliotecas

Ésta es la primera parte de una serie de artículos de varias partes sobre Windows 7. Este artículo trata sobre el nuevo concepto de almacenamiento de perfiles de usuario en Windows 7, llamado bibliotecas. Yochay Kiriaty


Code Download
.Chm Files

Columns

Cuadro de herramientas:Administración en la nube, patrones de diseño UX, lenguaje de programación C# de Anders Hejlsberg y más

Ahora que incluso administra proyectos en la nube, necesitará algunas herramientas como ayuda. Este mes ilustramos una, analizamos patrones de diseño UX, un libro de Anders Hejlsberg y más.Scott Mitchell

Todo sobre CLR:Auditoría de uso de memoria para aplicaciones .NET

El uso de memoria puede afectar directamente la velocidad a la que se ejecuta una aplicación, por lo que es importante optimizarlo. En este artículo analizamos los aspectos básicos de la optimización de la memoria para programas de .NET.Subramanian Ramaswamy y Vance Morrison

Puntos de datos:Creación de un cliente fuera del explorador con Silverlight 3

Las aplicaciones de Silverlight 2 se restringen a la ejecución dentro de un explorador. Sin embargo, las aplicaciones de Silverlight 3 pueden ejecutarse dentro o fuera del explorador. En este artículo creamos una aplicación de redes sociales como una aplicación independiente de Silverlight 3.John Papa

Tecnología de vanguardia:Más allá de los formularios HTML con AJAX

Este mes examinamos los formularios en el contexto de las aplicaciones AJAX y analizamos diversos enfoques para implementar características como guardado automático, validación justo a tiempo, y limitación de peticiones de envío.Dino Esposito

Patrones en práctica:El patrón de la unidad de trabajo y la ignorancia de la persistencia

Jeremy Miller continúa su análisis de los patrones de persistencia al revisar el patrón de diseño de la unidad de trabajo y examina los problemas en torno a la ignorancia de la persistencia.Jeremy Miller

Ejecución de pruebas:Pruebas de módulos .NET con IronPython

Este mes demostramos lo fácil que es usar IronPython para probar las bibliotecas basadas en .NET.James McCaffrey

El programador políglota:Cosecha de los beneficios de Cobra

Cobra, descendiente de Python, ofrece un modelo de programación dinámico, combinado y escrito en forma de estadística, funciones integradas de prueba unitaria, capacidades de scripting y mucho más. Sienta el poder aquí.Ted Neward

Foundations:Personalización de los nuevos controles de calendario WPF

A fines del año pasado Microsoft lanzó los controles de calendario y DatePicker para WPF en el kit de herramientas de WPF. Le mostraremos cómo funcionan y cómo puede personalizarlos.Charles Petzold

Operaciones simultáneas:Solución al problema de la cena de los filósofos con agentes asincrónicos

Usamos la nueva biblioteca de agentes asincrónicos de Visual C++ 2010 para resolver el clásico problema de simultaneidad que planta la cena de los filósofos.Rick Molloy

Windows con C++:Presentación de Direct2D

Si desea desarrollar aplicaciones comerciales de alto rendimiento y alta calidad, deberá acudir a C++ y a código nativo. Direct2D le ayudará a lograr el poder de gráficos que necesita.Kenny Kerr