Agosto 2011

MSDN Magazine Agosto 2011

Visual Studio LightSwitch:LightSwitch para una programación avanzada más fácil

Beth Massi nos muestra con una aplicación de ejemplo cómo Visual Studio LightSwitch simplifica enormemente el desarrollo de aplicaciones empresariales centradas en datos al encargarse de todas las conexiones subyacentes. Beth Massi

Visual Studio LightSwitch:Cree aplicaciones empresariales con Visual Studio LightSwitch

Obtenga experiencia práctica con este nuevo producto de la familia Visual Studio dirigido a desarrolladores de todos los niveles de experiencia que desean desarrollar rápidamente aplicaciones empresariales centradas en datos para escritorio, web y nube. Robert Green

HTML5:Creación de aplicaciones con HTML5: lo que necesita saber

En este primer artículo dentro de una serie acerca de cómo usar HTML5 para crear aplicaciones web, Brandon Satrom presenta HTML5, describe la postura de Microsoft frente a este nuevo estándar y nos ayuda a pensar en cómo adoptar las tecnologías de HTML5. Brandon Satrom

Team Foundation Server y Exchange:Creación de un sistema de vales con Exchange y Team Foundation Server

¿Qué se obtiene al combinar la funcionalidad de seguimiento de elementos de trabajo de Team Foundation Server con la notificación de inserciones de los servicios Web Exchange? Un sistema unificado para vales de soporte que integra los elementos de trabajo con el correo electrónico. Mohammad Jalloul nos muestra cómo crearlo. Mohammad Jalloul

Programación en paralelo:El pasado, presente y futuro de la puesta en paralelo de las aplicaciones .NET

En un mundo donde cualquier dispositivo viene con varios núcleos, el paralelismo se ha convertido en algo que todos los desarrolladores deben al menos tener en cuenta, y algo que los millones de desarrolladores que programan en lenguajes administrados deben saber aprovechar. Stephen Toub muestra cómo está evolucionando el paralelismo en .NET. Stephen Toub

Desarrollo multiplataformas:Bibliotecas de clases portables: una introducción

Lo guiaremos a través de una aplicación de demostración que muestra cómo los proyectos de Bibliotecas de clases portables pueden generar un ensamblado administrado al que pueden hacer referencia las plataformas Windows Phone 7, Silverlight, Windows Presentation Foundation (WPF) y Xbox 360. Bill Kratochvil

Inteligencia artificial:Optimización por enjambre de partículas

La Optimización por enjambre de partículas (PSO) es una técnica en inteligencia artificial que sirve para encontrar soluciones aproximadas a problemas de maximización o minimización extremadamente difíciles. Está modelada libremente en el comportamiento de grupos tales como bandadas de aves o cardúmenes de peces. James McCaffrey

Columnas

Nota del editor:Un enfoque en F#

El creador del lenguaje F# explica sus razones para crearlo.Keith Ward

Tecnología de vanguardia:Análisis estático de código y contratos de código

Dino Esposito se adentra en el análisis estático de código y comenta cómo se puede usar junto con contratos de código para ahorrar tiempo de compilación, y más importante aún, evitar errores muy molestos que sólo se manifiestan en casos límite.Dino Esposito

Windows con C++:Grupo de subprocesos de Windows y trabajos

La palabra concurrencia tiene diferentes significados para diferentes personas, pero en el centro de cualquier enfoque contemporáneo se encuentra algún tipo de grupo de subprocesos. En este artículo Kenny Kerr explica cómo aprovechar de mejor forma la API de grupo de subprocesos de Windows.Kenny Kerr

Pronóstico: nuboso:Búsquedas en el almacenamiento de Windows Azure con Lucene.Net

Todavía prácticamente no existen soluciones de búsqueda implementadas en nube, pero con Windows Azure, Lucene.Net y un poco de OpenXML se pueden cubrir básicamente todas las necesidades de búsqueda. Joseph Fultz nos pone en el camino correcto con una implementación de muestra.Joseph Fultz

Fronteras de la UI:Métricas de las fuentes en Silverlight

Como Silverlight es un entorno gráfico que no entrega las métricas de las fuentes a los programadores, Charles Petzold presenta una solución alternativa para componer texto y páginas.Charles Petzold

No me hagan hablar:La fuerza de los valores predeterminados

Los valores predeterminados pueden determinar el éxito o fracaso de un programa. Trátelos con respeto.David Platt