1 / 10

Exprime las vistas en ASP.NET MVC

Exprime las vistas en ASP.NET MVC. Luis Guerrero (lguerrero@plainconcepts.com) Senior Developer at Plain Concepts. Twitter: @ guerrerotook Blog: www.luisguerrero.net geeks.ms/blogs/ luisguerrero. Agenda. El patrón MVC MVC Helpers

abiola
Download Presentation

Exprime las vistas en ASP.NET MVC

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Exprime las vistas en ASP.NET MVC Luis Guerrero (lguerrero@plainconcepts.com) SeniorDeveloper at PlainConcepts Twitter: @guerrerotook Blog: www.luisguerrero.net geeks.ms/blogs/luisguerrero

  2. Agenda El patrón MVC MVC Helpers Construyendo una infraestructura para controles de HTML5.

  3. El patrón MVC en ASP.NET Petición Controlador Usuario Resultado Resultado Interacción Respuesta Vista Modelo

  4. HTML Helpers Son pequeños métodos que nos ayudan a escribir el HTML en las vistas. Son definidos como métodos extensores de la clase HtmlHelper. La vista expone una propiedad de tipo HtmlHelper con nombre Html. Esto nos permite usar una sintaxis del tipo Html.MiHelper(argumentos). La gracia de los helpers es que podemos crear los nuestros y usarlos siguiendo la misma sintaxis.

  5. Ejemplo de Helpers • Generarcontroles Web • CheckBox • Label • TextBox

  6. Helpers de HTML5

  7. Helpers HTML5 • Input type number • Geolocation

  8. HTML5 Input Helper

  9. Conclusiones MVC permite generar métodos helpers para trabajar con HTML Podemos maximizar la productividad a la hora de generar las vistas en HTML5

  10. Gracias  ¿Preguntas?

More Related