Febrero de 2019

Volumen 34, número 2

C#: Minimizar la complejidad del código C# multiproceso

[C#]

Minimizar la complejidad del código C# multiproceso

Thomas Hansen

Existen pocas cosas más difíciles que la programación multiproceso. En este artículo se examinan retos que presenta el código multiproceso y se ofrecen algunos enfoques innovadores para aliviar el dolor y minimizar la complejidad que implica.

Puntos de datos: Exploración de la funcionalidad multimodelo de Azure Cosmos DB mediante API para MongoDBColumna

[Puntos de datos]

Exploración de la funcionalidad multimodelo de Azure Cosmos DB mediante API para MongoDB

Julie Lerman

En un esfuerzo por comprender mejor la funcionalidad multimodelo de Azure Cosmos DB, así como de divertirse un poco descubriendo una nueva base de datos, Julie Lerman echa un vistazo a la API de Cosmos DB para MongoDB.

Aprendizaje automático - Aprendizaje automático y dispositivos perimetrales: integración de Azure ML y Azure IoT Edge

[Aprendizaje automático]

Aprendizaje automático en dispositivos perimetrales: integración de Azure ML y Azure IoT Edge

Ted Way

Aprenda a trasladar los beneficios del aprendizaje automático (ML) a los dispositivos perimetrales. En este artículo se muestra cómo entrenar un modelo de clasificación de imágenes con el servicio Custom Vision, registrarlo y entrenarlo con Azure Machine Learning, y administrar e implementar modelos de ML en dispositivos perimetrales con Azure IoT Edge.

El programador ocupado - Programación con Naked: Oradores en NakedColumna

[El programador ocupado]

Programación con Naked: Oradores en Naked

Ted Neward

En la segunda instalación de su serie sobre el marco de objetos Naked (NOF), Ted Neward comienza a examinar las características de NOF; en concreto, lo que puede definir en una clase con NOF y cómo eso se traduce en la persistencia de la base de datos y la UI.

Azure: Crear e implementar soluciones altamente disponibles y resistentes en Azure

[Azure]

Crear e implementar soluciones altamente disponibles y resistentes en Azure

Srikantan Sankaran

En este artículo se describen los aspectos clave a la hora de compilar e implementar aplicaciones altamente disponibles y resistentes en Azure. Aprenda cómo se puede usar Azure Service Fabric para empaquetar e implementar aplicaciones habilitadas para contenedores de Docker, e implementar las características de orquestación y de detección de servicio fundamentales para una arquitectura de microservicios.

Inteligencia artificial: examen detallado de las redes neuronalesColumna

[Inteligencia artificial]

Examen detallado de las redes neuronales

Frank La La

Frank La Vigne escribe que nunca había entendido el potencial y la belleza de las redes neuronales hasta que tuvo que programar una manualmente. En la columna de este mes, describe la creación de una red neuronal sencilla desde cero con Python.

Azure: Protección de datos con la informática confidencial de Azure

[Azure]

Protección de datos con la informática confidencial de Azure

Stefano Tempesta

La seguridad es una preocupación importante a la hora de trasladar datos y propiedad intelectual extremadamente confidencial a una nube pública. Con la informática confidencial de Azure, Microsoft asume ese desafío y se convierte en el primer proveedor en la nube en ofrecer protección para los datos en uso.

Tecnología de vanguardia: Administración de formularios en BlazorColumna

[Tecnología de vanguardia]

Administración de formularios en Blazor

Dino Esposito

Dino Esposito continúa su exploración de Blazor. Este mes, describe cómo Blazor está diseñado para recibir y controlar eventos independientemente del entorno circundante, y explora cómo controlar los formularios de entrada y la comunicación del cliente al servidor.

Serie de pruebas: Calificación de los competidores que usan Infer.NETColumna

[Serie de pruebas]

Calificación de los competidores que usan Infer.NET

James McCaffrey

Infer.NET es una biblioteca de código abierto que se puede usar para crear sistemas de programación probabilísticos. James McCaffrey muestra cómo empezar a trabajar con Infer.NET procesando las calificaciones (y clasificaciones) de un conjunto de competidores.

No me hagan hablar: nuestro horizonte de eventosColumna

[No me hagan hablar]

Nuestro horizonte de eventos

David S. Platt

Inspirado por el primer teorema de incompletitud de Kurt Gödel y el principio de incertidumbre de Werner Heisenberg, el intrépido columnista David Platt se pregunta: ¿qué tipos de preguntas no puede responder nunca Google, por muy bueno o grande que sea?

Nota del editor: ¿seis semanas más de qué?Columna

[Nota del editor]

¿Seis semanas más de qué?

Michael Desmond

Con roedores mágicos capaz de pronosticar el tiempo al mando de nuestro clima otra vez, Michael Desmond vuelve con algunas predicciones frescas del equipo de editores colaboradores de MSDN Magazine.