Introducción a ASP.NET 4.0 con Visual Studio 2010<br />Pablo Aliscioni<br />LíderTécnico<br />HernánNóbile<br />LíderTécni...
Agenda<br />Visual Studio 2010<br />Getting started<br />ASP.NET 4.0<br />Servicios Core<br />Web Forms<br />Visual Studio...
VS2010 – Gettingstarted<br />Perfiles de desarrollador<br />WYSIWYG designer<br />Source Only<br />
VS2010 – Gettingstarted<br />WYSIWYG designer<br />SourceOnly<br />
VS2010 – Gettingstarted<br />Project Templates<br />Empty Project<br />Starter Template (Sample App)<br />Online Templates...
VS2010 – Gettingstarted<br />Web.ConfigMinification<br />El nuevomachine.configregistraautomáticamente:<br />ASP.NET AJAX<...
VS2010 – Gettingstarted<br />Multi-Targeting<br />.NET 2.0<br />.NET 3.0           CLR 2.0<br />.NET 3.5 <br />.NET 4.0   ...
VS2010 – Gettingstarted<br />Snippets<br />Templates paraelementos HTML, ASP.NET y JavaScript<br />Built-in<br />Custom<br />
Demo<br />
ASP.NET 4.0 – Servicios Core<br /><ul><li>Auto-Start Web Applications
Enfoque controlado para el inicio de un applicationworkerprocess
Compresión delSession State
Rango de URLs ampliado</li></li></ul><li>ASP.NET 4.0 – Web Forms<br /><ul><li>Mejoras de los Controles
ListView: LayoutTemplate
CheckBoxListy RadioButtonList: OrderedList y UnorderedList
Habilitar ViewState por control: ViewStateMode
CSS Improvements
ASP.NET 4 Beta 2 cumple con los últimos estándares de HTML y CSS.</li></li></ul><li>ASP.NET 4.0 – Web Forms<br /><ul><li>C...
Permite especificar como se generan los “ClientIDs”
ClientIDMode: AutoID, Static, Predictable, Inherit
Configuración Global:
Selección de filas en los Data Controls</li></li></ul><li>ASP.NET 4.0 – Web Forms<br /><ul><li>ASP.NET Chart Control</li><...
Nuevo método MapPageRoute de la clase Route:
Obtener las variables:
Upcoming SlideShare
Loading in …5
×

[Code Camp 2009] Introducción a ASP.NET 4.0 con Visual Studio 2010 (Ignacio López + Hernán Nóbile + Pablo Alisicioni)

1,360 views

Published on

[Code Camp 2009] Introducción a ASP.NET 4.0 con Visual Studio 2010 (Ignacio López + Hernán Nóbile + Pablo Alisicioni)

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,360
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
52
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

