.NET: passado, presente e futuro | Semana FCI 2020 - Mackenzie
• Microsoft Most Valuable Professional (MVP)
• Multi-Plataform Technical Audience
Contributor (MTAC)
• Mais de 15 anos de experiência na área de
Tecnologia
• Autor Técnico e Palestrante
• Community Leader
Renato Groffe
h t t p s : / / m e d i u m . c o m / @ re n a t o . g rof f e /
Renato Groffe - Comunidades
h t t p s : / / m e d i u m . c o m / @ re n a t o . g rof f e /
Renato Groffe - Contatos
h t t p s : / / m e d i u m . c o m / @ re n a t o . g rof f e /
/renatogroffe /in/renatogroffe
/canaldotnet
/renatogroffe
/canaldotnet
/renatogroff
Algumas iniciativas nossas…
• Lives gratuitas no .NET SP (Canal .NET, Coding Night, Azure na Prática):
https://www.meetup.com/dotnet-Sao-Paulo/
• Minicurso gratuito – SQL, PostgreSQL, MySQL na Nuvem – sábado, 07/11
https://bit.ly/anp-infra-gratuito-ensino
• C# 9.0 – Guia de Referência:
https://bit.ly/csharp9-guia-gratuito
• .NET 5 – Guia Gratuito:
https://bit.ly/dotnet5-guia-gratuito
Agenda
• A evolução da plataforma .NET ao longo do tempo
• Novidades previstas
.NET e C# - Recapitulação
• Surgem em 2000
• Windows Forms, Web Forms
• Visual Studio
.NET 3.x - 2008
• Windows Communication Foundation (WCF)
• Windows Presentation Foundation (WPF)
• Windows Workflow Foundation
Começo da década de 2010
• ASP.NET MVC
• ASP.NET Web API
• OWIN (Open Web Interface for .NET)
• Surge o Azure (inicialmente chamado de Windows Azure)
• async/await no C# 5.0
.NET Core e ASP.NET Core – Primórdios
• Chamados inicialmente de ASP.NET vNext/.NET vNext
• Primeiros releases em 2014
• Rebatizado como .NET Core 1.0 e ASP.NET Core 1.0 em Janeiro/2016
• Um novo framework, completamente reescrito
• Open source
.NET Core e ASP.NET Core – Visão Geral
• Multiplataforma: Windows, Linux e Mac
• Suporte a .NET Standard
• Suporte a containers Docker
• Atualmente na versão 3.1
.NET 5: uma visão geral
• Unificação da plataforma .NET
• Preview 1 disponibilizado em Março/2020
• Atualmente no Release Candidate 2 (Outubro/2020)
• Impactos também em Blazor e Xamarin
• Entity Framework Core 5.0
• Funcionalidades do C# 9.0 disponíveis a partir do Preview 4 (Maio/2020)
.NET 5: uma visão geral
• .NET MAUI: NET Multi-platform App UI
• Windows Forms Designer for .NET Core
• Melhorias em JsonSerializer
• Suporte a Docker e gRPC
• Novas Global Tools: dotnet-monitor, dotnet-runtimeinfo
C# 9.0 – Novas funcionalidades
• is not
• new expressions
• Top Level Programs
• Relational Patterns
• Logical Patterns
• Records
• …
Algumas iniciativas nossas…
• Lives gratuitas no .NET SP (Canal .NET, Coding Night, Azure na Prática):
https://www.meetup.com/dotnet-Sao-Paulo/
• Minicurso gratuito – SQL, PostgreSQL, MySQL na Nuvem – sábado, 07/11
https://bit.ly/anp-infra-gratuito-ensino
• C# 9.0 – Guia de Referência:
https://bit.ly/csharp9-guia-gratuito
• .NET 5 – Guia Gratuito:
https://bit.ly/dotnet5-guia-gratuito
.NET: passado, presente e futuro | Semana FCI 2020 - Mackenzie

Mais conteúdo relacionado

