Diciembre 2011

MSDN Magazine Diciembre 2011

Patrón de diseño MVPVM:El patrón de diseño Model-View-Presenter-ViewModel para WPF

Bill Kratochvil ahonda en la historia de los patrones de diseño mientras presenta las ventajas de desarrollar aplicaciones empresariales extensibles con lo que él llama el patrón MVPVM, inspirado en el proyecto de patrones y procedimientos Prism de Microsoft. Bill Kratochvil

Creación de aplicaciones HTML5:Integración de la geolocalización en las aplicaciones web

Mucho de lo que se está llamando HTML5 consiste en un conjunto de tecnologías que permite el desarrollo de verdaderas aplicaciones en la web, y la geolocalización es un buen ejemplo de esto. Brandon Satrom presenta la especificación sobre la geolocalización y muestra cómo comenzar a usarla en las aplicaciones. Brandon Satrom

Seguridad en ASP.NET:Protección de las aplicaciones ASP.NET contra hackers

Prácticamente todos los días en los medios de comunicación convencionales se informa sobre algún sitio que fue victima de un ataque. Afortunadamente, muchos de estos ataques se pueden evitar con medidas muy sencillas. Adam Tuliper explica cómo se producen estos ataques y explica los procedimientos recomendados para prevenirlos. Adam Tuliper

Sysinternals ProcDump v4.0:Desarrollo de un complemento para Sysinternals ProcDump v4.0

La captura de volcados de memoria de las aplicaciones es una táctica común en la solución de problemas, pero la mayoría de las herramientas para la captura de volcados entregan demasiada información, o no entregan la suficiente. Andrew Richards explica cómo Sysinternals ProcDump v4.0 ahora le permite tomar decisiones en la inclusión de la memoria. Andrew Richards

Codificación de vídeo:Guardar y reutilizar las configuraciones para la codificación de vídeo

He aquí una forma sencilla para permitir que las aplicaciones que procesan vídeo puedan guardar los vídeos con cualquier códec disponible en el equipo, sin necesidad de especificar las configuraciones del códec, cada vez que se inicia la aplicación o se usa en máquinas diferentes, remotas o integradas. Adi Shavit

ALM Rangers:Visual Studio ALM Rangers: el surgimiento de VM Factory

Los Rangers volvieron con orientación para ALM acerca del uso de Virtual Machine Factory, en que exploran sus conceptos y ventajas. Willy-Peter Schaub, Brian Blackman, Paul Meyer

Columnas

Tecnología de vanguardia:Una barra de progreso contextual para ASP.NET MVC

Dino Esposito aborda el problema de informar el estado de una operación remota con una respuesta contextualizada que representa fielmente el estado de la operación para una sesión determinada.Dino Esposito

Windows con C++:Temporizadores y E/S en el grupo de subprocesos

Kenny Kerr completa su serie sobre el grupo de subprocesos de Windows 7 con un análisis de los dos objetos restantes que generan devoluciones de llamada: los objetos temporizadores y los objetos de finalización de E/S.Kenny Kerr

Puntos de datos:Control de las validaciones con Entity Framework en WCF Data Services

Windows 8 Metro Style trae otra interfaz de usuario que consume datos OData. Julie Lerman le ayuda a mejorar las capacidades de creación de datos OData con WCF Data Services, Code First y la API de validación de Entity Framework.Julie Lerman

Pronóstico: nuboso:Conclusión del viaje con las colas de AppFabric

Joseph Fultz termina su proyecto de inventario de la tienda basado en las características nuevas del bus de servicio de Windows Azure AppFabric con una mezcla de temas y colas.Joseph Fultz

Ejecución de pruebas:Algoritmos tabú y el clique máximo

James McCaffrey resume su análisis del difícil y misterioso problema del clique máximo, que frecuentemente se usa en el ámbito de las redes sociales, con una solución avanzada llamada el algoritmo de búsqueda tabú.James McCaffrey

El programador políglota:Combinadores analizadores

Ted Neward emplea combinadores analizadores en situaciones de la vida real al diseñar configuraciones personalizadas para experimentos neuroópticos en los cuales se estimula el tejido óptico y se registran los resultados.Ted Neward

Fronteras de la UI:Fuente de distribución de vídeo en Windows Phone 7

Si bien la versión inicial de Windows Phone incluía una sola API para la cámara, esta deficiencia se corrigió con dos nuevos conjuntos de API que Charles usa para entretenerse con el vídeo.Charles Petzold

No me hagan hablar:Jobs y Ritchie: fotones entrelazados

Steve Jobs murió el 5 de octubre, y los tributos resonaron en todo el universo. El fallecimiento de Dennis Ritchie el 8 de octubre no causó tanto revuelo. Pero merece mucho más reconocimiento del que recibió, ya que Jobs no podría haber conseguido ni una fracción de sus logros si no fuera por el trabajo de Ritchie.David Platt