Enero 2012

MSDN Magazine Enero 2012

Windows Phone 7:Su primera aplicación para Windows Phone

Su primera aplicación para Windows Phone debiera ser interesante, pero no tan compleja que llegue a enredarlo. Jesse Liberty lo guiará a través de una aplicación sencilla pero útil que aborda varios aspectos de la creación de aplicaciones atractivas y útiles basadas en XAML para Windows Phone. Jesse Liberty

Windows Phone 7:El uso de las cámaras en las aplicaciones para Windows Phone

Los dispositivos con Windows Phone 7.5 pueden tener cámaras en la parte frontal y la posterior. Matt Stroshane presenta las API para las cámaras junto con las funcionalidades y examina algunas formas en que puede usar una cámara en su siguiente aplicación para Windows Phone 7.5. Matt Stroshane

Windows Phone 7:Diseñe su propia aplicación para Windows Phone

Invierta un poco de tiempo en diseñar inicialmente su aplicación, como recomienda Mark Hopkins, y ahorrará tiempo en el proceso de codificación y obtendrá beneficios en el Catálogo de soluciones de Windows Phone. Mark Hopkins

Creación de aplicaciones HTML5:Cómo usarHTML5 canvas para visualizar datos

El nuevo elemento canvas de HTML5 le ofrece la posibilidad de crear y manipular las imágenes y animaciones al vuelo. Y no sólo sirve para proyectos complejos como juegos. Brandon Satrom muestra cómo usarlo para crear unas visualizaciones de datos bien interesantes. Brandon Satrom

NuGet:Cómo convertirse en un autor para NuGet

Clark Sell continúa nuestra serie sobre NuGet y explora qué es lo que hace falta para convertirse en un autor de paquetes NuGet y cómo incorporar NuGet en el ciclo de vida de desarrollo. Clark Sell

Orchard CMS:Extensibilidad en Orchard

Orchard es un nuevo CMS de código abierto con un gran énfasis en la extensibilidad. Este artículo presenta algunas de las técnicas que puede aplicar para crear sitios únicos y contribuir a un ecosistema creciente. Bertrand Le Roy

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

Continuando con su exploración de la seguridad en ASP.NET, Adam Tuliper echa una mirada al scripting entre sitios y la suplantación de solicitudes entre sitios; cómo se producen estos ataques y qué puede hacer para prevenirlos. Adam Tuliper

Entrada de datos en pantalla:Teclados en pantalla personalizados con .NET Framework

Aprenda a crear un teclado en pantalla que aleatoriza las teclas en .NET Framework para mejorar la seguridad y facilitar la migración de las aplicaciones a las plataformas móviles. Christopher Frenz

SQL Server Reporting Services:Extensión de SSRS: desarrollo de componentes para la creación de gráficos y extensiones de representación personalizados

Aunque SQL Server Reporting Services (SSRS) cuenta con facilidades excelentes para crear gráficos, es posible que las opciones nativas no cumplan siempre con las necesidades. Descubra cómo puede crear un componente personalizado para la creación de gráficos y cómo puede desarrollar un representador de informes personalizado (al extender uno nativo) para presentar un informe exactamente tal como lo desea. Manpreet Singh

Columnas

Nota del editor:Por más de un cuarto de siglo

Hace ya 25 años que Charles Petzold escribe sobre desarrollo de software en las páginas de MSDN Magazine, partiendo en la primera edición de Microsoft Systems Journal.Michael Desmond

Tecnología de vanguardia:Cómo mejorar la barra de progreso contextual de ASP.NET MVC

No es una tarea trivial cancelar una tarea del lado servidor dentro del explorador, pero Dino Esposito supera el desafío al mejorar la barra de progreso contextual del mes pasado con funciones para cancelar.Dino Esposito

Puntos de datos:Cómo apañárselas sin claves externas

La ausencia de propiedades de claves externas en las clases agrega algunas dificultades al trabajar en aplicaciones desconectadas. En esta entrega, Julie Lerman explora el comportamiento de las inserciones y las actualizaciones cuando no hay disponible ninguna clave externa, y muestra cómo lograr que Entity Framework acate las reglas.Julie Lerman

Pronóstico: nuboso:Estrategias de almacenamiento en caché de Windows Azure

Joseph Fultz proyecta las funciones de almacenamiento en caché de Windows Azure caching en varias estrategias para el almacenamiento en caché para recursos de datos de salida, datos en memoria y en archivos; logra compensar la necesidad de datos frescos con la necesidad de obtener el mejor rendimiento.Joseph Fultz

Ejecución de pruebas:Recocido simulado y pruebas

James McCaffrey explora una técnica de inteligencia artificial basada en el comportamiento de un metal que se enfría.James McCaffrey

El programador políglota:Creación de combinadores

Ted Neward da término a su discusión de combinadores analizadores al extender la biblioteca Spache para analizar el número exacto de analizadores que se pasan, y de paso demuestra el poder de la programación funcional.Ted Neward

Tocar y listo:Reproducción de archivos de audio en Windows Phon

Antes de atacar las nuevas funciones de audio en el sistema operativo Windows Phone 7.1, Charles Petzold explora los pros y los contras de los métodos más convencionales para reproducir música.Charles Petzold

No me hagan hablar:Disminución de la educación superior

Internet va a golpear la industria de la educación superior igual golpeó la industria de los periódicos. Espero que mi industria use la creatividad y la imaginación para hacer frente a este desafío y mejorar este mundo. Espero que el paisaje cambie radicalmente de aquí a 9 años más, cuando mis hijas entren a la universidad.David Platt