Julio 2010

MSDN Magazine Julio 2010

Complementos de Office:Tres soluciones para tener acceso a datos de SharePoint en Office 2010

SharePoint 2010 presenta varias maneras nuevas de tener acceso a datos empresariales y presentarlos al usuario. Le mostraremos varias opciones que van desde soluciones sin código hasta complementos de Office completamente integrados. Donovan Follette , Paul Stubbs

Seguridad de SharePoint:Optimizar los resultados de la búsqueda de SharePoint para una mejor seguridad

La búsqueda de SharePoint puede devolver mucha información, causando problemas de seguridad de datos. Aprenda a usar el optimizador personalizado de seguridad para asegurar que los usuarios vean sólo los documentos que tienen permiso para ver. Ashley Elenjickal, Pooja Harjani

OneNote 2010:Crear extensiones de OneNote 2010 con el modelo de objetos de OneNote

Aprenda a crear aplicaciones y complementos que interactúan con datos desde OneNote 2007 y 2010 usando la biblioteca de modelo de objetos de OneNote disponible gratuitamente en CodePlex. Andy Gray demuestra lo fácil que es integrar información desde los blocs de notas, secciones y páginas de OneNote en aplicaciones Smart Client y web. Andy Gray

Servicios de Office:Combinar documentos de Word en el servidor con SharePoint 2010

Office 2010 y SharePoint 2010 incluyen un nuevo conjunto de componentes llamado Servicios de aplicaciones. Éste coloca un completo conjunto de herramientas en un contenedor de desarrollador para la automatización de Office. Le mostraremos cómo usar Office OpenXML, los servicios de automatización de Word y SharePoint para crear una aplicación sencilla que combina informes de estado independientes en un solo documento. Manvir Singh, Ankush Bhatia

Smart Client:Crear aplicaciones distribuidas con NHibernate y Rhino Service Bus

Las aplicaciones Smart Client tienen capacidad de respuesta y promueven la interactividad con el usuario. En este artículo, comenzamos los procesos de planear y crear una aplicación Smart Client usando NHibernate para el acceso de datos y Rhino Service Bus para una comunicación confiable con el servidor. Oren Eini

C# 4.0:Nuevas características de C# en .NET Framework 4

El lenguaje C# se ha mejorado a lo largo de los años con numerosas funciones que realizan tareas comunes que involucran tipos genéricos, interoperabilidad heredada y el trabajo con modelos de objetos dinámicos de una manera mucho más simple. Chris Burrows

Patrones de diseño:Problemas y soluciones con Model-View-ViewModel

El patrón de diseño Model-View-ViewModel (MVVM) describe un enfoque popular para crear aplicaciones de Windows Presentation Foundation o Microsoft Silverlight. Robert McCarter muestra cómo funciona ViewModel, y comenta algunos beneficios y problemas al implementar un ViewModel en su código. Robert McCarter

Columnas

Nota del editor:¿Sobrecalificado pero poco preparado?

¿Le estamos enseñando a los graduados en informática lo correcto para prepararlos para el mundo real del trabajo? De no ser así, ¿cómo lo podemos solucionar?Keith Ward

Tecnología de vanguardia:Objetos expando en C# 4

.NET Framework 4 presenta algunas nuevas características que le permiten ir más allá de los tipos estáticos. Exploramos de manera dinámica los objetos expando y demostramos cómo se pueden usar como objetos de diccionario actualizables dinámicamente.Dino Esposito

Puntos de datos:Almacenamiento de tablas de Windows Azure, no es la base de datos de su padre

Vayamos a su tradicional base de datos relacional pensando que desea entender cómo funciona el almacenamiento de tablas de Windows Azure, dice Julie Lerman. Por suerte para usted, ella ha hecho el trabajo duro de entender los nuevos conceptos y ayudarlo a que se ponga al día.Julie Lerman

Pinceladas sobre seguridad:Seguridad del estado de vista

Administrar eficientemente el estado de usuario en aplicaciones web puede ser un complicado acto de equilibrio entre rendimiento, escalabilidad, mantenimiento y seguridad. La consideración de seguridad es especialmente clara cuando administra un estado de usuario almacenado en el cliente. Esto es lo que necesita saber sobre la seguridad del estado de vista.Bryan Sullivan

El programador políglota:Optar por NoSQL con MongoDB, parte 3

Al concluir su examen de MongoDB, Ted Neward describe consultas de predicado, funciones agregadas y compatibilidad con LINQ, y entrega algunas sugerencias sobre el alojamiento de la base de datos NoSQL en un entorno de producción.Ted Neward

Las fronteras de las UI:Fluid UI en Silverlight 4

Charles Petzold muestra cómo expandir las capacidades limitadas de Fluid UI de Silverlight 4 con nuevas técnicas para que también pueda deslumbrar a los usuarios con esas interesantes entradas y transiciones de objeto.Charles Petzold

No me hagan hablar:Rechazar a los que rechazan

Los estándares para Windows Presentation Foundation y Microsoft Silverlight no son el enemigo; de hecho, deberían ser su punto de partida.David Platt