Marzo de 2016

Volumen 31, número 3

Mejoras en la depuración de Visual Studio 2015

Visual Studio: mejoras en la depuración de Visual Studio 2015

Andrew Hall

Visual Studio 2015 incluye un gran número de mejoras en la depuración de los problemas del día a día. En este artículo, se revisarán las novedades y cómo se puede ser más productivo que nunca en la depuración de problemas complejos.

El don de la iraColumna

Indagaciones: el don de la ira

Krishnan Rangachari

Es hora de aceptar nuestro yo interior más torpe, afirma Krishnan Rangachari. En lugar de enfadarse con los compañeros cuando cometen errores, Rangachari sostiene que es hora de darse cuenta de que todos tenemos un lado torpe.

Optimización guiada por perfiles administrada con JIT en segundo plano

Compiladores: optimización guiada por perfiles administrada con JIT en segundo plano

Hadi Brais

JIT en segundo plano es una técnica de optimización de código administrado que puede mejorar el rendimiento hasta un 50 % y cuyo uso requiere muy poco esfuerzo. En este artículo se analiza cómo utilizar la tecnología para obtener los mejores resultados.

La pila de consultas de una arquitectura CQRSColumna

Tecnología de vanguardia: la pila de consultas de una arquitectura CQRS

Dino Esposito

En la implementación de una pila de consultas moderna, el lenguaje LINQ respaldado con .NET Framework resulta enormemente útil. Dino Esposito realiza una posible implementación de una pila de lectura en la que el almacenamiento se ha diseñado de forma que esté relacionado con la organización de los datos que requiere la presentación.

Simulación de eventos discretos: un ejemplo de crecimiento poblacional

C#. Simulación de eventos discretos: un ejemplo de crecimiento poblacional

Arnaldo Perez Perez

La simulación de eventos discretos (DES) modela un sistema o un proceso como una secuencia ordenada de eventos individuales en el tiempo, desde el momento en que se produce un evento hasta el momento en que se produce el siguiente. En este artículo se muestra cómo usar C# para crear una DES para modelar el crecimiento de una población.

Regresión basada en redes neuronalesColumna

Ejecución de pruebas: regresión basada en redes neuronales

James McCaffrey

Se puede considerar que la regresión basada en redes neuronales es el tipo de regresión más potente. Si quiere explorar esta valiosa herramienta para predecir los valores de determinadas variables en base a una o varias variables independientes, James McCaffrey le ayuda a comenzar el proceso.

Introducción a la programación con SciPy para desarrolladores de C#

Python: introducción a la programación con SciPy para desarrolladores de C#

James McCaffrey

James McCaffrey explica los conceptos básicos de la programación con SciPy y presenta un programa representativo que usa SciPy para resolver un sistema de ecuaciones diferenciales, a fin de mostrar las similitudes y diferencias con respecto a la programación en C#.

Cómo dominar MEAN: validación robusta con MongooseJSColumna

El programador ocupado. Cómo dominar MEAN: validación robusta con MongooseJS

Ted Neward

Cómo validar con MongooseJS, una capa de software que se sitúa encima de MongoDB y ofrece no solo una capa de validación de tipo esquema verificada para el lenguaje, sino también una oportunidad para crear una capa de "objeto de dominio".

Análisis de archivos CSV en aplicaciones para UWPColumna

Aplicaciones modernas: análisis de archivos CSV en aplicaciones para UWP

Frank La La

La implementación de importación y exportación de CSV de Excel se ha convertido en el estándar de facto. Aunque la mayoría de archivos CSV están en sintonía con la implementación de Excel, no todos lo están. Frank La Vigne presenta una estrategia para controlar esa incertidumbre.

Internet de las cosas invisiblesColumna

No estoy listo para comenzar: Internet de las cosas invisibles

David Platt

Cortana dará su máximo potencial cuando apenas nos demos cuenta. Como dijo recientemente Harry Shum, director de Microsoft Research: "Cualquier tecnología lo suficientemente avanzada es invisible".

Chasing FogbankColumna

Nota del editor: Chasing Fogbank

Michael Desmond

¿Qué sucede cuando se pierden los conocimientos técnicos? El gobierno de Estados Unidos lo supo cuando se dio cuenta de que había perdido la fórmula de un componente crítico de sus reservas nucleares. ¿Hay lecciones aquí para el mundo del software?