Mayo 2012

MSDN Magazine Mayo 2012

Windows Phone:Creación de aplicaciones con medios para Windows Phone

Conozca las diferentes piezas que puede usar una aplicación de medios para crear una experiencia envolvente para el usuario, por ejemplo la integración con el concentrador de música y vídeo, y cómo puede garantizar que su aplicación se comporte como un “buen ciudadano” de Windows Phone. Mark Hopkins

HTML5:Desarrolle aplicaciones de Windows Phone en HTML5 con Apache Cordova

Como introducción al desarrollo de Windows Phone con Apache Cordova, HTML5 y JavaScript, Colin Eberhardt emplea el patrón de diseño Model-View-ViewModel con KnockoutJS para guiarlo en la creación de una aplicación de búsqueda para Twitter. Colin Eberhardt

Creación de aplicaciones HTML5:Uso de HTML5 para crear experiencias móviles

Después del artículo del mes pasado sobre consultas de medios, Brandon Satrom echa una mirada a los otros dos pilares del diseño web de respuesta inmediata: cuadrículas fluidas e imágenes flexibles. las consultas de medios son los motores que impulsan los sitios rápidos y adaptables, pero solo son eficaces cuando el diseño de los sitios también es rápido y adaptable. Este mes le presentaré algunas ideas en torno a los otros dos pilares del "diseño web de respuesta inmediata". Comenzaré con un resumen de algunos módulos de diseño CSS previstos y luego hablaré sobre algunas técnicas que permiten que también se puedan adaptar los elementos que no son textuales, como las imágenes y el vídeo insertado. Brandon Satrom

ASP.NET MVC 4:Novedades para el desarrollo móvil en in ASP.NET MVC 4

Con la popularidad de los dispositivos móviles y las tabletas, no es de extrañar que ASP.NET MVC 4 se concentrara en mejorar la experiencia del desarrollo de sitios web para dispositivos móviles. Pero resulta grato que haya dado tan buenos resultados, como nos cuenta Keith Burnell. El artículo trata sobre algunas características de la próxima versión de ASP.NET MVC4 dirigidas específicamente al desarrollo de sitios web para dispositivos móviles. Estas características abarcan desde facilitar la creación de sitios específicos para los dispositivos móviles a simplificar la representación correcta del sitio MVC estándar en los dispositivos móviles y finalmente le permiten que se sienta completamente cómodo con jQuery Mobile. Keith Burnell

aplicación de:Introducción a la navegación para el marco ASP.NET Web Forms

Mire Web Forms con nuevos ojos, con este nuevo marco para la navegación que elimina el acoplamiento estrecho y código subyacente a la vez que hace posible un código con pruebas unitarias y enlace de datos, más muchas otras ventajas; suficiente para que cualquier aplicación ASP.NET MVC se vuelva verde de envidia, en las palabras de su creador, Graham Mendick. Graham Mendick

Plantillas T4:Administración de la complejidad en las soluciones de generación de código de 4 capas

La creación de soluciones de generación de código monolíticas es tan mala como la creación de aplicaciones monolíticas. Aquí presentamos todas las formas que tiene para refactorizar su solución de generación de código en componentes reutilizables. Peter Vogel

Kinect:Comunicaciones multimodales con Kinect

Leland Holmquest sigue explorando al asistente de su oficina virtual llamado “Lily”, una aplicación compatible con Kinect de Windows Presentation Foundation, para avanzar los medios del diálogo que tenga en cuenta el contexto y las comunicaciones multimodales. Leland Holmquest

Columnas

Nota del editor:MSDN Magazine da la bienvenida a ScriptJunkie

MSDN Magazine agregó el sitio popular Script Junkie de Microsoft para el desarrollo web para varios exploradores a su creciente cartera en línea.Michael Desmond

Tecnología de vanguardia:Entienda el poder de WebSockets

Para lograr una conectividad sin retardo entre los clientes y servidores web hay que ir más allá del protocolo HTTP. Esto es exactamente lo que entrega el protocolo WebSockets y Dino Esposito explica qué es lo que hace y cómo se usa.Dino Esposito

Pronóstico: nublado:Cinco razones para comenzar a trabajar con Windows Azure

Joseph Fultz presenta cinco razones para comenzar a trabajar hoy mismo con Windows Azure.Joseph Fultz

Ejecución de pruebas:Profundización en las redes neuronales

Las redes neuronales pueden solucionar una diversidad de problemas prácticos. James McCaffrey explica lo que son y presenta código en C# que implementa una red neuronal.James McCaffrey

El programador políglota:Háblame, tercera parte: encuentro con el terapeuta

Después de crear un sistema sencillo de entrada por voz hospedado en la nube y un bot conversacional llamado Feliza que responde a la intervención del usuario en las dos primeras partes de esta serie, Ted Neward extiende su proyecto al combinar ambos sistemas y muestra como el host, Tropo, ofrece un acceso de voz y SMS sobre canales similares a HTTP y REST.Ted Neward

Perspectivas sobre el cliente:Características avanzadas de plantillas de JsRender

John Papa sigue explorando JsRender en situaciones nuevas, como por ejemplo la representación de plantillas externas, cambio del contexto con la etiqueta {{for}} y el uso de expresiones complejas. También muestra cómo usar algunas de las características más poderosas de JsRender, como la creación de etiquetas, convertidores y funciones auxiliares contextuales personalizados y el uso de código personalizado.John Papa

No me hagan hablar:El mito del consentimiento informado

¿Sus aplicaciones hacen preguntas imposibles a los usuarios? David Platt dice que muchísimos desarrolladores simplemente se cubren las espaldas al pedirle a los usuarios que tomen decisiones que no tienen cómo entender.David Platt