ASP.NET MVC

812 visualizações

Publicada em

Resolvendo problemas do dia-a-dia e colocando uma aplicação no ar em minutos.

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
812
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
4
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

ASP.NET MVC

  1. 1. ASP.NET MVCResolvendo problemas do dia-a-dia #devinsantos
  2. 2. Tiago Sciênciadesenvolvedor webex-programador backendnão tenho certificaçãosão paulinogosto de cerveja
  3. 3. Porque ex-programador backend?
  4. 4. nova home
  5. 5. HTML, CSS e Javascript
  6. 6. Livros
  7. 7. .
  8. 8. ASP.NET MVC ModelView Controller
  9. 9. Recursos do ASP.NET MVC Controllers Razor Attributes Html Helpers Models Url / Routes Views Validations Partial views Filters User controls Ajax
  10. 10. DevInSantosMVC
  11. 11. DevInSantosMVChttps://bitbucket.org/tisciencia/devinsantosmvchttp://devinsantosmvc.apphb.com/
  12. 12. O que tem nesse projeto? rotas customizadas; url extensions; binders customizados; redirecionamentos; filtros; deploy - appharbor
  13. 13. #1 Rotas customizadashttp://devinsantosmvc/nomedousuario
  14. 14. #1 Rotas customizadas Use: Rubular / Route.debugger
  15. 15. #2 Url extensionsConstrua URLs com base em suas rotas
  16. 16. #2 Url extensions Use: UrlHelper e HtmlHelper
  17. 17. #3 Binders customizados
  18. 18. #3 Binders customizados
  19. 19. #3 Binders customizados
  20. 20. #4 Redirecionamentos http://devinsantosmvc/429420398http://devinsantosmvc/nomedousuario
  21. 21. #4 Redirecionamentos Artigo: Reestruturando o seu site e comominimizar a perda de tráfego - http://goo.gl/P8rGI
  22. 22. #5 Filtros customizadosTipos: Authorization filters Action filters Result filters Exception filters
  23. 23. #5 Filtros customizadosMétodos: OnActionExecuting OnActionExecuted OnResultExecuting OnResultExecuted
  24. 24. #5 Filtros customizados
  25. 25. #5 Filtros customizados
  26. 26. #6 Deploy com appharbor
  27. 27. #6 Deploy com appharbor
  28. 28. #6 Deploy com appharbor
  29. 29. DEMO
  30. 30. Obrigado! Twitter @_caco email tisciencia@gmail.com outroshttp://about.me/tiago.sciencia

×