ASP.NET 5 – Explorando as TagHelpers com MVC 6

Standard

Um novo recurso que está sendo incorporado ao ASP.NET 5 é o conceito de TagHelpers. Assim como todo o projeto do ASP.NET (que agora é open-source) está ainda em desenvolvimento, os recursos e features das TagHelpres também estão, desta forma ainda não existe um pacote definido e muito provavelmente sofrerá alterações até a versão final.

Estou considerando a publicação do Scott Hanselman como base para este artigo, porém, no final exponho minha opinião e como acho que tudo isso deveria funcionar.

Resumidamente, TagHelpers nos fornecem uma nova forma de criação de tags customizáveis (que podem ser sync ou async) para marcação de código em nossas views. Hoje em dia, o recurso que possuímos no ASP.NET MVC mais parecido com isso é o conceito de HtmlHelpers.
Continue reading