Noviembre 2011

MSDN Magazine Noviembre 2011

Base de datos de documento NoSQL:Incrustar RavenDB en una aplicación ASP.NET MVC 3

Nunca más volveremos a escuchar plañidos de falta de atención no relacional para la pila de Microsoft, nos indica Justin Schwartzenberger. Él demostrará cuán sencilla es la exploración del mundo NoSQL mediante RavenDB, una solución de almacenamiento de documentos centrada en .NET/Windows, que se puede ejecutar en modo incrustado dentro de una aplicación ASP.NET MVC. Justin Schwartzenberger

Windows Phone SDK 7.1:Creación de una aplicación “Mango”

Este artículo lo introducirá en la creación de aplicaciones que utilizan tres de las nuevas y más importantes características de Windows Phone 7.1: bases de datos locales, ventanas vivas e integración de Silverlight/XNA. El tema de la aplicación son los mangos—con recetas, cócteles y un juego de disparo de mangos. Andrew Whitechapel

LightSwitch y Windows Azure:Implementación de aplicaciones Lightswitch en Windows Azure

En este artículo Mike Wade le mostrará cómo implementar una aplicación mediante Visual Studio LightSwitch en Windows Azure, lo cual elimina la necesidad de dedicar recursos a la administración de infraestructura. Mike Wade

Creación de aplicaciones HTML5:Mejores formularios web con formularios HTML5

Varios nuevos tipos de entrada de HTML5 facilitan la creación de los formularios web más que nunca, y lo mejor de estos nuevos tipos es que—funcionarán en algún grado en todos los exploradores. Brandon Satrom le mostrará cómo empezar a usar formularios HTML5 en sus aplicaciones hoy. Brandon Satrom

NuGet:Administre bibliotecas de proyecto con NuGet

NuGet es un administrador de paquete para desarrolladores que ponen a las mejores bibliotecas .NET a tan solo unos cuantos clics de distancia. Este proporciona acceso a bibliotecas de desarrollador gratuitas y son compatibles con modelos en las que las compañías pueden configurar una —tienda de aplicaciones— privada para administrar sus bibliotecas. Descubra cómo trabajar con NuGet para dinamizar sus proyectos. Phil Haack

Seguridad de SharePoint:Seguridad personalizada basada en notificaciones en SharePoint 2010

Descubra el nuevo modelo de identidad basada en Microsoft SharePoint Server 2010 mientras explora el proceso de creación de un proveedor de notificaciones personalizada en SharePoint, integrándola con FAST Search y administrando el contenido habilitado para notificaciones. Ivory Feng, Patrick Stanko, Shabbir Darugar

Silverlight 3D:Desarrollo de objetos 3D en Silverlight

Descubra cómo crear objetos 3D en tres maneras distintas; los elementos clave necesarios para mostrar un objeto 3D en la pantalla y cómo Silverlight 5 le permitirá ir más allá de lo que está— disponible hoy y crear objetos 3D más ricos. Rajesh Lal

HTML5:Aplicaciones sin conexión de HTML5: ‘Almacenamiento en memoria caché de‘agujero de dona

El ejemplo de esta tutorial ilustra cómo almacenar en memoria caché una página‘Contacto‘que muestra notificaciones de próximos eventos a los usuarios. Cuando un usuario se conecta a la web se muestran listas de eventos dinámicas. Alternativamente, se presenta un número de teléfono para obtener información de eventos. Este enfoque mantiene informado y conectado al usuario con o sin acceso a la web pública. Craig Shoemaker

HTML5:Uso de medios en HTML5

HTML5 proporciona nuevas maneras de ver y reproducir archivos de vídeo en una página HTML. Los días en los que era requisito un complemento de Flash para reproducir un vídeo o MP3 en sus páginas web pronto llegarán a su fin. En este artículo, aprenderá sobre las capacidades de medios de HTML5 y cómo usarlos en sus aplicaciones web modernas. En este artículo podrá aprender: qué es HTML5 y porqué es importante para compilar aplicaciones de medios en Internet y cómo reproducir medios en una página HTML5. Jason Beres

Columnas

Nota del editor:Un juego arriesgado

El Runtime de Windows de Microsoft que se anunció en la conferencia BUILD de septiembre busca ampliar la definición del desarrollador de Windows.Michael Desmond

Tecnología de vanguardia:Diseño de un modelo de dominio

Code First motiva la aplicación de principios de diseño controlados por dominio en el espacio .NET. Sin embargo, la escritura de un modelo de objeto para un escenario realista genera ciertos problemas que hoy en día no se han enfrentado adecuadamente. Dino Esposito aceptó ese desafío.Dino Esposito

Windows con C++:Sincronización de grupos de subprocesos

El bloqueo de operaciones resulta en malas noticias para la concurrencia. Necesitará una manera para que el grupo de subprocesos espere en su nombre sin afectar sus límites de concurrencia. Posteriormente, puede poner en cola a una devolución de llamada hasta que el recurso esté disponible o se haya agotado el tiempo. La API del grupo de subprocesos, junto con los objetos de trabajo, proporciona otros objetos generadores de devoluciones de llamada. Aquí, Kenny Kerr le mostrará cómo usar objetos de espera.Kenny Kerr

Puntos de datos:¿Qué caramba son las bases de datos de documentos?

Nuestro experto de bases de datos residente explora algunos de los personajes más importantes del mundo de NoSQL y comparte lo que ha aprendido. Si ’es un desarrollador de bases de datos y se está preguntando la razón por todo el alboroto, esta introducción a las bases de datos de documentos MongoDB, CouchDB y RavenDB está orientada a usted.Julie Lerman

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

El Dr. McCaffrey le presentará este mes un algoritmo voraz como solución al problema de clique máximo de grafos, el cual es encontrar el grupo mayor de nodos conectados con otros nodos en un grafo. Él nos explica cómo diseñar y probar esos algoritmos para resolver el problema.James McCaffrey

Fronteras de la UI:Conclusión del lector de libros electrónicos

Charles Petzold concluye su lector de libros electrónicos de Windows Phone 7 con un servicio web que obtiene el archivo de catálogo de Project Gutenberg y un control Pivot para mostrar una ventana de búsqueda y una lista de libros descargados.Charles Petzold

No me hagan hablar:COMPILAR: La llamada a las armas de Microsoft

David Platt dice que la conferencia BUILD de Microsoft reveló algo que no había visto por mucho, mucho tiempo: Genuino entusiasmo sobre la estrategia de plataforma de Microsoft.David Platt