Septiembre 2010

MSDN Magazine Septiembre 2010

Tareas asincrónicas:Simplifique la programación asincrónica con tareas

La programación asincrónica le permite ejecutar operaciones costosas de manera simultánea sin bloquear el subproceso de UI. Le mostraremos tres sencillas técnicas para implementar operaciones asincrónicas en su código. Igor Ostrovsky

Simultaneidad:Simultaneidad de limitación de peticiones en ThreadPool de CLR 4.0

La tendencia hacia muchas arquitecturas básicas y aplicaciones paralelas ha derivado en muchos cambios para ThreadPool de CLR 4.0. Si está enfatizando simultaneidad en aplicaciones nuevas o agregándola a otras antiguas o usando tecnología ASP.NET o Parallel Extension, esto es para usted. Erika Fuentes

Agentes asincrónicos:Programación basada en actores con la biblioteca de agentes asincrónicos

El modelo de agentes proporciona un método eficaz para ocultar la latencia para ejecución paralela eficiente. La Biblioteca de agentes asincrónicos (AAL) le permite usar este modelo basado en actores con interfaces de paso de mensajes y nosotros le mostraremos cómo funciona. Mike Chu, Krishnan Varadarajan

Migración de aplicaciones:Migre sus aplicaciones ASP.NET 1.1 a Visual Studio 2010

Protéjase contra la obsolescencia, gane capacidades nuevas y aumente su comercialización al poner en juego .NET Framework 4. Puede partir aquí mismo aprendiendo a migrar aplicaciones más antiguas a más recientes y mucho mejores. Jonathan Waldman

Diseño enlazado a datos:Cree un elemento web Silverlight 4 para SharePoint 2010

Al compilar soluciones SharePoint 2010 personalizadas, tiene mucho sentido aprovechar Silverlight 4 en el front end. Lo guiaremos paso a paso por el proceso de crear un elemento web Silverlight con Visual Studio y Expression Blend. Paul Stubbs

SQL Server y MapPoint:Cómo lograr que MapPoint 2010 y SQL Server Spatial trabajen juntos

Aunque SQL Server es un buen repositorio para datos geoespaciales, no se comunica con MapPoint tan bien como podría. De manera que nuestros expertos en datos geográficos le enseñan a leer objetos de punto y polígonos de SQL Server y representarlos en MapPoint y a escribir puntos y polígonos de vuelta en SQL Server con Entity Framework 4.0 incluido en Visual Studio 2010. Eric Frost, Richard Marsden

Columnas

El programador políglota:.NET multiparadigmático, Parte I

El desarrollo de software no se trata sólo del diseño orientado a los objetos; se trata de encontrar lo que funciona mejor e incorporarlo a su solución.Ted Neward

Nota del editor:Las escuelas de Estados Unidos no están haciendo su parte

Los lectores sopesan la pregunta sobre si las escuelas estadounidenses están preparando a sus estudiantes para trabajos de desarrollo de software.Keith Ward

Tecnología de vanguardia:Mejores formularios Web Forms con patrón MVP

El patrón Model-View-Presenter (MVP) es una evolución de MVC. Echamos un vistazo a la implementación de MVP para formularios Web Forms de ASP.NET y la comparamos con ASP.NET MVC y MVVM para Windows Presentation Foundation (WPF) y Silverlight.Dino Esposito

Avance:IronRuby en Windows Phone 7

El experto de IronRuby Shay Friedman se adentra en el área móvil y le muestra cómo compilar una aplicación Windows Phone 7 con la implementación por parte de Microsoft del popular lenguaje dinámico Ruby.Shay Friedman

Ejecución de pruebas:Pruebas de solicitud y respuesta con IronPython

Refuerce su conjunto de herramientas de prueba mediante el aprendizaje de pruebas de solicitud y respuesta de HTTP de sus aplicaciones web ASP.NET con IronPython, una implementación de Python que cumple con .NET Framework.James McCaffrey

Pinceladas sobre seguridad:La plantilla de procesos MSF-Agile+SDL para TFS 2010

La plantilla de proyecto MSF-Agile para Team Foundation Server facilita que su equipo implemente técnicas de Agile. La nueva plantilla MSF-Agile+SDL agrega requisitos de Security Development Lifecycle. Nosotros le mostraremos cómo funciona.Bryan Sullivan

Las fronteras de las UI:Toque y respuesta

Charles Petzold continúa su explotación de eventos de manipulación multitoque en Windows Presentation Foundation y le muestra cómo diseñar clases personalizadas para decorar elementos y proporcionar comentarios visuales para los usuarios.Charles Petzold

No me hagan hablar:Palabras ambiguas

Los eufemismos son el refugio de los cobardes.David Platt