Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

O novo ASP.NET - dotnetConf.Local 2016 - Santos-SP

138 views

Published on

Apresentação sobre ASP.NET Core 1.0 realizada em 18/09/2016, durante a edição local do dotnetConf em Santos-SP.

Tópicos:
- Principais características do ASP.NET Core 1.0
- Alguns exemplos práticos

Published in: Software
  • Be the first to comment

O novo ASP.NET - dotnetConf.Local 2016 - Santos-SP

  1. 1. O novo ASP.NET O FUTURO DO DESENVOLVIMENTO WEB NA PLATAFORMA .NET
  2. 2. Renato Groffe Microsoft Technical Audience Contributor (MTAC), MCP, MCTS, OCA, ITIL, COBIT Mais de 15 anos de experiência na área de Tecnologia Articulista e Palestrante (Devmedia, .NET Magazine, Canal .NET, TechNet Wiki, .NET Coders, .NET Baixada, GDG-SP) Contatos ◦ Facebook: https://www.facebook.com/renatogroff ◦ Site: http://renatogroffe.net/ ◦ Canal .NET: https://www.facebook.com/canaldotnet ◦ LinkedIn: http://br.linkedin.com/in/renatogroffe
  3. 3. Agenda ◦ Principais características do ASP.NET Core 1.0 ◦ Alguns exemplos
  4. 4. Principais características do ASP.NET Core 1.0
  5. 5. ASP.NET Core 1.0 – Primórdios ◦ Chamado inicialmente de ASP.NET 5, com primeiros releases em 2014 ◦ Rebatizado como ASP.NET Core 1.0 em Janeiro/2016 ◦ Um novo framework, completamente reescrito ◦ Documentação online: https://docs.asp.net/en/latest/
  6. 6. ASP.NET Core 1.0 – Roadmap
  7. 7. ASP.NET Core 1.0 – Estrutura geral
  8. 8. ASP.NET Core 1.0 – Open source ◦ Projeto hospedado no GitHub https://github.com/aspnet/Home
  9. 9. ASP.NET Core 1.0 – Sites, serviços? ◦ Uma única arquitetura, com a unificação dos modelos MVC e Web API
  10. 10. ASP.NET Core 1.0 – Cloud computing ◦Otimizado para a nuvem (cloud-ready)
  11. 11. ASP.NET Core 1.0 – Estrutura dos projetos ◦Pacotes NuGet substituindo DLLs ◦Arquivos de configuração no formato JSON (parte deles)
  12. 12. ASP.NET Core 1.0 – Arquitetura ◦Mais enxuta e modular, baseada no modelo OWIN (projeto Katana) ◦Middlewares ◦Fim do System.Web
  13. 13. ASP.NET Core 1.0 – Hospedagem de soluções ◦ Internet Information Services (IIS) ◦ Azure App Service ◦ Containers (Docker) ◦ Processos self-host ◦ Amazon Web Services ◦ IBM Bluemix
  14. 14. ASP.NET Core 1.0 – Ferramentas ◦Visual Studio 2015 ◦Visual Studio Code (Windows, Linux e Mac)
  15. 15. ASP.NET Core 1.0 – Front-end Gerenciamento automatizado de pacotes client-side ◦Bower → instalação e restauração ◦Gulp → automação de tarefas (sintaxe JavaScript) ◦npm → ambiente de execução
  16. 16. ASP.NET Core 1.0 – Outros recursos ◦ Mecanismo nativo para injeção de dependências ◦ View Components ◦ Tag Helpers ◦ Novo mecanismo de log ◦ Cache (em memória, distribuído)
  17. 17. Exemplos práticos
  18. 18. Exemplos práticos ◦Os links para os projetos e slides utilizados serão disponibilizados em breve no Facebook
  19. 19. Dúvidas?
  20. 20. Obrigado!

×