PPTX
A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...
PPTX
C# 7.0 e .NET Core - Canal .NET Dev Week
PPTX
Implementando APIs multiplataforma com o ASP.NET Core - Campus Party Brasil 2018
PPTX
Implementando APIs multiplataforma com ASP.NET Core 2.0 - Pointer - Janeiro-2018
PPTX
.NET Core e C# 7.0 - InterCon 2016
PPTX
ASP.NET Core em Linux - Canal .NET Dev Week
PPTX
7 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - .NET SP - ...
PPTX
O novo ASP.NET - ThinkUP! - Janeiro/2017
A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...
C# 7.0 e .NET Core - Canal .NET Dev Week
Implementando APIs multiplataforma com o ASP.NET Core - Campus Party Brasil 2018
Implementando APIs multiplataforma com ASP.NET Core 2.0 - Pointer - Janeiro-2018
.NET Core e C# 7.0 - InterCon 2016
ASP.NET Core em Linux - Canal .NET Dev Week
7 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - .NET SP - ...
O novo ASP.NET - ThinkUP! - Janeiro/2017

Mais procurados (20)

PDF
Rodrigo Primo - Como contribuir com o desenvolvimento do core do WordPress
PPTX
Implementando APIs multiplataforma com ASP.NET Core 2.0 - .NET SP - Novembro...
PPTX
O novo ASP.NET - Verity IT - Janeiro/2017
PPTX
Novidades do C# 7.0 - Julho-2017
PPTX
ASP.NET Core e Linux: Explorando novas fronteiras - OneDay - Junho/2017
PPTX
ASP.NET Core 2.1: conhecendo algumas das novidades previstas - .NET SP - Maio...
PPTX
ASP.NET Core 2.1: conhecendo algumas das novidades previstas - Campinas .NET ...
PPTX
Desenvolvimento multiplataforma em .NET Core utilizando SQL Server 2019, Dock...
PPTX
Desenvolvendo Aplicações com .NET Core - Recode - Dezembro-2019
PPTX
O novo ASP.NET: o futuro do desenvolvimento Web na plataforma .NET
PPTX
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...
PPTX
ASP.NET Core e Linux - ASP.NET Core Day - Maio/2017
PPTX
Tecnologias em 2021: no que ficar de olho? | WTT2021 - Mackenzie
PPTX
O novo ASP.NET: o futuro do desenvolvimento Web na plataforma .NET - OneDay
PPTX
Desenvolvendo Aplicações .NET Core em Linux - CEUNSP - Outubro-2019
PPTX
.NET Core 2.0, .NET Standard 2.0 e ASP.NET Core 2.0: uma visão geral
PPT
Banco de Dados - Docker Compose + Bancos NoSQL: descomplicando a montagem de ...
PPTX
Descomplicando a montagem de ambientes de Desenvolvimento/Testes com Docker -...
PPTX
Novidades sobre o C# 7.0 e sua evolução
PPTX
APIs na nuvem com Azure e ASP.NET Core - Azure Weekend 2016
Rodrigo Primo - Como contribuir com o desenvolvimento do core do WordPress
Implementando APIs multiplataforma com ASP.NET Core 2.0 - .NET SP - Novembro...
O novo ASP.NET - Verity IT - Janeiro/2017
Novidades do C# 7.0 - Julho-2017
ASP.NET Core e Linux: Explorando novas fronteiras - OneDay - Junho/2017
ASP.NET Core 2.1: conhecendo algumas das novidades previstas - .NET SP - Maio...
ASP.NET Core 2.1: conhecendo algumas das novidades previstas - Campinas .NET ...
Desenvolvimento multiplataforma em .NET Core utilizando SQL Server 2019, Dock...
Desenvolvendo Aplicações com .NET Core - Recode - Dezembro-2019
O novo ASP.NET: o futuro do desenvolvimento Web na plataforma .NET
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...
ASP.NET Core e Linux - ASP.NET Core Day - Maio/2017
Tecnologias em 2021: no que ficar de olho? | WTT2021 - Mackenzie
O novo ASP.NET: o futuro do desenvolvimento Web na plataforma .NET - OneDay
Desenvolvendo Aplicações .NET Core em Linux - CEUNSP - Outubro-2019
.NET Core 2.0, .NET Standard 2.0 e ASP.NET Core 2.0: uma visão geral
Banco de Dados - Docker Compose + Bancos NoSQL: descomplicando a montagem de ...
Descomplicando a montagem de ambientes de Desenvolvimento/Testes com Docker -...
Novidades sobre o C# 7.0 e sua evolução
APIs na nuvem com Azure e ASP.NET Core - Azure Weekend 2016
Anúncio

