Octubre 2014

MSDN Magazine Octubre 2014

C#:El nuevo y mejorado C# 6.0

El nuevo C# 6.0 se ha incorporado a CTP3. Ha habido un sinfín de novedades y mejoras. También se han eliminado algunas características. A continuación se describe qué se puede esperar y buscar con el nuevo lenguaje. Mark Michaelis

Programación asincrónica:Introducción a async y await en ASP.NET

Stephen Cleary ofrece información general sobre los conceptos de solicitudes asincrónicas en ASP.NET, así como referencias a los mejores recursos en línea. Stephen Cleary

Información privilegiada de Azure:Conectar su dispositivo IoT a la nube

En el siguiente artículo del proyecto Internet de las cosas (IoT), utilizamos los SmartDoor y Raspberry Pi conectados y desarrollamos directivas para administrar el tráfico de mensajes y fotos con cola de bus de servicio y mensajes. Bruno Terkaly, Steven Edouard

Unity:Desarrollo de su primer juego con Unity y C#, parte 3

En la tercera parte de su serie sobre desarrollo de juegos Unity, Adam Tuliper profundiza en los juegos 3D, incluida la creación de personajes, animaciones y terrenos. Adam Tuliper

SQL Server:Usar tablas actualizables para informes en tiempo real con capacidad de respuesta

La administración de almacenes de datos masivos en una tabla única puede ralentizar las consultas y, por tanto, las actividades empresariales. El uso de una combinación de los índices de particiones y almacenes de columnas resuelve el problema. Don Mackenzie

Aplicaciones de Windows universales:Reutilizar activos de código con aplicaciones de Windows universales

Joel Reyes investiga las capacidades de aplicaciones universales integradas en Visual Studio 2013, incluidas las plantillas, el lenguaje y la compatibilidad de API y compilador, y considera estrategias para compartir código entre aplicaciones, así como los mejores enfoques para actualizar aplicaciones dispares en una versión de Windows universal. Joel Reyes

SQL Server: Implementar tablas grandes, rápidas y actualizables para informes en tiempo real con capacidad de respuesta

Este artículo se basa en el artículo impreso de MSDN Magazine de octubre (“Usar tablas actualizables para informes en tiempo real con capacidad de respuesta), en el que se describe una combinación de indización de almacenes de columnas y particiones de tablas para admitir una tabla grande en la que pueda consultar rápidamente informes y actualizaciones de manera simultánea. Don Mackenzie

Columnas

Nota del editor:Salidas y llegadas

Charles Petzold deja de ser columnista en MSDN Magazine para trabajar en Xamarin.Michael Desmond

Vanguardia:Sugerencias de legibilidad de código fuente

La legibilidad debe ser un atributo esencial de sus prácticas de codificación. Siga las tres C (comentarios, coherencia y claridad) para crear un código fácil de leer.Dino Esposito

Puntos de datos:Patrón para compartir datos en contextos limitados de diseño controlados por dominio

Julie Lerman explora una manera de reflejar datos como un escenario para compartir datos en contextos limitados de DDD.Julie Lerman

Ejecución de pruebas:Clasificación probit con C#

James McCaffrey investiga la clasificación probit, una técnica de aprendizaje automático para realizar predicciones en situaciones en que la variable dependiente que se debe predecir puede tener uno de solo dos valores posibles.James McCaffrey

Aplicaciones modernas:Usar SignalR para crear aplicaciones modernas

SignalR es un conjunto de bibliotecas de servidor y cliente que permite desarrollar aplicaciones con comunicación dinámica, en tiempo real y bidireccional.Rachel Appel

Factor DirectX:Sombreadores de píxeles y la reflexión de la luz

Charles Petzold finaliza su serie sobre DirectX con una investigación de los clásicos modelos de sombreado de luz 3D de Gouraud y Phong.Charles Petzold

No estoy listo para comenzar:Transformación de la educación superior

El objetivo de la clase de Harvard University Extension School de David Platt sobre administración e ingeniería UX es crear un marco de primeros respondedores de UX, que aprovechan el conocimiento de conceptos básicos en el diseño de UX para habilitar un proceso de diseño más funcional y sólido.David Platt