LightSwitch + Azure + …ZERO CODE<br />Mayo 2011<br />Bruno Capuano @elbruno<br />MVP – Visual Studio ALM<br />b.capuano@av...
Agenda - LightSwitch<br />¿Qué es LightSwitch?<br />Introducción a LightSwitch<br />Trabajando con datos en LightSwitch<br...
Agenda - Azure<br />¿Qué es el CLOUD?<br />Casos de uso para la nube<br />Tipos de Cloud<br />Tipos de Servicios<br />SaaS...
¿Qué es LightSwitch?<br />4<br />
Los programadores nos queremos quitar problemas de nuestro día a día<br />
¿Qué es LightSwitch?<br />Es una nueva herramienta que pemite construir aplicaciones de negocio para Windows y para Cloud ...
      Datos<br />+<br />    Formularios<br />=<br />Aplicaciones<br />
Una nueva forma de crear aplicaciones<br />Agregar Formulario<br />Modelo de Datos<br />Agregar  Data Source…<br />F5  <br...
El ciclo de vida de LightSwitch<br />At this point, we already have working app (SL, MVVM, RIA Services)<br />
Introducción a LightSwitch<br />10<br />
Orígenes de Datos<br />
Orígenes de Datos<br />
Orígenes de Datos<br />
Formularios<br />
Formularios<br />
Formularios<br />
Consultas (queries)<br />
DEMO<br />18<br />
Trabajando con datos en LightSwitch<br />19<br />
Trabajando con Datos<br />
Ordenar y filtrar datos<br />
Tipos de Datos<br />
Trabajando con Datos<br />LightSwitch genera entidades y tipos que nos ayudan a describir nuestros datos<br />Tabla de Alu...
Trabajando con Datos<br />
Trabajando con Datos<br />
Tipos de datos Externos<br />
DEMO<br />27<br />
Trabajando con Formularios en LightSwitch<br />28<br />
Diseñador de Formularios<br />
Diseño de Formularios en tiempo de ejecución<br />
Formulario de búsqueda<br />
Formularios Maestro-Detalle<br />
DEMO<br />33<br />
Consultas en LightSwitch<br />34<br />
Diseñador de Consultas<br />
DEMO<br />36<br />
Agregando código en LightSwitch<br />37<br />
Edición de código en LightSwitch<br />
Eventos cuando se trabaja con Datos<br />
Eventos en Formularios<br />
Código en Formularios<br />
DEMO<br />42<br />
Seguridad en LightSwitch<br />43<br />
Authentication in LightSwitch<br />
Permisos en LightSwitch<br />
DEMO<br />46<br />
Desplegando aplicaciones con LightSwitch<br />47<br />
Opciones de Despliegue<br />
Despliegue en 2 capas<br />Silverlight 4  Out-Of-Browser App<br />.NET Framework 4.0<br />All LightSwitch Components (DLLs...
Los clientes pueden estar en una red local o internet<br />Silverlight 4Out-Of-Browser App<br />(Office Integration possib...
Despliegue en 3 capas, con Web App.<br />Los clientes pueden estar en una red local o internet<br />Silverlight 4Browser A...
Publica una aplicación a Windows Azure<br />
DEMO<br />53<br />
Extensibilidad en LightSwitch<br />54<br />
¿Qué se puede extender?<br />Siempre utilizando Visual Studio 2010<br />
Extendiendo LightSwitch<br />
Ejemplos de Extensibilidad<br />57<br />
Utilización de controles personalizados<br />
Utilización de tipos de negocio específicos<br />
Plantillas de formularios<br />
Shell<br />
Theme<br />
Orígenes de datos personalizados<br />
DEMO<br />64<br />
El nuevo camino, Access To SQL<br />65<br />
Prerrequisitos<br />Microsoft SQL Server Migration Assistant 2008 for Access<br />Microsoft SQL 2008 R2<br />SQL Azure Mig...
Flujo de Migración: Parte I<br />67<br />SSMA: Microsoft SQL Server Migration Assistant 2008 for Access<br />
Flujo de Migración: Parte I (Cont.)<br />68<br />
DEMO<br />69<br />
WCF RIA ServicesEntityFramework<br />70<br />
WCF RIA Services<br />71<br />
WCF RIA Services en Visual Studio<br />72<br />public class <MyClass> : DomainService<br />{<br />}<br />public class <MyC...
WCF RIA Services en Excel y más…<br />EntityFramework<br />Acceso directo a SQL Server<br />RIA Services<br />Expone cualq...
DEMO 4SQL + EF + RIA<br />74<br />
Cloud CompuntingIntroducción a Windows Azure<br />Mayo 2011<br />Bruno Capuano @elbruno<br />MVP – Visual Studio ALM<br />...
Agenda - Azure<br />¿Qué es el CLOUD?<br />Casos de uso para la nube<br />Tipos de Cloud<br />Tipos de Servicios<br />SaaS...
La nube es Internet<br />
Ya hace tiempo que la conocemos y usamos<br />78<br />(6 años)<br />4B emails/día<br />(7 años)<br />5Bminutos<br />de con...
Casos de uso/patrones óptimos de la nube	- On-Off	- De crecimiento rápido 	- Con  picos		- predecibles		- impredecibles<br...
Patrones de trabajo óptimos para la nube I<br /><ul><li>Cargas de trabajo On y Off (ej.: procesos batch).
Se desaprovechancapacidadessobredimensionadas.
El ‘Time to market’ impacta mucho
Ejs.:
Declaración de la Renta
Aplicaciones de recalculo de crédito financiero cada mes.
Aplicaciones que se activan en los cierres de mes o de año, loterías, rebajas, etc.</li></ul>“On y Off “  <br />Periodo de...
Escalar y creceres un reto de IT
Mucho tiempo de desarrollo en aplicacionesescalables.
Ejs.: Nueva unidad de negocio, Fusiones y Adquisiciones, Flickr, facebook, etc.</li></ul>“CrecimientoRápido“  <br />Uso de...
Patrones de trabajo óptimos para la nube II<br /><ul><li>Picos de demandainesperados
Los picos no esperadosimpactan en rendimiento
No se puedesobredimensionar hardware solo paraestoscasos
Ejs:
Sistema de respuestaa emergencias
Sistema de prioridad a eventosactuales</li></ul>“PicosImpredecibles“  <br />Uso de Recursos<br />UsoMedio<br />Tiempo<br /...
Picos con demanda de incrementosperiodicos
Complejidad en IT y capacidaddesperdiciada
Ejs. :
Procesamiento de nóminas
Ofertas de vuelos
Matricula universitaria.</li></ul>Uso de Recursos<br />UsoMedio<br />Tiempo<br />
Tipos de cloud<br />82<br />
Tipos de cloud<br />
Nubes públicas<br />
Nubes privadas<br />
Nubes híbridas<br />
Tipos de Servicios<br />87<br />
Taxonomía Cloud Computing<br />La plataforma de Widnows Azure llega hasta aquí<br />IaaS<br />IT Tradicional<br />SaaS<br ...
Microsoft VS otros proveedores<br />89<br />
~100 Data Centers distribuídosalrededor del mundo<br />Quincy, WA<br />Chicago, IL<br />San Antonio, TX<br />Dublin, Irela...
Capacidad<br />«Infinita»<br />HostingVS Cloud<br />‘Cloud’<br />HIERRO<br />PAGAS Y NO USAS<br />Servidores en CPDs propi...
Menos control
Menosresponsabilidad
Menoscostesiniciales
Mas flexible
Pago porcapacidadfija, inclusosiestá ‘parado’.
Tuspropiosservidores, conectividad, software, etc.
Upcoming SlideShare
Loading in...5
×

Visual Studio 2010 Ligthswitch + AZURE + Zero Code

2,484

Published on

Launch of Visual Studio Ligthswitch Beta 2 with demos with Azure

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,484
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • INSTALACIÓN1) PrerrequisitosXP SP2 o superior / Vista / Windows 7VS 2010 SP12) InstalaciónNext, next…Requerimientos: http://go.microsoft.com/fwlink/?LinkID=211075
  • Sobre el ejemplo anterior creamos un form de SEARCH para buscar datosMostramos capacidades de exportar a EXCEL
  • Descarga de la licencia de SSMA. La applicación es gratis pero requiere licencia:http://www.microsoft.com/downloads/en/details.aspx?familyid=4747730C-6E3D-449E-8F12-BB19328E7128&amp;displaylang=enExiste un BUG en el acceso a la web desde el aplicativo. Accediendo directamente a esta URL, todo queda solucionado.BBDD Ejemplo Northwind en Microsoft Access:http://databases.about.com/gi/o.htm?zi=1/XJ&amp;zTi=1&amp;sdn=databases&amp;cdn=compute&amp;tm=27&amp;gps=187_27_1440_724&amp;f=00&amp;su=p284.9.336.ip_p504.1.336.ip_&amp;tt=7&amp;bt=0&amp;bts=0&amp;zu=http%3A//office.microsoft.com/en-us/templates/TC012289971033.aspx%3FCategoryID%3DCT101428651033%26av%3DZAC000Aunquequedafuera del alcance de esta Demo, tambienexisteunaherramienta de migraciónpara MySQL:Microsoft SQL Server Migration Assistant for MySQL v1.0http://www.microsoft.com/downloads/en/details.aspx?FamilyID=69739C8C-AC82-41DE-B9E6-8FA5AE2594D9
  • SSMA: Microsoft SQL Server Migration Assistant 2008 for AccessSQL Azure MW: SQL Azure MigrationWizard
  • Mostrar los pasos de la migración con «Microsoft SQL Server Migration Assistant 2008 for Access» (SSMA)Migración Access to SQL yDataSource en LigthSwitch
  • http://msdn.microsoft.com/es-es/library/ee707373(v=vs.91).aspx
  • Crear una nueva soluciónAñadir un nuevo proyecto de «LightSwitch»Añadir un proyecto de tipo «ClassLibrary»Añadir un item de tipo «DomainService»No incluir el tag [EnableClientAccess()]
  • Microsoft SQL Server 2008 R2 - PowerPivotpara Microsoft Excel 2010 – RTM: http://www.microsoft.com/downloads/es-es/details.aspx?FamilyId=e081c894-e4ab-42df-8c87-4b99c1f3c49b&amp;displaylang=esOData Explorer: http://www.silverlight.net/content/samples/odataexplorer/
  • Aplicaciones «On y Off» o applicaciones discontinuas.
  • For WAPU: This slide shows how the various options compare, then explicitly illustrates where the Windows Azure platform fits in. It’s meant to make clear in the audience’s mind the exact place in this broad area that we’re about to dig into more deeply.
  • Instancia de Azure
  • SubscripcionesCada uno tiene una por su subscripcionMSDNAzure Pass: Para urgencias, pilotos, poc, etc a mostrar al cliente en un momento dadoAzure Circle
  • Comentar brevemente los pasos de la migración con «Microsoft SQL Server Migration Assistant 2008 for Access» (SSMA) según la demo anterior de migraciónYMostrar el Acceso a SQLAzureDataSourcedesdeLightSwitch
  • Transcript of "Visual Studio 2010 Ligthswitch + AZURE + Zero Code"

    1. 1. LightSwitch + Azure + …ZERO CODE<br />Mayo 2011<br />Bruno Capuano @elbruno<br />MVP – Visual Studio ALM<br />b.capuano@avanade.com<br />Avanade<br />Juan Luis Guerrero @juanluelguerre<br />Juan.luis.guerrero@avanade.com<br />Avanade<br />
    2. 2. Agenda - LightSwitch<br />¿Qué es LightSwitch?<br />Introducción a LightSwitch<br />Trabajando con datos en LightSwitch<br />Trabajando con formularios en LightSwitch<br />Consultas de datos en LightSwitch<br />Agregando código en LightSwitch<br />Seguridad en LightSwitch<br />Desplegando aplicaciones en LightSwitch<br />Extensibilidad en LightSwitch<br />Ejemplos de Extensibilidad<br />2<br />
    3. 3. Agenda - Azure<br />¿Qué es el CLOUD?<br />Casos de uso para la nube<br />Tipos de Cloud<br />Tipos de Servicios<br />SaaS<br />IaaS<br />PaaS<br />Windows Azure Platform<br />3<br />
    4. 4. ¿Qué es LightSwitch?<br />4<br />
    5. 5. Los programadores nos queremos quitar problemas de nuestro día a día<br />
    6. 6. ¿Qué es LightSwitch?<br />Es una nueva herramienta que pemite construir aplicaciones de negocio para Windows y para Cloud de una forma fácil y rápida<br />
    7. 7. Datos<br />+<br /> Formularios<br />=<br />Aplicaciones<br />
    8. 8. Una nueva forma de crear aplicaciones<br />Agregar Formulario<br />Modelo de Datos<br />Agregar Data Source…<br />F5 <br />Run Debug<br />
    9. 9. El ciclo de vida de LightSwitch<br />At this point, we already have working app (SL, MVVM, RIA Services)<br />
    10. 10. Introducción a LightSwitch<br />10<br />
    11. 11. Orígenes de Datos<br />
    12. 12. Orígenes de Datos<br />
    13. 13. Orígenes de Datos<br />
    14. 14. Formularios<br />
    15. 15. Formularios<br />
    16. 16. Formularios<br />
    17. 17. Consultas (queries)<br />
    18. 18. DEMO<br />18<br />
    19. 19. Trabajando con datos en LightSwitch<br />19<br />
    20. 20. Trabajando con Datos<br />
    21. 21. Ordenar y filtrar datos<br />
    22. 22. Tipos de Datos<br />
    23. 23. Trabajando con Datos<br />LightSwitch genera entidades y tipos que nos ayudan a describir nuestros datos<br />Tabla de Alumnos  Entidad de Alumnos<br />
    24. 24. Trabajando con Datos<br />
    25. 25. Trabajando con Datos<br />
    26. 26. Tipos de datos Externos<br />
    27. 27. DEMO<br />27<br />
    28. 28. Trabajando con Formularios en LightSwitch<br />28<br />
    29. 29. Diseñador de Formularios<br />
    30. 30. Diseño de Formularios en tiempo de ejecución<br />
    31. 31. Formulario de búsqueda<br />
    32. 32. Formularios Maestro-Detalle<br />
    33. 33. DEMO<br />33<br />
    34. 34. Consultas en LightSwitch<br />34<br />
    35. 35. Diseñador de Consultas<br />
    36. 36. DEMO<br />36<br />
    37. 37. Agregando código en LightSwitch<br />37<br />
    38. 38. Edición de código en LightSwitch<br />
    39. 39. Eventos cuando se trabaja con Datos<br />
    40. 40. Eventos en Formularios<br />
    41. 41. Código en Formularios<br />
    42. 42. DEMO<br />42<br />
    43. 43. Seguridad en LightSwitch<br />43<br />
    44. 44. Authentication in LightSwitch<br />
    45. 45. Permisos en LightSwitch<br />
    46. 46. DEMO<br />46<br />
    47. 47. Desplegando aplicaciones con LightSwitch<br />47<br />
    48. 48. Opciones de Despliegue<br />
    49. 49. Despliegue en 2 capas<br />Silverlight 4 Out-Of-Browser App<br />.NET Framework 4.0<br />All LightSwitch Components (DLLs) <br />
    50. 50. Los clientes pueden estar en una red local o internet<br />Silverlight 4Out-Of-Browser App<br />(Office Integration possible)<br />Internet Information Server (IIS)<br />NET Framework 4.0<br />LightSwitch Middle-tier components<br />Despliegue en 3 capas, con Windows App.<br />
    51. 51. Despliegue en 3 capas, con Web App.<br />Los clientes pueden estar en una red local o internet<br />Silverlight 4Browser App<br />Internet Information Server (IIS)<br />NET Framework 4.0<br />LightSwitch Middle-tier components<br />
    52. 52. Publica una aplicación a Windows Azure<br />
    53. 53. DEMO<br />53<br />
    54. 54. Extensibilidad en LightSwitch<br />54<br />
    55. 55. ¿Qué se puede extender?<br />Siempre utilizando Visual Studio 2010<br />
    56. 56. Extendiendo LightSwitch<br />
    57. 57. Ejemplos de Extensibilidad<br />57<br />
    58. 58. Utilización de controles personalizados<br />
    59. 59. Utilización de tipos de negocio específicos<br />
    60. 60. Plantillas de formularios<br />
    61. 61. Shell<br />
    62. 62. Theme<br />
    63. 63. Orígenes de datos personalizados<br />
    64. 64. DEMO<br />64<br />
    65. 65. El nuevo camino, Access To SQL<br />65<br />
    66. 66. Prerrequisitos<br />Microsoft SQL Server Migration Assistant 2008 for Access<br />Microsoft SQL 2008 R2<br />SQL Azure MigrationWizard<br />Examinar la Migración<br />66<br />
    67. 67. Flujo de Migración: Parte I<br />67<br />SSMA: Microsoft SQL Server Migration Assistant 2008 for Access<br />
    68. 68. Flujo de Migración: Parte I (Cont.)<br />68<br />
    69. 69. DEMO<br />69<br />
    70. 70. WCF RIA ServicesEntityFramework<br />70<br />
    71. 71. WCF RIA Services<br />71<br />
    72. 72. WCF RIA Services en Visual Studio<br />72<br />public class <MyClass> : DomainService<br />{<br />}<br />public class <MyClass> : LinqToEntitiesDomainService<MyEntity><br />{<br />}<br />public class <MyClass> : LinqToSqlDomainService<MyEntity><br />{<br />}<br />
    73. 73. WCF RIA Services en Excel y más…<br />EntityFramework<br />Acceso directo a SQL Server<br />RIA Services<br />Expone cualquier información a través de RIA Services con OData.<br />PowerPivot<br />Excel 2010<br />SQL Server 2008 R2<br />73<br />
    74. 74. DEMO 4SQL + EF + RIA<br />74<br />
    75. 75. Cloud CompuntingIntroducción a Windows Azure<br />Mayo 2011<br />Bruno Capuano @elbruno<br />MVP – Visual Studio ALM<br />b.capuano@avanade.com<br />Avanade<br />Juan Luis Guerrero @juanluelguerre<br />Juan.luis.guerrero@avanade.com<br />Avanade<br />
    76. 76. Agenda - Azure<br />¿Qué es el CLOUD?<br />Casos de uso para la nube<br />Tipos de Cloud<br />Tipos de Servicios<br />SaaS<br />IaaS<br />PaaS<br />Windows Azure Platform<br />76<br />
    77. 77. La nube es Internet<br />
    78. 78. Ya hace tiempo que la conocemos y usamos<br />78<br />(6 años)<br />4B emails/día<br />(7 años)<br />5Bminutos<br />de conf/año<br />(15 años)<br />450M+ <br />Usuariosactivos<br />(11 años)<br />2B queries/mes<br />(11 años)<br />320M+ usuarios<br />activos<br />(12 años)<br />El servicio en la nube no-<br />ICP/IP másgrande<br />x100M usuarios<br />(13 años)<br />550M <br />usuarios/mes<br />(15 años)<br />450M+<br />Usuariosactivos<br />
    79. 79. Casos de uso/patrones óptimos de la nube - On-Off - De crecimiento rápido - Con picos - predecibles - impredecibles<br />79<br />
    80. 80. Patrones de trabajo óptimos para la nube I<br /><ul><li>Cargas de trabajo On y Off (ej.: procesos batch).
    81. 81. Se desaprovechancapacidadessobredimensionadas.
    82. 82. El ‘Time to market’ impacta mucho
    83. 83. Ejs.:
    84. 84. Declaración de la Renta
    85. 85. Aplicaciones de recalculo de crédito financiero cada mes.
    86. 86. Aplicaciones que se activan en los cierres de mes o de año, loterías, rebajas, etc.</li></ul>“On y Off “ <br />Periodo de<br />Inactividad<br />Uso de Recursos<br />Uso<br />Media<br />Tiempo<br /><ul><li>Los Servicios con éxitonecesitancrecer.
    87. 87. Escalar y creceres un reto de IT
    88. 88. Mucho tiempo de desarrollo en aplicacionesescalables.
    89. 89. Ejs.: Nueva unidad de negocio, Fusiones y Adquisiciones, Flickr, facebook, etc.</li></ul>“CrecimientoRápido“ <br />Uso de Recursos<br />UsoMedio<br />Tiempo<br />
    90. 90. Patrones de trabajo óptimos para la nube II<br /><ul><li>Picos de demandainesperados
    91. 91. Los picos no esperadosimpactan en rendimiento
    92. 92. No se puedesobredimensionar hardware solo paraestoscasos
    93. 93. Ejs:
    94. 94. Sistema de respuestaa emergencias
    95. 95. Sistema de prioridad a eventosactuales</li></ul>“PicosImpredecibles“ <br />Uso de Recursos<br />UsoMedio<br />Tiempo<br />“PicosPredecibles“ <br /><ul><li>Serviciosestacionales
    96. 96. Picos con demanda de incrementosperiodicos
    97. 97. Complejidad en IT y capacidaddesperdiciada
    98. 98. Ejs. :
    99. 99. Procesamiento de nóminas
    100. 100. Ofertas de vuelos
    101. 101. Matricula universitaria.</li></ul>Uso de Recursos<br />UsoMedio<br />Tiempo<br />
    102. 102. Tipos de cloud<br />82<br />
    103. 103. Tipos de cloud<br />
    104. 104. Nubes públicas<br />
    105. 105. Nubes privadas<br />
    106. 106. Nubes híbridas<br />
    107. 107. Tipos de Servicios<br />87<br />
    108. 108. Taxonomía Cloud Computing<br />La plataforma de Widnows Azure llega hasta aquí<br />IaaS<br />IT Tradicional<br />SaaS<br />PaaS<br />Gestionado por el usuario<br />Aplicaciones<br />Aplicaciones<br />Aplicaciones<br />Aplicaciones<br />Aplicaciones<br />Gestionado por el usuario<br />Datos<br />Datos<br />Datos<br />Datos<br />Datos<br />Gestionadopor el proveedor<br />Runtimes<br />Runtimes<br />Runtimes<br />Runtime<br />Runtimes<br />Gestionadopor el proveedor<br />Gestionado por el usuario<br />Middleware<br />Middleware<br />Middleware<br />Middlew<br />Middleware<br />Gestionadopor el proveedor<br />S/O<br />S/O<br />S/O<br />S/O<br />Virtualización<br />Virtualización<br />Virtualización<br />Virtualización<br />Servidores<br />Servidores<br />Servidores<br />Servidores<br />Almacenam.<br />Almacenam.<br />Almacenam.<br />Almacenam.<br />Redes<br />Redes<br />Redes<br />Redes<br />
    109. 109. Microsoft VS otros proveedores<br />89<br />
    110. 110. ~100 Data Centers distribuídosalrededor del mundo<br />Quincy, WA<br />Chicago, IL<br />San Antonio, TX<br />Dublin, Ireland<br />Generation 4 DCs<br />
    111. 111. Capacidad<br />«Infinita»<br />HostingVS Cloud<br />‘Cloud’<br />HIERRO<br />PAGAS Y NO USAS<br />Servidores en CPDs propios<br />Hosting de Servidores /VMs<br /><ul><li>Alquiler de Servidores, conectividad y software
    112. 112. Menos control
    113. 113. Menosresponsabilidad
    114. 114. Menoscostesiniciales
    115. 115. Mas flexible
    116. 116. Pago porcapacidadfija, inclusosiestá ‘parado’.
    117. 117. Tuspropiosservidores, conectividad, software, etc.
    118. 118. Control Completo
    119. 119. Responsabilidad Total
    120. 120. Capacidades ‘Estáticas’
    121. 121. Grandesbloques de inversión en infraestructura
    122. 122. Virtualizado y dinámico
    123. 123. Escalable y Disponible
    124. 124. Abstractorespecto a la infraestructura
    125. 125. Elastico !!!
    126. 126. ‘Self-Service’ !!!
    127. 127. Pagassegúnnecesites. (“Pay as you go”)</li></li></ul><li>Conclusiones<br />92<br />
    128. 128. Inconvenientes del Cloud Computing<br />93<br />
    129. 129. Claves/beneficios del Cloud Computing<br />94<br />
    130. 130. WindowsAZURE<br />95<br />
    131. 131. Windows Azure Platform<br />96<br />
    132. 132. FabricController<br />Los desarrolladores podemos crear aplicaciones para que se ejecuten en Windows Azure.<br />Almacenar grandes cantidades de datos (en cualquier formato) sólo pagando por lo que se usa o almacena.<br />Geo- Localización:Datacentersgeograficamente distribuidos<br />Automatiza el equilibrio de carga y calcula la ampliación de recursos.<br />Seguridad y caracteristicas de control: Autenticación, encriptación de almacenamiento,…<br />
    133. 133. SQL Azure<br />
    134. 134. AppFabricservices<br />
    135. 135. Comunicación segura entre aplicaciones atravesando NATs, Firewalls, etc.<br />Services Bus<br />
    136. 136. Servicio que nos ayuda a abstraer la autenticación de nuestras aplicaciones.<br />Access Control<br />
    137. 137. Sistema de caché distribuido para Windows Azure y SQL Azure.<br />Caching<br />
    138. 138. Integrar nuestras aplicaciones en Windows Azure con otras expuestas en SaaS de terceros<br />Integración<br />
    139. 139. Automatización del despliegue y la administración sin necesidad de manuales para la puesta de producción.<br />Composite App<br />
    140. 140. Compute Emulator<br />Entorno local de pruebas<br />Storage Emulator<br />
    141. 141. 106<br />Una Subscripcíon y portal, para gobernarlo <br />TODO<br />
    142. 142. LigthSwtich “ON THE CLOUD”WindowsAZURE<br />107<br />
    143. 143. El nuevo camino, Access ToSQL Azure<br />108<br />
    144. 144. Flujo de Migración: Parte II«El proceso continua»<br />109<br />SSMA: Microsoft SQL Server Migration Assistant 2008 for Access<br />
    145. 145. Demo<br />110<br />110<br />
    146. 146. SQL Azure & Entity Framework & RIA Services<br />111<br />
    147. 147. DEMO<br />112<br />
    148. 148. Deploy en Azure<br />113<br />
    149. 149. DEMODeploy en Azure<br />114<br />
    150. 150. 115<br />
    151. 151. Referencias<br />Web Oficial MSDNhttp://msdn.microsoft.com/en-us/library/ff851953.aspx<br />LightSwitch Course Manager End-to-End Applicationhttp://code.msdn.microsoft.com/LightSwitch-Course-Manager-c5608897<br />Visual Studio LightSwitch Vision Clinic Walkthrough & Samplehttp://code.msdn.microsoft.com/Visual-Studio-LightSwitch-c8e92df4<br />Excel Importer for Visual Studio LightSwitchhttp://code.msdn.microsoft.com/Excel-Importer-for-Visual-61dd4a90<br />LightSwitch Active Directory Samplehttp://code.msdn.microsoft.com/LightSwitch-Active-5092eaa8<br />Filter Control for Visual Studio LightSwitchhttp://code.msdn.microsoft.com/Filter-Control-for-Visual-90fb8e93<br />116<br />
    152. 152. 117<br />Gracias<br />b.capuano@avanade.com<br />Juan.Luis.Guerrero@avanade.com<br />

    ×