Este documento presenta Windows Azure y Live Framework como plataformas para desarrollar aplicaciones S+S. Explica algunas características clave de Azure como Web Roles, Blobs, Tablas y Colas. También describe la arquitectura típica de una aplicación S+S en Azure con roles Web y Worker. Finalmente, introduce Live Framework y cómo puede integrarse con Azure para agregar funciones como identidad de usuario y sincronización entre dispositivos.
This document discusses key features in SharePoint related to document management, records management, and web content management. It describes document libraries, content types, templates, and policies that allow organizations to control the lifecycle of documents. It also explains records centers and the DoD 5015.2 standard for compliant records management, including routing records, holds, and an immutable records repository. Overall, the document outlines how SharePoint provides capabilities for organizations to centrally manage documents, records, and web content throughout their lifecycles.
The document discusses SharePoint platform services. It describes how SharePoint is composed of web servers, application servers, and database servers. It also discusses features like site templates, authentication, authorization, personalization, audiences, content types, workflows, and more. Development approaches like Visual Studio and SharePoint Designer are also covered.
Este documento presenta las novedades de .NET 4.0, incluyendo mejoras en C# como el uso de tipos dinámicos con la palabra clave "dynamic", la implementación de co-varianza y contra-varianza de forma segura, Code Contracts, y parámetros opcionales. También describe mejoras en la biblioteca como la Task Parallel Library para programación concurrente, así como cambios en el IDE de Visual Studio para un mejor soporte de desarrollo concurrente.
Entity Framework 4.0 introduce mejoras como objetos POCO, generación de código T4, carga diferida y entidades de seguimiento propio para admitir capas, así como opciones de desarrollo centrado en el modelo y solo en código con mejoras en el diseñador de entidades. El documento también resume las nuevas características de Entity Framework 4.0 como pluralización, devolución de tipos de procedimientos almacenados, soporte para tipos complejos y métodos para ejecutar consultas SQL.
This document discusses ASP.NET Dynamic Data, which is a framework that allows developers to easily create data-driven web applications by automatically discovering the data model at runtime. It summarizes the key benefits of Dynamic Data such as increased productivity through scaffolding and minimal code. The document then outlines what is new in Dynamic Data Preview 4, including improvements to filtering, support for inheritance and many-to-many relationships, and new controls. It also provides instructions on starting a new project with Dynamic Data Preview 4.
El resumen presenta los objetivos de la sesión sobre efectos especiales con Silverlight, que incluyen entender la implementación de PixelShader, ver cómo Silverlight aprovecha el hardware y los efectos preprogramados como Blur y DropShadow. También cubre la creación de PixelShaders para Silverlight usando el lenguaje HLSL.
Este documento presenta los conceptos fundamentales de Business Intelligence (BI) y cómo la plataforma Microsoft SQL Server 2008 R2 puede usarse para implementar soluciones de BI. Explica el proceso de extracción, transformación y carga de datos (ETL), la creación de un data warehouse y cubos, y la generación de informes y tableros de control. Luego describe un caso práctico de implementación de BI para la facturación de tres empresas y finalmente resume los ingredientes necesarios para una buena solución de BI.
El documento presenta las pautas para las presentaciones en un evento de 1 hora y 15 minutos, solicitando presentaciones de 60 minutos con 5-10 minutos para preguntas. También solicita puntualidad y envío de las presentaciones por correo electrónico.
This document discusses key features in SharePoint related to document management, records management, and web content management. It describes document libraries, content types, templates, and policies that allow organizations to control the lifecycle of documents. It also explains records centers and the DoD 5015.2 standard for compliant records management, including routing records, holds, and an immutable records repository. Overall, the document outlines how SharePoint provides capabilities for organizations to centrally manage documents, records, and web content throughout their lifecycles.
The document discusses SharePoint platform services. It describes how SharePoint is composed of web servers, application servers, and database servers. It also discusses features like site templates, authentication, authorization, personalization, audiences, content types, workflows, and more. Development approaches like Visual Studio and SharePoint Designer are also covered.
Este documento presenta las novedades de .NET 4.0, incluyendo mejoras en C# como el uso de tipos dinámicos con la palabra clave "dynamic", la implementación de co-varianza y contra-varianza de forma segura, Code Contracts, y parámetros opcionales. También describe mejoras en la biblioteca como la Task Parallel Library para programación concurrente, así como cambios en el IDE de Visual Studio para un mejor soporte de desarrollo concurrente.
Entity Framework 4.0 introduce mejoras como objetos POCO, generación de código T4, carga diferida y entidades de seguimiento propio para admitir capas, así como opciones de desarrollo centrado en el modelo y solo en código con mejoras en el diseñador de entidades. El documento también resume las nuevas características de Entity Framework 4.0 como pluralización, devolución de tipos de procedimientos almacenados, soporte para tipos complejos y métodos para ejecutar consultas SQL.
This document discusses ASP.NET Dynamic Data, which is a framework that allows developers to easily create data-driven web applications by automatically discovering the data model at runtime. It summarizes the key benefits of Dynamic Data such as increased productivity through scaffolding and minimal code. The document then outlines what is new in Dynamic Data Preview 4, including improvements to filtering, support for inheritance and many-to-many relationships, and new controls. It also provides instructions on starting a new project with Dynamic Data Preview 4.
El resumen presenta los objetivos de la sesión sobre efectos especiales con Silverlight, que incluyen entender la implementación de PixelShader, ver cómo Silverlight aprovecha el hardware y los efectos preprogramados como Blur y DropShadow. También cubre la creación de PixelShaders para Silverlight usando el lenguaje HLSL.
Este documento presenta los conceptos fundamentales de Business Intelligence (BI) y cómo la plataforma Microsoft SQL Server 2008 R2 puede usarse para implementar soluciones de BI. Explica el proceso de extracción, transformación y carga de datos (ETL), la creación de un data warehouse y cubos, y la generación de informes y tableros de control. Luego describe un caso práctico de implementación de BI para la facturación de tres empresas y finalmente resume los ingredientes necesarios para una buena solución de BI.
El documento presenta las pautas para las presentaciones en un evento de 1 hora y 15 minutos, solicitando presentaciones de 60 minutos con 5-10 minutos para preguntas. También solicita puntualidad y envío de las presentaciones por correo electrónico.
Este documento presenta una introducción a la virtualización de Linux en Windows Server 2008 R2 usando Hyper-V. Explica los Servicios de Integración de Linux (IS) que mejoran el rendimiento al integrarse con la capa de virtualización, cómo instalar los IS en distribuciones soportadas como SUSE y Red Hat, y cómo realizar copias de seguridad de máquinas virtuales Linux.
Este documento discute la productividad más allá de la velocidad de escritura de código. Examina cómo la calidad y mantenibilidad del código también afectan la productividad, y cómo técnicas como TDD no necesariamente reducen la productividad. También resume mejoras y extensiones útiles para Visual Studio 2010 y recursos adicionales para aumentar la productividad.
Este documento presenta una introducción a WCF 4.0 y Windows AppFabric. WCF 4.0 incluye mejoras como simplificación de configuración, activación en IIS/WAS, WS-Discovery y mejoras en REST. Windows AppFabric provee un nuevo entorno de hosting para WCF y servicios WF con servicios como logging, persistencia y auto-inicio.
El documento habla sobre el desarrollo de videojuegos y su evolución hacia nuevos modelos de negocio y plataformas multiplataforma. Explica cómo XNA Framework permite crear juegos para Windows, Windows Phone y Xbox 360. También describe las nuevas formas de integrar juegos con servicios en la nube y usar dispositivos como Kinect.
Communications Server 2010 es una plataforma de comunicaciones y colaboración diseñada para mejorar la productividad mediante la integración de mensajería instantánea, presencia, llamadas, conferencias web y otras características. Ofrece federación con proveedores de IM públicos, sincronización de contactos y perfiles, y aplicaciones compartidas. La arquitectura incluye servidores front-end y de borde, pools de servidores, pasarelas de medios avanzadas y almacenamiento de datos.
El documento presenta las nuevas características de ASP.NET 4, MEF, .NET Framework 4 y herramientas de pruebas como Test Manager e IntelliTrace. También explica cómo MEF resuelve problemas de composición, y cómo Team Foundation Server y Coded UI Tests permiten automatizar pruebas y evitar regresiones.
The document discusses various costs associated with data centers and cloud computing. It compares the cost per megabit per second per month of bandwidth and cost per gigabyte per month of storage between data centers with 1,000 servers versus 50,000 servers. It also compares administrative costs and electricity costs per kilowatt hour in different locations. The document then discusses the pay-as-you-go model of cloud computing platforms and different instance types and their computing resources. It also includes contact information for various professionals.
El documento habla sobre las Data-Tier Applications (DAC) en SQL Server. Explica que una DAC es una nueva unidad de despliegue para objetos T-SQL que permite a los desarrolladores empaquetar y desplegar fácilmente la capa de datos de una aplicación. También menciona algunas características clave de las DAC como su portabilidad, capacidad de actualización y adaptación a múltiples infraestructuras. Finalmente, compara el uso de DAC frente a proyectos de base de datos tradicionales en Visual Studio.
El documento presenta las principales características y capacidades de las web parts visuales, event receivers y el modelo de objetos de cliente de SharePoint. Se discuten temas como el diseño de web parts visuales basadas en controles de usuario, la programación de event receivers para diferentes eventos como agregar, eliminar y actualizar elementos, y el uso del modelo de objetos de cliente de SharePoint para acceder a los datos y funcionalidad desde aplicaciones de cliente como Silverlight.
El documento describe la experiencia de Mixplay.tv al desarrollar aplicaciones utilizando Silverlight. Mixplay.tv experimentó problemas al desarrollar para múltiples plataformas con tecnologías tradicionales. Silverlight permitió el desarrollo multiplataforma sin recodificar y mejoró la colaboración entre desarrollo y diseño. Aunque Silverlight tuvo algunas limitaciones iniciales, ayudó a Mixplay.tv a crear interfaces más dinámicas y flexibles.
Este documento describe las capacidades de colaboración y productividad de Microsoft Windows SharePoint Services. Permite a los usuarios crear áreas de trabajo en equipo, coordinar calendarios, organizar documentos y recibir notificaciones. Los usuarios pueden acceder a estos recursos desde cualquier dispositivo móvil de forma sincronizada. SharePoint también ofrece funciones de versionado, permisos y alertas para la colaboración en documentos.
Este documento proporciona una introducción a las principales características de SharePoint 2007, incluyendo gestión de contenido empresarial, colaboración, búsqueda empresarial, redes sociales, formularios y procesos empresariales e integración. SharePoint 2007 ofrece una plataforma para la gestión de portales, contenido, proyectos y colaboración que permite a las organizaciones mejorar la productividad y la toma de decisiones.
Este documento presenta una invitación a una charla sobre SharePoint 2007. La charla incluirá una introducción a Windows SharePoint Services 3.0 y Microsoft Office SharePoint Server 2007, con una visión técnica para desarrolladores e IT. El orador compartirá material de la charla como código, videos, documentos y vínculos en su blog.
This document discusses key features in SharePoint Server 2007 related to document management, records management, and web content management. It describes document libraries, content types, templates, and policies that allow organizations to control the lifecycle of documents. Records management concepts like routing records, holds, and DoD 5015.2 compliance are also summarized. The document aims to explain how these features can help organizations address challenges in managing documents and records.
El documento describe las principales características de búsqueda de Microsoft SharePoint Server 2007, incluyendo mejoras en la relevancia, una mejor experiencia de usuario, acceso a datos estructurados y aplicaciones de negocio, búsqueda de personas y mejoras en gestión y escalabilidad. La plataforma permite buscar no solo documentos sino también datos almacenados en otras aplicaciones, y ofrece funciones avanzadas de búsqueda como sintaxis de consultas keyword y SQL.
El documento describe las nuevas características del entorno de desarrollo Visual Studio 2010, incluyendo mejoras al editor, soporte para múltiples monitores, navegación mejorada, compatibilidad con diferentes plataformas de destino, y herramientas mejoradas para desarrollo web, C++, SharePoint, calidad y pruebas. También resume las nuevas características de C# 4.0 y VB como parámetros con nombre, tipos dinámicos y varianza genérica.
El documento presenta una charla sobre arquitecturas de presentación en WPF y Silverlight, incluyendo MVVM. Los oradores son dos MVP que discuten el patrón MVVM, comparan MVVM con MVC/MVP, muestran demos de MVVM en WPF y Silverlight, y proveen recursos adicionales sobre el tema. Al final invitan a los asistentes a completar evaluaciones y comparten sus contactos.
Microsoft Robotics Studio is a platform for building robotics applications. It includes tools like the Concurrency and Coordination Runtime (CCR) for managing concurrent tasks, Decentralized Software Services (DSS) for service-oriented architectures, a Visual Programming Language (VPL), and a Visual Simulation Environment (VSE). The CCR allows applications to post and receive messages asynchronously across processes and machines using primitives like ports, dispatchers, arbiters, and join expressions. It can process over 50,000 messages/second within a process and 3,000 messages/second across processes. The platform also supports building distributed robotics applications through service handlers that define behaviors like concurrent or exclusive task handling.
Este documento describe los principios fundamentales de REST y cómo se aplican a HTTP. REST es un patrón de diseño para la creación de servicios web que utiliza recursos identificados mediante URIs y operaciones como GET, POST, PUT y DELETE. Los recursos pueden tener diferentes representaciones como HTML, XML o formatos binarios. REST aprovecha las características de HTTP como caché condicional y estado sin conexión. Silverlight 2.0 soporta algunas características REST pero no permite leer cabeceras de solicitud o solicitudes que no sean HTTP 2XX.
The document discusses various topics related to graphics processing and rendering in Microsoft technologies. It lists tools for H.264/AAC/MP4 encoding and GPU acceleration. It also mentions effects, animations, styles, controls, and services for rich internet applications. Finally, it discusses properties related to rendering transforms, clipping, and blending that can be hardware accelerated.
Más contenido relacionado
Más de Microsoft Argentina y Uruguay [Official Space]
Este documento presenta una introducción a la virtualización de Linux en Windows Server 2008 R2 usando Hyper-V. Explica los Servicios de Integración de Linux (IS) que mejoran el rendimiento al integrarse con la capa de virtualización, cómo instalar los IS en distribuciones soportadas como SUSE y Red Hat, y cómo realizar copias de seguridad de máquinas virtuales Linux.
Este documento discute la productividad más allá de la velocidad de escritura de código. Examina cómo la calidad y mantenibilidad del código también afectan la productividad, y cómo técnicas como TDD no necesariamente reducen la productividad. También resume mejoras y extensiones útiles para Visual Studio 2010 y recursos adicionales para aumentar la productividad.
Este documento presenta una introducción a WCF 4.0 y Windows AppFabric. WCF 4.0 incluye mejoras como simplificación de configuración, activación en IIS/WAS, WS-Discovery y mejoras en REST. Windows AppFabric provee un nuevo entorno de hosting para WCF y servicios WF con servicios como logging, persistencia y auto-inicio.
El documento habla sobre el desarrollo de videojuegos y su evolución hacia nuevos modelos de negocio y plataformas multiplataforma. Explica cómo XNA Framework permite crear juegos para Windows, Windows Phone y Xbox 360. También describe las nuevas formas de integrar juegos con servicios en la nube y usar dispositivos como Kinect.
Communications Server 2010 es una plataforma de comunicaciones y colaboración diseñada para mejorar la productividad mediante la integración de mensajería instantánea, presencia, llamadas, conferencias web y otras características. Ofrece federación con proveedores de IM públicos, sincronización de contactos y perfiles, y aplicaciones compartidas. La arquitectura incluye servidores front-end y de borde, pools de servidores, pasarelas de medios avanzadas y almacenamiento de datos.
El documento presenta las nuevas características de ASP.NET 4, MEF, .NET Framework 4 y herramientas de pruebas como Test Manager e IntelliTrace. También explica cómo MEF resuelve problemas de composición, y cómo Team Foundation Server y Coded UI Tests permiten automatizar pruebas y evitar regresiones.
The document discusses various costs associated with data centers and cloud computing. It compares the cost per megabit per second per month of bandwidth and cost per gigabyte per month of storage between data centers with 1,000 servers versus 50,000 servers. It also compares administrative costs and electricity costs per kilowatt hour in different locations. The document then discusses the pay-as-you-go model of cloud computing platforms and different instance types and their computing resources. It also includes contact information for various professionals.
El documento habla sobre las Data-Tier Applications (DAC) en SQL Server. Explica que una DAC es una nueva unidad de despliegue para objetos T-SQL que permite a los desarrolladores empaquetar y desplegar fácilmente la capa de datos de una aplicación. También menciona algunas características clave de las DAC como su portabilidad, capacidad de actualización y adaptación a múltiples infraestructuras. Finalmente, compara el uso de DAC frente a proyectos de base de datos tradicionales en Visual Studio.
El documento presenta las principales características y capacidades de las web parts visuales, event receivers y el modelo de objetos de cliente de SharePoint. Se discuten temas como el diseño de web parts visuales basadas en controles de usuario, la programación de event receivers para diferentes eventos como agregar, eliminar y actualizar elementos, y el uso del modelo de objetos de cliente de SharePoint para acceder a los datos y funcionalidad desde aplicaciones de cliente como Silverlight.
El documento describe la experiencia de Mixplay.tv al desarrollar aplicaciones utilizando Silverlight. Mixplay.tv experimentó problemas al desarrollar para múltiples plataformas con tecnologías tradicionales. Silverlight permitió el desarrollo multiplataforma sin recodificar y mejoró la colaboración entre desarrollo y diseño. Aunque Silverlight tuvo algunas limitaciones iniciales, ayudó a Mixplay.tv a crear interfaces más dinámicas y flexibles.
Este documento describe las capacidades de colaboración y productividad de Microsoft Windows SharePoint Services. Permite a los usuarios crear áreas de trabajo en equipo, coordinar calendarios, organizar documentos y recibir notificaciones. Los usuarios pueden acceder a estos recursos desde cualquier dispositivo móvil de forma sincronizada. SharePoint también ofrece funciones de versionado, permisos y alertas para la colaboración en documentos.
Este documento proporciona una introducción a las principales características de SharePoint 2007, incluyendo gestión de contenido empresarial, colaboración, búsqueda empresarial, redes sociales, formularios y procesos empresariales e integración. SharePoint 2007 ofrece una plataforma para la gestión de portales, contenido, proyectos y colaboración que permite a las organizaciones mejorar la productividad y la toma de decisiones.
Este documento presenta una invitación a una charla sobre SharePoint 2007. La charla incluirá una introducción a Windows SharePoint Services 3.0 y Microsoft Office SharePoint Server 2007, con una visión técnica para desarrolladores e IT. El orador compartirá material de la charla como código, videos, documentos y vínculos en su blog.
This document discusses key features in SharePoint Server 2007 related to document management, records management, and web content management. It describes document libraries, content types, templates, and policies that allow organizations to control the lifecycle of documents. Records management concepts like routing records, holds, and DoD 5015.2 compliance are also summarized. The document aims to explain how these features can help organizations address challenges in managing documents and records.
El documento describe las principales características de búsqueda de Microsoft SharePoint Server 2007, incluyendo mejoras en la relevancia, una mejor experiencia de usuario, acceso a datos estructurados y aplicaciones de negocio, búsqueda de personas y mejoras en gestión y escalabilidad. La plataforma permite buscar no solo documentos sino también datos almacenados en otras aplicaciones, y ofrece funciones avanzadas de búsqueda como sintaxis de consultas keyword y SQL.
El documento describe las nuevas características del entorno de desarrollo Visual Studio 2010, incluyendo mejoras al editor, soporte para múltiples monitores, navegación mejorada, compatibilidad con diferentes plataformas de destino, y herramientas mejoradas para desarrollo web, C++, SharePoint, calidad y pruebas. También resume las nuevas características de C# 4.0 y VB como parámetros con nombre, tipos dinámicos y varianza genérica.
El documento presenta una charla sobre arquitecturas de presentación en WPF y Silverlight, incluyendo MVVM. Los oradores son dos MVP que discuten el patrón MVVM, comparan MVVM con MVC/MVP, muestran demos de MVVM en WPF y Silverlight, y proveen recursos adicionales sobre el tema. Al final invitan a los asistentes a completar evaluaciones y comparten sus contactos.
Microsoft Robotics Studio is a platform for building robotics applications. It includes tools like the Concurrency and Coordination Runtime (CCR) for managing concurrent tasks, Decentralized Software Services (DSS) for service-oriented architectures, a Visual Programming Language (VPL), and a Visual Simulation Environment (VSE). The CCR allows applications to post and receive messages asynchronously across processes and machines using primitives like ports, dispatchers, arbiters, and join expressions. It can process over 50,000 messages/second within a process and 3,000 messages/second across processes. The platform also supports building distributed robotics applications through service handlers that define behaviors like concurrent or exclusive task handling.
Este documento describe los principios fundamentales de REST y cómo se aplican a HTTP. REST es un patrón de diseño para la creación de servicios web que utiliza recursos identificados mediante URIs y operaciones como GET, POST, PUT y DELETE. Los recursos pueden tener diferentes representaciones como HTML, XML o formatos binarios. REST aprovecha las características de HTTP como caché condicional y estado sin conexión. Silverlight 2.0 soporta algunas características REST pero no permite leer cabeceras de solicitud o solicitudes que no sean HTTP 2XX.
The document discusses various topics related to graphics processing and rendering in Microsoft technologies. It lists tools for H.264/AAC/MP4 encoding and GPU acceleration. It also mentions effects, animations, styles, controls, and services for rich internet applications. Finally, it discusses properties related to rendering transforms, clipping, and blending that can be hardware accelerated.
Más de Microsoft Argentina y Uruguay [Official Space] (20)
(22.04.2009) Cumuy Presenta - Novedades en la plataforma de desarrollo .NET ...
(25.03) RUN 09 - Sesiones Desarrollo - Azure Live
1. Desarrollando aplicaciones S+S hoy:
Windows Azure y Live Framework
Angel "Java" Lopez Matias Woloski Pablo Damiani
Microsoft MVP Microsoft MVP, Lider de Proyectos
SOUTHWORKS Arquitecto SOUTHWORKS
SOUTHWORKS
25 de Marzo 2009, Paseo La Plaza, Buenos Aires
5. CategoryQ CategoryQ Handler
Nueva Subasta Handler
Subir Foto al Item Finished Handler
Almacenamiento de
Blobs Operation Remove
Form Agregar Item
FinishSoonQ Finish Soon Handler Auction End Handler
Leer foto del Blob
Crear registro en la tabla Add Remove Item from
Subasta Are there any bids?
Category Table
Achicar foto Read Item From Items
Read FinishedSoon
Table
Table for Items that have
Crear un mensaje en la Add Operacion finished
cola NuevaSubasta Cola
Item PK
NuevaSubasta
Salvar thumbnail al Blob Remove Change Status to Sold
Leer Subasta de la tabla Create ShortItem
Terminado
Create Item Complete Change Status to
ItemFinishedQ
Message Finished
Actualizar el registro con Crear version reducidad Remover subasta de la Insert Into Category
la url del thumbnail de Subasta tabla FinishingSoon Table
Create Notification
Message to seller that
Insertar en la tabla item has sold
FinishingSoon Done Done
Crear un mensaje en la
cola Category
View My AuctionItems
Create Notification to
Crear un mensaje en la winning bidder item has
cola Finishing Soon been won
Done
ViewItemsImBiddingOn Done Create Remove Item
FinishSoonQ from Finished Soon table
Message
NotificationQ NotificationQ Handler
Create Remove Item
CategoryQ from Category Table Q
Read Item From Table Message
Read User Alert
View Item Preferences
Create ViewedQ ViewItemQ Handler
ViewItemQ Create Remove Item
Message
HotItemQ From HotItem Table
Message
NewBidQ Handler Create Service Bus Alert
Find Item in MostViewed
Done Table
Create Remove Item
ViewItemQ From MostViewed Table
If new bid beats an old Create Live Alerts Alert
Increment ViewCount Q Message
bid, send a looser HotItemQ Handler
Notification Message
Read previous highest
Done Done
bid (last bid)
Read Item from Item Done
Is New bid Table
higher? Send Seller New Bid
Notification Message
Yes
Create new Bid for Item
Create ShortItem
Bid On Item
Creae HotItemQ
HotItemQ
Message
Create NewBidQ Insert into HotItems
Message Table
NewBidQ
Done
Done
Done
9. S + S = 2S
Sitio web alta y elasticamente escalable con
Windows Azure
Identidad y experiencia de usuario integrada
con LiveID
Ubicuidad y sincronización con Live Mesh y el
escritorio Live