LightSwitch + Azure + …ZERO CODE<br />Junio 2011<br />Bruno Capuano @elbruno<br />MVP – Visual Studio ALM<br />bcapuano@gm...
Agenda - LightSwitch<br />¿Qué es LightSwitch?<br />Introducción a LightSwitch<br />Orígenes de datos datos <br />Formular...
¿Qué es LightSwitch?<br />3<br />3<br />
Los programadores nos queremos quitar problemas de nuestro día a día<br />4<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 />6<br />
Nueva forma de crear aplicaciones<br />Agregar Formulario<br />Modelo de Datos<br />Agregar  Data Source…<br />F5  <br />R...
El ciclo de vida de LightSwitch<br />At this point, we already have working app (SL, MVVM, RIA Services)<br />8<br />
Introducción a LightSwitch<br />9<br />9<br />
Orígenes de Datos<br />10<br />
Orígenes de Datos<br />11<br />
Orígenes de Datos<br />12<br />
DEMO<br />13<br />
Formularios<br />14<br />
Formularios<br />15<br />
Formularios<br />16<br />
Diseñador de Formularios<br />17<br />
Diseño de Formularios en tiempo de ejecución<br />18<br />
DEMO<br />Formularios/Screens<br />19<br />19<br />
Consultas<br />20<br />
Diseñador de Consultas<br />21<br />
DEMO<br />Consultas<br />22<br />22<br />
Trabajando con datos<br />23<br />23<br />
Trabajando con datos<br />24<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 />26<br />
Trabajando con datos<br />27<br />
Tipos de datos<br />28<br />
Tipos de datos externos<br />29<br />
DEMO<br />From Microsoft Access to SQL<br />30<br />30<br />
Agregando código<br />31<br />31<br />
Agregando código<br />32<br />
Eventos cuando en datos<br />33<br />
Eventos en formularios<br />34<br />
Código en formularios<br />35<br />
DEMO<br />Validaciones<br />36<br />36<br />
DEMO<br />Seguridad en LightSwitch<br />37<br />37<br />
DEMO<br />WCF RIA Services & Entity Framework<br />38<br />38<br />
Desplegando aplicaciones<br />39<br />39<br />
DEMO<br />Deploy en IIS<br />40<br />40<br />
DEMO<br />Deploy en Windows Azure<br />41<br />41<br />
Extensibilidad<br />42<br />42<br />
¿Qué se puede extender?<br />Siempre utilizando Visual Studio 2010<br />43<br />
Extendiendo LightSwitch<br />44<br />
Ejemplos de Extensibilidad<br />45<br />45<br />
Utilización de controles personalizados<br />46<br />
Utilización de tipos de negocio específicos<br />47<br />
Plantillas de formularios<br />48<br />
Shell<br />49<br />
Theme<br />50<br />
Orígenes de datos personalizados<br />51<br />
DEMO<br />Bing Map<br />52<br />
¿Preguntas?<br />53<br />
Referencias<br />Web Oficial MSDNhttp://msdn.microsoft.com/en-us/library/ff851953.aspx<br />LightSwitch Course Manager End...
GRACIAS<br />bcapuano@gmail.com<br />jlguerrero@gmail.com<br />55<br />55<br />
Upcoming SlideShare
Loading in...5
×

Zero Code + Azure + LightSwitch

1,494

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

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

No notes for slide

