ASP.NET - Conhecendo um pouco do framework

520 visualizações

Publicada em

Apresentação feita na Wittel em 19/03/2013

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

  • Seja a primeira pessoa a gostar disto

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

Nenhuma nota no slide

ASP.NET - Conhecendo um pouco do framework

  1. 1. ASP.NETConhecendo um pouco sobre o framework
  2. 2. Guilherme Ferreira @guiluizferreira www.guilhermeferreira.net
  3. 3. O que vamos ver?ASP.NET WebFormsASP.NET MVCNuGetR@zorHTML5CSS3Web FrameworksWeb APISignalR
  4. 4. ASP.NET WebFormsVersão clássica do ASPVersões 2.0, 3.5, AJAX, 4.0 e 4.5Sem controle do HTML geradoUtiliza o conceito de Rapid Application DevelopmentFácil de aprenderMais integração com servidor, menos com o cliente
  5. 5. VIEWSTATEE sua cara quando abre o HTML gerado
  6. 6. ASP.NET MVCConceito antigo de Model-View-ControllerVersões 1.0, 2.0, 3.0 e 4.0Apoio total ao HTML geradoDesenvolvedor muito mais perto da WebDifícil de aprenderJavascript é meu pastor e nada me faltará
  7. 7. Model BinderQuando você tenta tipar uma propriedade abstract
  8. 8. NuGetRepositório de bibliotecasAssemblies, templates, css, js…Prévia de projetosFácil instalação
  9. 9. R@zor@{ @Html.Raw(“Uma das sintaxes para desenvolvimento ASP.NET”) @Html.Raw(“Adeus <% %> do ASP classíco ou MVC 1.0”) @Html.Raw(“Serve para utilizar código servidor na camada de View”) @Html.Raw(“Bastante utilizado para views tipadas”) @Html.Raw(“Facilita o desenvolvimento „Bumba-meu-boi‟”) @Html.Raw(“Facilita no uso de Html Helpers, como „Html.Raw‟”)}
  10. 10. HTML 5Nova era do HyperText Markup LanguageIntegração com video e áudioAnimações 2D e 3D com CanvasPreocupado com acessibilidadeDeixa a web transparenteUsufrui tudo que o browser pode oferecer
  11. 11. HTML 5Sua reação ao ver que bombermine.com é em HTML 5
  12. 12. CSS 3Nova era do Cascading Style SheetsRotações e animaçõesMedia QueriesMenos código, mais produtividadeSistema de GridIntegração Touch
  13. 13. CSS 3Sua reação ao ver redimensionar um site responsivo
  14. 14. Web Frameworks
  15. 15. Web APIREST, Odata, SOAP, Verbs…Um serviço, vários clientesTemplatesNegociação de conteúdoResposta de mídiasHosteado pelo ASP.NET ou Self-Hosting (.exe)
  16. 16. SignalRChega de pollingWeb Sockets descomplicadoCriado pela comunidadeApps em tempo realELMAH + SignalRMensagens HTTP de broadcast para todos
  17. 17. ASP.NET SignalR Sua reação ao mostrar pra alguém algo que você fez em SignalR
  18. 18. Obrigado!

×