Semelhante a .NET: passado, presente e futuro | Semana FCI 2020 - Mackenzie (20)

PPTX
.NET: Passado, Presente, Futuro, Mercado de Trabalho… | Generation Brazil
PPTX
.NET Core 3.0 e ASP.NET Core 3.0: principais novidades - FCamara - Agosto-2019
PPTX
.NET 5, C# 9.0 e outras novidades | TDC São Paulo Online 2020
PPTX
.NET Core 3.0 e ASP.NET Core 3.0: novidades e dicas úteis - Qual o X da Quest...
PPTX
.NET e ASP.NET Core 2.2, .NET Core 3, Visual Studio 2019: uma visão geral - ....
PPTX
Middlewares + ASP.NET Core: incrementando e acrescentando comportamentos em a...
PPTX
Microsoft .Net
PPTX
Construindo aplicações leves e performáticas com ASP.NET Core 1.0
PPTX
O novo ASP.NET - Stone Tech Saturday - Março/2017
PDF
Palestra: Novidades do C# 7.0 - O FUTURO DO .NET E DO C#
PPTX
ASP.NET Core 3.1: Desenvolvimento de APIs Multiplataforma - Março
PDF
dotnetConf 2016 Goiânia: .NET Core | ASP.NET Core
PPTX
Desenvolvimento de aplicações para o Microsoft Azure utilizando C#
PPTX
ASP.NET Core 2.0 - Pointer - Janeiro-2018
PPTX
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem...
PPTX
ASP.NET Core 2.0 - NESS - Outubro/2017
PDF
.NET 6: O que há de novo e o que está por vir?
PDF
.NET 6: O que há de novo e o que está por vir?
PPTX
Dicas para simplificar o desenvolvimento de APIs REST em ASP.NET Core - Arqui...
PPTX
ASP.NET Core 2.0 - .NET São Paulo - Outubro-2017
.NET: Passado, Presente, Futuro, Mercado de Trabalho… | Generation Brazil
.NET Core 3.0 e ASP.NET Core 3.0: principais novidades - FCamara - Agosto-2019
.NET 5, C# 9.0 e outras novidades | TDC São Paulo Online 2020
.NET Core 3.0 e ASP.NET Core 3.0: novidades e dicas úteis - Qual o X da Quest...
.NET e ASP.NET Core 2.2, .NET Core 3, Visual Studio 2019: uma visão geral - ....
Middlewares + ASP.NET Core: incrementando e acrescentando comportamentos em a...
Microsoft .Net
Construindo aplicações leves e performáticas com ASP.NET Core 1.0
O novo ASP.NET - Stone Tech Saturday - Março/2017
Palestra: Novidades do C# 7.0 - O FUTURO DO .NET E DO C#
ASP.NET Core 3.1: Desenvolvimento de APIs Multiplataforma - Março
dotnetConf 2016 Goiânia: .NET Core | ASP.NET Core
Desenvolvimento de aplicações para o Microsoft Azure utilizando C#
ASP.NET Core 2.0 - Pointer - Janeiro-2018
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem...
ASP.NET Core 2.0 - NESS - Outubro/2017
.NET 6: O que há de novo e o que está por vir?
.NET 6: O que há de novo e o que está por vir?
Dicas para simplificar o desenvolvimento de APIs REST em ASP.NET Core - Arqui...
ASP.NET Core 2.0 - .NET São Paulo - Outubro-2017
Anúncio

