Septiembre 2011
Herramientas de desarrollo para SQL Server:El Proyecto de base de datos 'Juneau'
El nuevo Proyecto de base de datos de la última versión de las Herramientas de desarrollo para SQL Server permite desarrollar las bases de datos en el mismo entorno que las aplicaciones. Presentamos esta nueva versión. Jamie Laflen, Barclay Hill
Entity Framework:Características nuevas de la CTP de junio de Entity Framework
La CTP de junio 2011 de Microsoft Entity Framework (EF) aporta compatibilidad con algunas de las características más solicitadas por los desarrolladores, tales como tipos enumerados y espaciales, y funciones con valores de tablas. Para presentar estas nuevas características, Srikanth Mandadi explica algunos ejemplos sencillos. Srikanth Mandadi
Open Data Protocol:Cree experiencias fantásticas en cualquier dispositivo con OData
Ahora que los envíos de smartphones por primera vez están superando a los PCs muchas empresas comienzan a apuntar a la experiencia de los clientes en diferentes plataformas como escritorio, web, teléfonos y tabletas. Open Data Protocol puede ser de ayuda, como podrá ver en estos ejemplos detallados. Shayne Burgess
Creación de aplicaciones con HTML5:Ningún explorador quedará fuera: Una estrategia para la adopción de HTML5
Por mucho que la comunidad de desarrolladores y los últimos exploradores toquen el bombo publicitario al son de la fiebre del HTML5, la gran mayoría de los usuarios de la web no usan las versiones más recientes de los exploradores y del lenguaje. Pero esto no significa que haya que posponer el uso de HTML5 hasta el próximo decenio. En esta columna Brandon Satrom entrega algunas estrategias prácticas para adoptar hoy las tecnologías de HTML5. Brandon Satrom
Programación en F#:Cree aplicaciones MVVM en F#
F# es reconocido por su capacidad de simplificar problemas complejos, pero es mucho más que esto. Chris Marinos le mostrará cómo usar F# para crear aplicaciones MVVM prácticas con Silverlight y WPF. Verá lo útil que puedes ser F# para solucionar problemas cotidianos y aprenderá a usar F# para que incluso las aplicaciones más sencillas resulten más fáciles de escribir, leer y mantener. Chris Marinos
Guía para ALM:Visual Studio ALM Rangers: Reflexiones sobre los equipos virtuales
¿A quién le gusta levantarse a las tres de la madrugada para participar en una reunión de evaluación? Aprenda algunas lecciones valiosas acerca de la organización y administración de equipos con miembros repartidos por todo el planeta, con diferentes cualificaciones, motivaciones, grados de compromiso, vínculos y restricciones con otros proyectos. Willy-Peter Schaub, Brian Blackman
Columnas
Nota del editor:'Mango': Innovación de adentro hacia afuera
En su primera Nota del editor Michael Desmond examina las repercusiones generales de la actualización "Mango" para Windows Phone 7.Michael Desmond
Tecnología de vanguardia:Catástrofes en software: Estrategias de recuperación y prevención
¿Alguna vez ha tenido que enfrentarse con la famosa “gran bola de lodo” que tiene atascado su proyecto? Conozca los procedimientos recomendados para arreglar un sistema deteriorado, junto con patrones para prevenir que un sistema crezca sin control en forma desmesurada, y que se deteriore con el tiempo.Dino Esposito
Windows con C++:El entorno del grupo de subprocesos
Nuestro gurú para C++ residente sigue explorando el grupo de subprocesos; este mes examina los objetos que controlan el entorno en el que se ejecutan las devoluciones de llamada.Kenny Kerr
Puntos de datos:Almacenamiento en caché de segundo nivel en Entity Framework y AppFabric
Cuando el contexto sale del ámbito a veces se pierde información de estado valiosa acerca de un contexto de Entity Framework, pero Julie Lerman explica cómo una caché de segundo nivel permite conservar esta información para su uso posterior, como por ejemplo en comandos generados automáticamente para la persistencia en bases de datos.Julie Lerman
Pronóstico: nuboso:Elaboración de informes sobre los datos de diagnóstico
La CTP de SQL Azure Reporting entrega a los desarrolladores un modelo conocido para desarrollar y distribuir informes —sólo que nadie tiene que preocuparse por la infraestructura para hospedarlo. Joseph Fultz muestra un ejemplo sencillo que emplea los datos capturados por contadores de rendimiento como parte del diagnóstico para un Rol web.Joseph Fultz
El programador políglota:.NET multiparadigmático, Parte 10: Selección de un enfoque
En este último artículo de la serie sobre programación multiparadigmática Ted Neward nos ayuda a evaluar los paradigmas por los que optamos al diseñar una aplicación.Ted Neward
Fronteras de la UI:Texto con la interfaz táctil
Puede que la interfaz táctil sea incómoda para seleccionar texto, pero ofrece demasiados beneficios como para pasarla por alto. Charles Petzold muestra cómo implementar esta característica en el contexto de un lector para libros electrónicos. Los conceptos que emplea son útiles para cualquier programa en Windows Phone que presente texto en la pantalla y permita al usuario interactuar con el texto.Charles Petzold
No me hagan hablar:El desarrollo es diseño
La experiencia del usuario está determinada por las capacidades del desarrollador y no por la belleza de la interfaz de usuario.David Platt