Octubre 2012

Número especial de Windows 8 - Contenido agregado

MSDN Magazine Octubre 2012

TPL:Escalabilidad horizontal para la ejecución paralela de tareas

La biblioteca TPL brinda la infraestructura necesaria para aprovechar en forma óptima los recursos de la CPU en un único equipo de varios núcleos. Ahora también puede implementar un sistema que escala más allá del equipo; esto resulta útil para la automatización de cargas de trabajo y situaciones de procesamiento por lotes. Jesus Aguilar

OData:OData, Entity Framework y Access Control en Windows Azure

Cuando le pidieron a Sean Iannuzzi que protegiera un servicio web para una base de datos y aplicación web existentes, reconoció las ventajas de OData, pero no creyó que fuera suficientemente seguro. Sepa cómo desarrolló su propia implementación personalizada con una seguridad reforzada. Sean Iannuzzi

Windows Phone:Creación de una aplicación para Windows Phone e iOS

Descubra cómo puede crear una aplicación a partir de cero para Windows Phone y para iPhone, mientras se mantiene fiel a la filosofía de diseño y las características de experiencia de usuario de cada plataforma. Andrew Whitechapel

Windows Phone:Extinción y el zen de async en Windows Phone

Ben Day lo guía por algunas de las decisiones arquitectónicas y errores que cometió en su primera aplicación para Windows Phone y le muestra cómo evitarlos en sus propias aplicaciones para Windows Phone. Ben Day

Numérica:Pruebas para las funciones matemáticas en Microsoft Cloud Numerics

Suponga que está escribiendo un programa que llama una biblioteca para calcular el seno de x. Recibirá una respuesta numérica hasta con 16 cifras decimales, ¿pero cómo saber si la respuesta es correcta? Descubra cómo se prueban las funciones matemáticas en la nueva biblioteca Microsoft Cloud Numerics. Stuart Brorson, Alan Edelman, Ben Moskowitz

:Número especial de Windows 8

Windows en tiempo de ejecución:Rediseño del desarrollo de aplicaciones con Windows en tiempo de ejecución

Windows en tiempo de ejecución está en el centro de la creación de aplicaciones para la Tienda Windows. Aprenda cómo ofrece una plataforma poderosa en la que crear estas nuevas aplicaciones, con una superficie de desarrollo con muchas funciones y diseño coherente y concienzudo. Jason Olson

Windows en tiempo de ejecución y CLR:Una visita al interior de .NET y Windows en tiempo de ejecución

Un vistazo a cómo CLR permite a los desarrolladores administrados hablar con Windows en tiempo de ejecución, lo que expone las API de Windows en tiempo de ejecución como si fueran simplemente otra biblioteca de clases administradas para uso de los desarrolladores de .NET. Shawn Farkas

Componentes de Windows en tiempo de ejecución:Componentes de Windows en tiempo de ejecución en un mundo .NET

Jeremy Likness le guiará a través de los requisitos necesarios para crear un componente de Windows en tiempo de ejecución en C#, cómo hacer referencia a ellos y cómo usarlos, junto con cómo afecta a otras selecciones de lenguaje cuando se desarrollan aplicaciones de la Tienda Windows. Jeremy Likness

Silverlight y WPF:Creación de aplicaciones Silverlight y WPF para XAML para Windows en tiempo de ejecución

Los desarrolladores empresariales seguirán creando nuevas aplicaciones de Windows Presentation Foundation y Silverlight en los próximos años. Este artículo le muestra las posibilidades para hacer razonable la conversión, la reutilización y los destinatarios dobles cuando considera aplicaciones de la Tienda Windows. Pete Brown

MVVM:Uso del patrón MVVM en Windows 8

El patrón de diseño de Model-View-ViewModel (MVVM) logra una separación de lógica y UX en las aplicaciones de la Tienda Windows, además de permitir a los diseñadores de UX crear y probar interfaces de usuario sin la existencia de la lógica subyacente. Aprenda cómo crear una aplicación mediante el patrón de diseño MVVM en Visual Studio 12 con MVVM Light Toolkit. Laurent Bugnion

XAML y C++:Presentación de C++/CX y XAML

Aprenda a aprovechar un moderno marco de UI basado en XAML en C++ para crear aplicaciones de la Tienda Windows. Andy Rich

Windows en tiempo de ejecución y C++:Migración de aplicaciones de escritorio a Windows en tiempo de ejecución