Mais de Renato Groff (20)

PPTX
Microsoft Azure role-based certifications valem a pena? | Interop Day Edição ...
PPTX
Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020
PPTX
Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...
PPTX
Como avançar na Power Platform com Azure Functions e Logic Apps | MVPConf Lat...
PPTX
GitHub Actions: descomplicando o build/deployment automatizados | MVPConf Lat...
PPTX
Polly: aplicações .NET resilientes e um melhor tratamento de falhas | MVPConf...
PPTX
Containers no Azure: Docker, Kubernetes e suas diferentes possibilidades | MV...
PPTX
Docker: dicas e truques para o dia a dia | MVPConf Latam 2020
PPTX
Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020
PPTX
.NET Core + Serverless: Desenvolvimento Multiplataforma com Azure Functions |...
PPTX
Aplicações Distribuídas com .NET | TDC Recife Online 2020
PPTX
Novidades do .NET 5 e ASP.NET 5 | Visual Studio Summit 2020
PPTX
Serverless + Integrações com BDs: Azure Functions e Logic Apps - SQLSaturday ...
PPTX
Boas práticas de segurança no acesso a dados em Web Apps - SQLSaturday #972 -...
PPTX
Docker: visão geral e primeiros passos | Fatec Praia Grande - Semana Tecnológ...
PPTX
Kubernetes na Nuvem | Minicurso Gratuito - Azure na Prática
PPTX
Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado | Setembro-2020
PPTX
Sobrevoando os serviços do Azure | TDC São Paulo Online 2020
PPTX
Serverless + Azure Functions | Minicurso Gratuito - Azure na Prática
PPTX
Simplificando a montagem de ambientes de Dev/Testes com Docker - Interop Summ...
Microsoft Azure role-based certifications valem a pena? | Interop Day Edição ...
Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020
Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...
Como avançar na Power Platform com Azure Functions e Logic Apps | MVPConf Lat...
GitHub Actions: descomplicando o build/deployment automatizados | MVPConf Lat...
Polly: aplicações .NET resilientes e um melhor tratamento de falhas | MVPConf...
Containers no Azure: Docker, Kubernetes e suas diferentes possibilidades | MV...
Docker: dicas e truques para o dia a dia | MVPConf Latam 2020
Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020
.NET Core + Serverless: Desenvolvimento Multiplataforma com Azure Functions |...
Aplicações Distribuídas com .NET | TDC Recife Online 2020
Novidades do .NET 5 e ASP.NET 5 | Visual Studio Summit 2020
Serverless + Integrações com BDs: Azure Functions e Logic Apps - SQLSaturday ...
Boas práticas de segurança no acesso a dados em Web Apps - SQLSaturday #972 -...
Docker: visão geral e primeiros passos | Fatec Praia Grande - Semana Tecnológ...
Kubernetes na Nuvem | Minicurso Gratuito - Azure na Prática
Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado | Setembro-2020
Sobrevoando os serviços do Azure | TDC São Paulo Online 2020
Serverless + Azure Functions | Minicurso Gratuito - Azure na Prática
Simplificando a montagem de ambientes de Dev/Testes com Docker - Interop Summ...

Último (6)

PPTX
WORD PARA INICIANTES E SIMPLES APREDIZADO COM WORD.pptx
PPT
apostila Servidores Web-camada de aplicação.ppt
PPTX
Programação Orientada a objetos em Java e C#
PDF
Slide - Uma visão geral C++ - Henricky Monteiro
PDF
ECMAScript 6 - Daniel Phillipe Gonçalves Menezes
PPTX
Algoritmos Estrutura de DADOS - AED - Aula Inicial C e Python
WORD PARA INICIANTES E SIMPLES APREDIZADO COM WORD.pptx
apostila Servidores Web-camada de aplicação.ppt
Programação Orientada a objetos em Java e C#
Slide - Uma visão geral C++ - Henricky Monteiro
ECMAScript 6 - Daniel Phillipe Gonçalves Menezes
Algoritmos Estrutura de DADOS - AED - Aula Inicial C e Python