Zero Code + Azure + LightSwitch

  1. 1. LightSwitch + Azure + …ZERO CODE<br />Junio 2011<br />Bruno Capuano @elbruno<br />MVP – Visual Studio ALM<br />bcapuano@gmail.com<br />Avanade<br />Juan Luis Guerrero @juanluelguerre<br />jlguerrero@gmail.com<br />Avanade<br />
  2. 2. Agenda - LightSwitch<br />¿Qué es LightSwitch?<br />Introducción a LightSwitch<br />Orígenes de datos datos <br />Formularios <br />Consultas<br />Trabajando con datos<br />Agregando código <br />Validaciones<br />Seguridad <br />RIA Services & Entity Framework<br />Desplegando aplicaciones<br />Extensibilidad<br />2<br />2<br />
  3. 3. ¿Qué es LightSwitch?<br />3<br />3<br />
  4. 4. Los programadores nos queremos quitar problemas de nuestro día a día<br />4<br />
  5. 5. ¿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 />5<br />
  6. 6. Datos<br />+<br /> Formularios<br />=<br />Aplicaciones<br />6<br />
  7. 7. Nueva forma de crear aplicaciones<br />Agregar Formulario<br />Modelo de Datos<br />Agregar Data Source…<br />F5 <br />Run Debug<br />7<br />
  8. 8. El ciclo de vida de LightSwitch<br />At this point, we already have working app (SL, MVVM, RIA Services)<br />8<br />
  9. 9. Introducción a LightSwitch<br />9<br />9<br />
  10. 10. Orígenes de Datos<br />10<br />
  11. 11. Orígenes de Datos<br />11<br />
  12. 12. Orígenes de Datos<br />12<br />
  13. 13. DEMO<br />13<br />
  14. 14. Formularios<br />14<br />
  15. 15. Formularios<br />15<br />
  16. 16. Formularios<br />16<br />
  17. 17. Diseñador de Formularios<br />17<br />
  18. 18. Diseño de Formularios en tiempo de ejecución<br />18<br />
  19. 19. DEMO<br />Formularios/Screens<br />19<br />19<br />
  20. 20. Consultas<br />20<br />
  21. 21. Diseñador de Consultas<br />21<br />
  22. 22. DEMO<br />Consultas<br />22<br />22<br />
  23. 23. Trabajando con datos<br />23<br />23<br />
  24. 24. Trabajando con datos<br />24<br />
  25. 25. Trabajando con datos<br />LightSwitch genera entidades y tipos que nos ayudan a describir nuestros datos<br />Tabla de Alumnos  Entidad de Alumnos<br />
  26. 26. Trabajando con datos<br />26<br />
  27. 27. Trabajando con datos<br />27<br />
  28. 28. Tipos de datos<br />28<br />
  29. 29. Tipos de datos externos<br />29<br />
  30. 30. DEMO<br />From Microsoft Access to SQL<br />30<br />30<br />
  31. 31. Agregando código<br />31<br />31<br />
  32. 32. Agregando código<br />32<br />
  33. 33. Eventos cuando en datos<br />33<br />
  34. 34. Eventos en formularios<br />34<br />
  35. 35. Código en formularios<br />35<br />
  36. 36. DEMO<br />Validaciones<br />36<br />36<br />
  37. 37. DEMO<br />Seguridad en LightSwitch<br />37<br />37<br />
  38. 38. DEMO<br />WCF RIA Services & Entity Framework<br />38<br />38<br />
  39. 39. Desplegando aplicaciones<br />39<br />39<br />
  40. 40. DEMO<br />Deploy en IIS<br />40<br />40<br />
  41. 41. DEMO<br />Deploy en Windows Azure<br />41<br />41<br />
  42. 42. Extensibilidad<br />42<br />42<br />
  43. 43. ¿Qué se puede extender?<br />Siempre utilizando Visual Studio 2010<br />43<br />
  44. 44. Extendiendo LightSwitch<br />44<br />
  45. 45. Ejemplos de Extensibilidad<br />45<br />45<br />
  46. 46. Utilización de controles personalizados<br />46<br />
  47. 47. Utilización de tipos de negocio específicos<br />47<br />
  48. 48. Plantillas de formularios<br />48<br />
  49. 49. Shell<br />49<br />
  50. 50. Theme<br />50<br />
  51. 51. Orígenes de datos personalizados<br />51<br />
  52. 52. DEMO<br />Bing Map<br />52<br />
  53. 53. ¿Preguntas?<br />53<br />
  54. 54. 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 />54<br />54<br />
  55. 55. GRACIAS<br />bcapuano@gmail.com<br />jlguerrero@gmail.com<br />55<br />55<br />

×