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