.NET: passado, presente e futuro | Semana FCI 2020 - Mackenzie

  • 2. • Microsoft Most Valuable Professional (MVP) • Multi-Plataform Technical Audience Contributor (MTAC) • Mais de 15 anos de experiência na área de Tecnologia • Autor Técnico e Palestrante • Community Leader Renato Groffe h t t p s : / / m e d i u m . c o m / @ re n a t o . g rof f e /
  • 3. Renato Groffe - Comunidades h t t p s : / / m e d i u m . c o m / @ re n a t o . g rof f e /
  • 4. Renato Groffe - Contatos h t t p s : / / m e d i u m . c o m / @ re n a t o . g rof f e / /renatogroffe /in/renatogroffe /canaldotnet /renatogroffe /canaldotnet /renatogroff
  • 5. Algumas iniciativas nossas… • Lives gratuitas no .NET SP (Canal .NET, Coding Night, Azure na Prática): https://www.meetup.com/dotnet-Sao-Paulo/ • Minicurso gratuito – SQL, PostgreSQL, MySQL na Nuvem – sábado, 07/11 https://bit.ly/anp-infra-gratuito-ensino • C# 9.0 – Guia de Referência: https://bit.ly/csharp9-guia-gratuito • .NET 5 – Guia Gratuito: https://bit.ly/dotnet5-guia-gratuito
  • 6. Agenda • A evolução da plataforma .NET ao longo do tempo • Novidades previstas
  • 7. .NET e C# - Recapitulação • Surgem em 2000 • Windows Forms, Web Forms • Visual Studio
  • 8. .NET 3.x - 2008 • Windows Communication Foundation (WCF) • Windows Presentation Foundation (WPF) • Windows Workflow Foundation
  • 9. Começo da década de 2010 • ASP.NET MVC • ASP.NET Web API • OWIN (Open Web Interface for .NET) • Surge o Azure (inicialmente chamado de Windows Azure) • async/await no C# 5.0
  • 10. .NET Core e ASP.NET Core – Primórdios • Chamados inicialmente de ASP.NET vNext/.NET vNext • Primeiros releases em 2014 • Rebatizado como .NET Core 1.0 e ASP.NET Core 1.0 em Janeiro/2016 • Um novo framework, completamente reescrito • Open source
  • 11. .NET Core e ASP.NET Core – Visão Geral • Multiplataforma: Windows, Linux e Mac • Suporte a .NET Standard • Suporte a containers Docker • Atualmente na versão 3.1
  • 12. .NET 5: uma visão geral • Unificação da plataforma .NET • Preview 1 disponibilizado em Março/2020 • Atualmente no Release Candidate 2 (Outubro/2020) • Impactos também em Blazor e Xamarin • Entity Framework Core 5.0 • Funcionalidades do C# 9.0 disponíveis a partir do Preview 4 (Maio/2020)
  • 13. .NET 5: uma visão geral • .NET MAUI: NET Multi-platform App UI • Windows Forms Designer for .NET Core • Melhorias em JsonSerializer • Suporte a Docker e gRPC • Novas Global Tools: dotnet-monitor, dotnet-runtimeinfo
  • 14. C# 9.0 – Novas funcionalidades • is not • new expressions • Top Level Programs • Relational Patterns • Logical Patterns • Records • …
  • 15. Algumas iniciativas nossas… • Lives gratuitas no .NET SP (Canal .NET, Coding Night, Azure na Prática): https://www.meetup.com/dotnet-Sao-Paulo/ • Minicurso gratuito – SQL, PostgreSQL, MySQL na Nuvem – sábado, 07/11 https://bit.ly/anp-infra-gratuito-ensino • C# 9.0 – Guia de Referência: https://bit.ly/csharp9-guia-gratuito • .NET 5 – Guia Gratuito: https://bit.ly/dotnet5-guia-gratuito