Diego Dagum analiza cómo migrar aplicaciones de escritorio C++ a la biblioteca de Windows en tiempo de ejecución con una aplicación de calculadora de muestra como ejemplo práctico. Diego Dagum

JavaScript:Administración de la memoria en aplicaciones de la Tienda Windows

Los usuarios de hoy desean cambiar rápidamente entre varias aplicaciones para completar tareas y esperan que sus equipos estén a la altura. Aprenda a identificar, diagnosticar y reparar pérdidas de memoria para que pueda estar seguro de que su aplicación estilo Metro ofrecerá a los usuarios la experiencia que buscan. David Tepper

JavaScript:Enlace de datos en una aplicación para la Tienda Windows con JavaScript

Aprenda cómo el marco JavaScript para crear aplicaciones para la Tienda Windows y Windows en tiempo de ejecución subyacente le permiten crear aplicaciones con estado del lado cliente, almacenamiento sin conexión, controles, plantillas, enlaces y mucho más. Chris Sells, Brandon Satrom

Diseño y UX:Creación de aplicaciones para la Tienda Windows

Explore cómo se puede usar Expression Blend para Visual Studio 2012 para crear interfaces de usuario para la Tienda Windows con XAML o HTML. Los ejemplos muestran el panel de Blend Device, los editores de CSS, edición de plantilla de datos y modo interactivo. Christian Schormann

Columnas

Nota del editor:Tecnología de vanguardia

Dino Esposito escribe para MSDN Magazine y sus antecesores desde 1996. Michael Desmond habló con el columnista popular de Tecnología de vanguardia.Michael Desmond

Tecnología de vanguardia:Desarrollo de sitios móviles, Parte 5: jQuery Mobile

Dino Esposito profundiza en la tecnología de interfaz de usuario jQuery Mobile, basada en HTML5, para las plataformas para dispositivos populares. ¿Eso es todo lo que necesita para el desarrollo móvil?Dino Esposito

Windows con C++:Volver al futuro con las funciones reanudables

Kenny Kerr concluye su serie en tres partes sobre la simultaneidad en C++ y explora un método incluso más fluido para escribir sistemas asincrónicos eficientes que admiten composición.Kenny Kerr

Pronóstico: nublado:Almacenamiento en caché en roles de Windows Azure

Joseph Fultz muestra cómo puede superar una demanda elevada en su sitio y en sus servicios mediante los roles dedicados y ubicados en el mismo lugar para el almacenamiento en caché de Windows Azure Caching (Preview).Joseph Fultz

Ejecución de pruebas:Propagación inversa en redes neuronales para programadores

La propagación inversa es un algoritmo complejo y difícil de programar que sirve para entrenar redes neuronales. James McCaffrey explica cómo implementar la propagación inversa.James McCaffrey

El programador políglota:Base de datos NoSQL Cassandra, segunda parte: Programación

Ted Neward explica cómo conectarse a la base de datos NoSQL Apache Cassandra desde Microsoft .NET Framework, cómo leer y escribir datos, y más.Ted Neward

Tocar y listo:Visualización del cielo nocturno con Windows Phone

Charles Petzold termina su exploración en cuatro partes de los sensores de movimiento en la plataforma Windows Phone y crea una aplicación que permite que los usuarios interactúen con los planetas y las constelaciones del cielo nocturno.Charles Petzold

No me hagan hablar:Vertedero mental

¿Alguna vez se pregunto qué cosas sacan de las casillas a David Platt?David Platt

Nota del editor:Todas las miradas puestas en Windows 8

Bienvenido a la edición especial de Windows 8 de MSDN Magazine.Michael Desmond

Aplicaciones modernas:El ciclo de vida de las aplicaciones de la Tienda Windows

Querrá entender las sutilezas del nuevo ciclo de vida de las aplicaciones de WinRT para crear aplicaciones que responden como deben en todo momento. Rachel Appel explica las diferentes etapas.Rachel Appel

Windows Azure Insider:Windows 8 y Windows Azure: Convergencia en la nube

La edición inaugural de nuestra columna Windows Azure Insider describe cómo crear un servicio simple hospedado en la nube compatible con clientes asincrónicos, a continuación le muestra lo fácil que es llamar a un servicio web desde una aplicación de la Tienda Windows para recuperar datos.Bruno Terkaly, Ricardo Villalobos