[Code Camp 2009] Introducción a ASP.NET 4.0 con Visual Studio 2010 (Ignacio López + Hernán Nóbile + Pablo Alisicioni)

  1. 1. Introducción a ASP.NET 4.0 con Visual Studio 2010<br />Pablo Aliscioni<br />LíderTécnico<br />HernánNóbile<br />LíderTécnico<br />http://www.wormholeit.com – info@wormholeit.com<br />
  2. 2. Agenda<br />Visual Studio 2010<br />Getting started<br />ASP.NET 4.0<br />Servicios Core<br />Web Forms<br />Visual Studio 2010<br />Packaging & Deployment<br />Recursos<br />
  3. 3. VS2010 – Gettingstarted<br />Perfiles de desarrollador<br />WYSIWYG designer<br />Source Only<br />
  4. 4. VS2010 – Gettingstarted<br />WYSIWYG designer<br />SourceOnly<br />
  5. 5. VS2010 – Gettingstarted<br />Project Templates<br />Empty Project<br />Starter Template (Sample App)<br />Online Templates<br />
  6. 6. VS2010 – Gettingstarted<br />Web.ConfigMinification<br />El nuevomachine.configregistraautomáticamente:<br />ASP.NET AJAX<br />ASP.NET Dynamic Data<br />ASP.NET Routing<br />ASP.NET Chart Control<br />
  7. 7. VS2010 – Gettingstarted<br />Multi-Targeting<br />.NET 2.0<br />.NET 3.0 CLR 2.0<br />.NET 3.5 <br />.NET 4.0 CLR 4.0<br />Resuelveproblemas con el IntelliSense del VS2008<br />
  8. 8. VS2010 – Gettingstarted<br />Snippets<br />Templates paraelementos HTML, ASP.NET y JavaScript<br />Built-in<br />Custom<br />
  9. 9. Demo<br />
  10. 10. ASP.NET 4.0 – Servicios Core<br /><ul><li>Auto-Start Web Applications
  11. 11. Enfoque controlado para el inicio de un applicationworkerprocess
  12. 12. Compresión delSession State
  13. 13. Rango de URLs ampliado</li></li></ul><li>ASP.NET 4.0 – Web Forms<br /><ul><li>Mejoras de los Controles
  14. 14. ListView: LayoutTemplate
  15. 15. CheckBoxListy RadioButtonList: OrderedList y UnorderedList
  16. 16. Habilitar ViewState por control: ViewStateMode
  17. 17. CSS Improvements
  18. 18. ASP.NET 4 Beta 2 cumple con los últimos estándares de HTML y CSS.</li></li></ul><li>ASP.NET 4.0 – Web Forms<br /><ul><li>Control sobre los “ClientIDs”
  19. 19. Permite especificar como se generan los “ClientIDs”
  20. 20. ClientIDMode: AutoID, Static, Predictable, Inherit
  21. 21. Configuración Global:
  22. 22. Selección de filas en los Data Controls</li></li></ul><li>ASP.NET 4.0 – Web Forms<br /><ul><li>ASP.NET Chart Control</li></li></ul><li>ASP.NET 4.0 – Web Forms<br /><ul><li>Routing
  23. 23. Nuevo método MapPageRoute de la clase Route:
  24. 24. Obtener las variables:
  25. 25. Accediendo a la información de routing en el HTML:</li></li></ul><li>Demo<br />
  26. 26. VS2010 – Packaging & Deployment<br />Web Packaging<br />Empaquetado de aplicaciones para su distribución en forma atómica.<br />Crea un único archivo .ZIP con todos los recursos necesarios:<br />Contenido<br />Configuración del IIS<br />Certificados de seguridad<br />Scripts de SQL<br />
  27. 27. VS2010 – Packaging & Deployment<br />Web.ConfigTransformation<br />Se introduce XML DocumentTransform (XDT)<br />Permitedefinirparámetros a reemplazardurante el proceso de empaquetado.<br />Dichosparámetros se reemplazan de acuerdo a la configuraciónutilizadadurante el empaquetado (MSBuildconfigurations).<br />
  28. 28. Demo<br />
  29. 29. Recursos<br />Whitepaper:<br />http://www.asp.net/learn/whitepapers/aspnet40/<br />Blog de Scott Guthrie:<br />http://weblogs.asp.net/scottgu/<br />Sitiooficial de Visual Studio:<br />http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx<br />Blog de Vishal Joshi:<br />http://vishaljoshi.blogspot.com/<br />
  30. 30. ¿Preguntas?<br />
  31. 31.
  32. 32. ASP.NET 4.0 – Servicios Core<br /><ul><li>Extensible Output Caching
  33. 33. OutputCacheProvider
  34. 34. ProviderSelection
  35. 35. Cache per Page
  36. 36. Cache per Request</li></li></ul><li>ASP.NET 4.0 – Web Forms<br /><ul><li>Filtering Data with the QueryExtender Control
  37. 37. Para filtrardatosdevueltosporEntityDataSourceo LinqDataSource
  38. 38. Filter Options:</li></ul>SEARCH<br />
  39. 39. ASP.NET 4.0 – Web Forms<br />RANGE<br />Custom Expression<br />

×