.NET: Passado, Presente, Futuro, Mercado de Trabalho… | Generation Brazil

.NET: Passado, Presente, Futuro, Mercado de Trabalho… | Generation Brazil
• Microsoft Most Valuable Professional (MVP)
• Multi-Plataform Technical Audience
Contributor (MTAC)
• 20 anos de experiência na área de Tecnologia
• Community Leader, Autor Técnico e Palestrante
Renato Groffe
h t t p s : / / re n a t o g rof f e . m e d i u m . c o m
Renato Groffe - Comunidades
h t t p s : / / re n a t o g rof f e . m e d i u m . c o m
Agenda
• Mercado de Trabalho em .NET
• A evolução da plataforma .NET ao longo do tempo
Mercado de Trabalho em .NET
• Desenvolvimento Web
• Desenvolvimento Mobile
• Desenvolvimento Desktop
• Desenvolvimento Games
• Soluções em Nuvem
Onde o .NET é utilizado?
• Empresas de grande, médio e pequeno
porte
• Mercado de trabalho com muitas
oportunidades no Brasil
• E também no exterior
.NET e C# - Primórdios
• Lançados oficialmente em 2002
• Windows Forms, Web Forms
• Visual Studio
• C#, VB.NET
.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)
.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 containers Docker
• C# se consolida como a principal linguagem
da plataforma
• Surge o Visual Studio Code (2015)
• .NET Core 3.1 lançado no final de 2019
.NET 5, .NET 6, .NET 7…
• Unificação da plataforma .NET
• Visual Studio 2022
• .NET 5 lançado em Novembro/2020
• .NET 6 lançado em Novembro/2021
• .NET 7 previsto para
Novembro/2022
• Novas funcionalidades, melhorias
gerais na plataforma
• MAUI, Blazor
• Eventos online e gratuitos
https://www.meetup.com/dotnet-Sao-Paulo/
• Conteúdos gratuitos sobre Azure:
https://bit.ly/conteudos-azurenafaixa
• Microsoft Learn:
https://docs.microsoft.com/pt-br/learn/
Iniciativas gratuitas
.NET: Passado, Presente, Futuro, Mercado de Trabalho… | Generation Brazil
1 de 14

Recomendados

A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No... por
A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...
A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...Renato Groff
160 visualizações15 slides
.NET: passado, presente e futuro | Semana FCI 2020 - Mackenzie por
.NET: passado, presente e futuro | Semana FCI 2020 - Mackenzie.NET: passado, presente e futuro | Semana FCI 2020 - Mackenzie
.NET: passado, presente e futuro | Semana FCI 2020 - MackenzieRenato Groff
257 visualizações16 slides
Desenvolvendo Aplicações .NET Core em Linux - CEUNSP - Outubro-2019 por
Desenvolvendo Aplicações .NET Core em Linux - CEUNSP - Outubro-2019Desenvolvendo Aplicações .NET Core em Linux - CEUNSP - Outubro-2019
Desenvolvendo Aplicações .NET Core em Linux - CEUNSP - Outubro-2019Renato Groff
295 visualizações17 slides
Desenvolvendo Aplicações com .NET Core - Recode - Dezembro-2019 por
Desenvolvendo Aplicações com .NET Core - Recode - Dezembro-2019Desenvolvendo Aplicações com .NET Core - Recode - Dezembro-2019
Desenvolvendo Aplicações com .NET Core - Recode - Dezembro-2019Renato Groff
84 visualizações17 slides
Novidades do C# 7.0 - Julho-2017 por
Novidades do C# 7.0 - Julho-2017Novidades do C# 7.0 - Julho-2017
Novidades do C# 7.0 - Julho-2017Renato Groff
157 visualizações24 slides
C# 7.0 e .NET Core - Canal .NET Dev Week por
C# 7.0 e .NET Core - Canal .NET Dev WeekC# 7.0 e .NET Core - Canal .NET Dev Week
C# 7.0 e .NET Core - Canal .NET Dev WeekRenato Groff
642 visualizações26 slides

Mais conteúdo relacionado

Similar a .NET: Passado, Presente, Futuro, Mercado de Trabalho… | Generation Brazil

Palestra: Novidades do C# 7.0 - O FUTURO DO .NET E DO C# por
Palestra: Novidades do C# 7.0  - O FUTURO DO .NET E DO C#Palestra: Novidades do C# 7.0  - O FUTURO DO .NET E DO C#
Palestra: Novidades do C# 7.0 - O FUTURO DO .NET E DO C#Glaucia Lemos
115 visualizações16 slides
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem... por
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem....NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem...
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem...Renato Groff
1.2K visualizações23 slides
.NET Core e C# 7.0 - InterCon 2016 por
.NET Core e C# 7.0 - InterCon 2016.NET Core e C# 7.0 - InterCon 2016
.NET Core e C# 7.0 - InterCon 2016Renato Groff
677 visualizações23 slides
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw... por
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...Renato Groff
383 visualizações34 slides
ASP.NET Core 2.0 - Pointer - Janeiro-2018 por
ASP.NET Core 2.0 - Pointer - Janeiro-2018ASP.NET Core 2.0 - Pointer - Janeiro-2018
ASP.NET Core 2.0 - Pointer - Janeiro-2018Renato Groff
475 visualizações37 slides
ASP.NET Core 2.0 - NESS - Outubro/2017 por
ASP.NET Core 2.0 - NESS - Outubro/2017ASP.NET Core 2.0 - NESS - Outubro/2017
ASP.NET Core 2.0 - NESS - Outubro/2017Renato Groff
347 visualizações37 slides

Similar a .NET: Passado, Presente, Futuro, Mercado de Trabalho… | Generation Brazil(20)

Palestra: Novidades do C# 7.0 - O FUTURO DO .NET E DO C# por Glaucia Lemos
Palestra: Novidades do C# 7.0  - O FUTURO DO .NET E DO C#Palestra: Novidades do C# 7.0  - O FUTURO DO .NET E DO C#
Palestra: Novidades do C# 7.0 - O FUTURO DO .NET E DO C#
Glaucia Lemos115 visualizações
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem... por Renato Groff
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem....NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem...
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem...
Renato Groff1.2K visualizações
.NET Core e C# 7.0 - InterCon 2016 por Renato Groff
.NET Core e C# 7.0 - InterCon 2016.NET Core e C# 7.0 - InterCon 2016
.NET Core e C# 7.0 - InterCon 2016
Renato Groff677 visualizações
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw... por Renato Groff
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
Renato Groff383 visualizações
ASP.NET Core 2.0 - Pointer - Janeiro-2018 por Renato Groff
ASP.NET Core 2.0 - Pointer - Janeiro-2018ASP.NET Core 2.0 - Pointer - Janeiro-2018
ASP.NET Core 2.0 - Pointer - Janeiro-2018
Renato Groff475 visualizações
ASP.NET Core 2.0 - NESS - Outubro/2017 por Renato Groff
ASP.NET Core 2.0 - NESS - Outubro/2017ASP.NET Core 2.0 - NESS - Outubro/2017
ASP.NET Core 2.0 - NESS - Outubro/2017
Renato Groff347 visualizações
Novidades do ASP.NET Core 2.0 - ASP.NET Core Campinas - Agosto/2017 por Renato Groff
Novidades do ASP.NET Core 2.0 - ASP.NET Core Campinas - Agosto/2017Novidades do ASP.NET Core 2.0 - ASP.NET Core Campinas - Agosto/2017
Novidades do ASP.NET Core 2.0 - ASP.NET Core Campinas - Agosto/2017
Renato Groff208 visualizações
Linux, Docker, Open Source e Tecnologias Microsoft - Dezembro/2017 por Renato Groff
Linux, Docker, Open Source e Tecnologias Microsoft - Dezembro/2017Linux, Docker, Open Source e Tecnologias Microsoft - Dezembro/2017
Linux, Docker, Open Source e Tecnologias Microsoft - Dezembro/2017
Renato Groff95 visualizações
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab... por Renato Groff
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...
Renato Groff1.2K visualizações
ASP.NET Core 2.0 - .NET São Paulo - Outubro-2017 por Renato Groff
ASP.NET Core 2.0 - .NET São Paulo - Outubro-2017ASP.NET Core 2.0 - .NET São Paulo - Outubro-2017
ASP.NET Core 2.0 - .NET São Paulo - Outubro-2017
Renato Groff201 visualizações
ASP.NET Core 2.0 - Reply - Outubro/2017 por Renato Groff
ASP.NET Core 2.0 - Reply - Outubro/2017ASP.NET Core 2.0 - Reply - Outubro/2017
ASP.NET Core 2.0 - Reply - Outubro/2017
Renato Groff269 visualizações
ASP.NET Core com Linux, Docker e Azure por Giovanni Bassi
ASP.NET Core com Linux, Docker e AzureASP.NET Core com Linux, Docker e Azure
ASP.NET Core com Linux, Docker e Azure
Giovanni Bassi2.6K visualizações
Tecnologias Microsoft, Open Source, Linux, Docker e a Nuvem - WTT-2019 - Mack... por Renato Groff
Tecnologias Microsoft, Open Source, Linux, Docker e a Nuvem - WTT-2019 - Mack...Tecnologias Microsoft, Open Source, Linux, Docker e a Nuvem - WTT-2019 - Mack...
Tecnologias Microsoft, Open Source, Linux, Docker e a Nuvem - WTT-2019 - Mack...
Renato Groff956 visualizações
Implementando APIs multiplataforma com ASP.NET Core 2.0 - .NET Conf Local 201... por Renato Groff
Implementando APIs multiplataforma com ASP.NET Core 2.0 - .NET Conf Local 201...Implementando APIs multiplataforma com ASP.NET Core 2.0 - .NET Conf Local 201...
Implementando APIs multiplataforma com ASP.NET Core 2.0 - .NET Conf Local 201...
Renato Groff144 visualizações
7 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - .NET SP - ... por Renato Groff
7 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - .NET SP - ...7 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - .NET SP - ...
7 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - .NET SP - ...
Renato Groff37 visualizações
.NET Core 2.0, .NET Standard 2.0 e ASP.NET Core 2.0: uma visão geral por Renato Groff
.NET Core 2.0, .NET Standard 2.0 e ASP.NET Core 2.0: uma visão geral.NET Core 2.0, .NET Standard 2.0 e ASP.NET Core 2.0: uma visão geral
.NET Core 2.0, .NET Standard 2.0 e ASP.NET Core 2.0: uma visão geral
Renato Groff6K visualizações
Implementando APIs multiplataforma com ASP.NET Core 2.0 - Developers-SP - Out... por Renato Groff
Implementando APIs multiplataforma com ASP.NET Core 2.0 - Developers-SP - Out...Implementando APIs multiplataforma com ASP.NET Core 2.0 - Developers-SP - Out...
Implementando APIs multiplataforma com ASP.NET Core 2.0 - Developers-SP - Out...
Renato Groff135 visualizações
ASP.NET Core e Linux: Explorando novas fronteiras - Araras Dev - Julho/2017 por Renato Groff
ASP.NET Core e Linux: Explorando novas fronteiras - Araras Dev - Julho/2017ASP.NET Core e Linux: Explorando novas fronteiras - Araras Dev - Julho/2017
ASP.NET Core e Linux: Explorando novas fronteiras - Araras Dev - Julho/2017
Renato Groff98 visualizações
.NET Core 3.0 e ASP.NET Core 3.0: principais novidades - FCamara - Agosto-2019 por Renato Groff
.NET Core 3.0 e ASP.NET Core 3.0: principais novidades - FCamara - Agosto-2019.NET Core 3.0 e ASP.NET Core 3.0: principais novidades - FCamara - Agosto-2019
.NET Core 3.0 e ASP.NET Core 3.0: principais novidades - FCamara - Agosto-2019
Renato Groff4.3K visualizações
ITerior - .NET Core, usando .NET no Linux! por Vinicius Mussak
ITerior - .NET Core, usando .NET no Linux!ITerior - .NET Core, usando .NET no Linux!
ITerior - .NET Core, usando .NET no Linux!
Vinicius Mussak479 visualizações

Mais de Renato Groffe

Orquestrando processos de negócio com .NET + Azure Durable Functions | Cloud4... por
Orquestrando processos de negócio com .NET + Azure Durable Functions | Cloud4...Orquestrando processos de negócio com .NET + Azure Durable Functions | Cloud4...
Orquestrando processos de negócio com .NET + Azure Durable Functions | Cloud4...Renato Groffe
289 visualizações18 slides
Kubernetes e Escalabilidade: processando milhares/milhões de acessos simultân... por
Kubernetes e Escalabilidade: processando milhares/milhões de acessos simultân...Kubernetes e Escalabilidade: processando milhares/milhões de acessos simultân...
Kubernetes e Escalabilidade: processando milhares/milhões de acessos simultân...Renato Groffe
437 visualizações12 slides
Pipeline as Code + Azure DevOps: automações com o Azure Pipelines | DevOps Ex... por
Pipeline as Code + Azure DevOps: automações com o Azure Pipelines | DevOps Ex...Pipeline as Code + Azure DevOps: automações com o Azure Pipelines | DevOps Ex...
Pipeline as Code + Azure DevOps: automações com o Azure Pipelines | DevOps Ex...Renato Groffe
381 visualizações6 slides
Kubernetes + KEDA: escalando aplicações de forma descomplicada | Cloud Confer... por
Kubernetes + KEDA: escalando aplicações de forma descomplicada | Cloud Confer...Kubernetes + KEDA: escalando aplicações de forma descomplicada | Cloud Confer...
Kubernetes + KEDA: escalando aplicações de forma descomplicada | Cloud Confer...Renato Groffe
359 visualizações12 slides
Azure Container Apps: visão geral e primeiros passos | Azure Weekend 2022 - P... por
Azure Container Apps: visão geral e primeiros passos | Azure Weekend 2022 - P...Azure Container Apps: visão geral e primeiros passos | Azure Weekend 2022 - P...
Azure Container Apps: visão geral e primeiros passos | Azure Weekend 2022 - P...Renato Groffe
310 visualizações10 slides
Tracing Distribuído em Aplicações com OpenTelemetry + Jaeger | Cloud Conferen... por
Tracing Distribuído em Aplicações com OpenTelemetry + Jaeger | Cloud Conferen...Tracing Distribuído em Aplicações com OpenTelemetry + Jaeger | Cloud Conferen...
Tracing Distribuído em Aplicações com OpenTelemetry + Jaeger | Cloud Conferen...Renato Groffe
327 visualizações9 slides

Mais de Renato Groffe(20)

Orquestrando processos de negócio com .NET + Azure Durable Functions | Cloud4... por Renato Groffe
Orquestrando processos de negócio com .NET + Azure Durable Functions | Cloud4...Orquestrando processos de negócio com .NET + Azure Durable Functions | Cloud4...
Orquestrando processos de negócio com .NET + Azure Durable Functions | Cloud4...
Renato Groffe289 visualizações
Kubernetes e Escalabilidade: processando milhares/milhões de acessos simultân... por Renato Groffe
Kubernetes e Escalabilidade: processando milhares/milhões de acessos simultân...Kubernetes e Escalabilidade: processando milhares/milhões de acessos simultân...
Kubernetes e Escalabilidade: processando milhares/milhões de acessos simultân...
Renato Groffe437 visualizações
Pipeline as Code + Azure DevOps: automações com o Azure Pipelines | DevOps Ex... por Renato Groffe
Pipeline as Code + Azure DevOps: automações com o Azure Pipelines | DevOps Ex...Pipeline as Code + Azure DevOps: automações com o Azure Pipelines | DevOps Ex...
Pipeline as Code + Azure DevOps: automações com o Azure Pipelines | DevOps Ex...
Renato Groffe381 visualizações
Kubernetes + KEDA: escalando aplicações de forma descomplicada | Cloud Confer... por Renato Groffe
Kubernetes + KEDA: escalando aplicações de forma descomplicada | Cloud Confer...Kubernetes + KEDA: escalando aplicações de forma descomplicada | Cloud Confer...
Kubernetes + KEDA: escalando aplicações de forma descomplicada | Cloud Confer...
Renato Groffe359 visualizações
Azure Container Apps: visão geral e primeiros passos | Azure Weekend 2022 - P... por Renato Groffe
Azure Container Apps: visão geral e primeiros passos | Azure Weekend 2022 - P...Azure Container Apps: visão geral e primeiros passos | Azure Weekend 2022 - P...
Azure Container Apps: visão geral e primeiros passos | Azure Weekend 2022 - P...
Renato Groffe310 visualizações
Tracing Distribuído em Aplicações com OpenTelemetry + Jaeger | Cloud Conferen... por Renato Groffe
Tracing Distribuído em Aplicações com OpenTelemetry + Jaeger | Cloud Conferen...Tracing Distribuído em Aplicações com OpenTelemetry + Jaeger | Cloud Conferen...
Tracing Distribuído em Aplicações com OpenTelemetry + Jaeger | Cloud Conferen...
Renato Groffe327 visualizações
Tracing Distribuído em Aplicações com OpenTelemetry + Jaeger | DevOps Experie... por Renato Groffe
Tracing Distribuído em Aplicações com OpenTelemetry + Jaeger | DevOps Experie...Tracing Distribuído em Aplicações com OpenTelemetry + Jaeger | DevOps Experie...
Tracing Distribuído em Aplicações com OpenTelemetry + Jaeger | DevOps Experie...
Renato Groffe1.5K visualizações
Nuvem em 2022: primeiros passos, Azure, tecnologias, carreira | SENAI Santo A... por Renato Groffe
Nuvem em 2022: primeiros passos, Azure, tecnologias, carreira | SENAI Santo A...Nuvem em 2022: primeiros passos, Azure, tecnologias, carreira | SENAI Santo A...
Nuvem em 2022: primeiros passos, Azure, tecnologias, carreira | SENAI Santo A...
Renato Groffe476 visualizações
.NET + Microsserviços: alternativas open source para descomplicar a vida | TD... por Renato Groffe
.NET + Microsserviços: alternativas open source para descomplicar a vida | TD....NET + Microsserviços: alternativas open source para descomplicar a vida | TD...
.NET + Microsserviços: alternativas open source para descomplicar a vida | TD...
Renato Groffe709 visualizações
Automatizando Testes de Integração com Azure DevOps | DevOps Experience - Fev... por Renato Groffe
Automatizando Testes de Integração com Azure DevOps | DevOps Experience - Fev...Automatizando Testes de Integração com Azure DevOps | DevOps Experience - Fev...
Automatizando Testes de Integração com Azure DevOps | DevOps Experience - Fev...
Renato Groffe451 visualizações
Azure Event Hubs: processando eventos em tempo real | MVPConf Latam 2021 por Renato Groffe
Azure Event Hubs: processando eventos em tempo real | MVPConf Latam 2021Azure Event Hubs: processando eventos em tempo real | MVPConf Latam 2021
Azure Event Hubs: processando eventos em tempo real | MVPConf Latam 2021
Renato Groffe263 visualizações
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | MVPConf Latam 2021 por Renato Groffe
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | MVPConf Latam 2021Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | MVPConf Latam 2021
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | MVPConf Latam 2021
Renato Groffe198 visualizações
.NET + Microsserviços: alternativas open source para descomplicar a sua vida ... por Renato Groffe
.NET + Microsserviços: alternativas open source para descomplicar a sua vida ....NET + Microsserviços: alternativas open source para descomplicar a sua vida ...
.NET + Microsserviços: alternativas open source para descomplicar a sua vida ...
Renato Groffe769 visualizações
Exame AZ-900 - Azure Fundamentals | TDC Transformation 2021 por Renato Groffe
Exame AZ-900 - Azure Fundamentals | TDC Transformation 2021Exame AZ-900 - Azure Fundamentals | TDC Transformation 2021
Exame AZ-900 - Azure Fundamentals | TDC Transformation 2021
Renato Groffe4.4K visualizações
Sobrevoando os serviços do Microsoft Azure | UNIVAG - Agosto-2021 por Renato Groffe
Sobrevoando os serviços do Microsoft Azure | UNIVAG - Agosto-2021Sobrevoando os serviços do Microsoft Azure | UNIVAG - Agosto-2021
Sobrevoando os serviços do Microsoft Azure | UNIVAG - Agosto-2021
Renato Groffe160 visualizações
Microsoft Azure Fundamentals | Everis - Julho-2021 por Renato Groffe
Microsoft Azure Fundamentals | Everis - Julho-2021Microsoft Azure Fundamentals | Everis - Julho-2021
Microsoft Azure Fundamentals | Everis - Julho-2021
Renato Groffe162 visualizações
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021 por Renato Groffe
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021
Renato Groffe262 visualizações
Sobrevoando o Azure: uma introdução à nuvem Microsoft | WTT2021 - Mackenzie por Renato Groffe
Sobrevoando o Azure: uma introdução à nuvem Microsoft | WTT2021 - MackenzieSobrevoando o Azure: uma introdução à nuvem Microsoft | WTT2021 - Mackenzie
Sobrevoando o Azure: uma introdução à nuvem Microsoft | WTT2021 - Mackenzie
Renato Groffe152 visualizações
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App - Março-2021 por Renato Groffe
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App - Março-2021Boas Práticas em Aplicações na Nuvem: Twelve-Factor App - Março-2021
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App - Março-2021
Renato Groffe313 visualizações
Utilizando alternativas Serverless e NoSQL do Azure para criação de games - M... por Renato Groffe
Utilizando alternativas Serverless e NoSQL do Azure para criação de games - M...Utilizando alternativas Serverless e NoSQL do Azure para criação de games - M...
Utilizando alternativas Serverless e NoSQL do Azure para criação de games - M...
Renato Groffe35 visualizações

.NET: Passado, Presente, Futuro, Mercado de Trabalho… | Generation Brazil

  • 2. • Microsoft Most Valuable Professional (MVP) • Multi-Plataform Technical Audience Contributor (MTAC) • 20 anos de experiência na área de Tecnologia • Community Leader, Autor Técnico e Palestrante Renato Groffe h t t p s : / / re n a t o g rof f e . m e d i u m . c o m
  • 3. Renato Groffe - Comunidades h t t p s : / / re n a t o g rof f e . m e d i u m . c o m
  • 4. Agenda • Mercado de Trabalho em .NET • A evolução da plataforma .NET ao longo do tempo
  • 5. Mercado de Trabalho em .NET • Desenvolvimento Web • Desenvolvimento Mobile • Desenvolvimento Desktop • Desenvolvimento Games • Soluções em Nuvem
  • 6. Onde o .NET é utilizado? • Empresas de grande, médio e pequeno porte • Mercado de trabalho com muitas oportunidades no Brasil • E também no exterior
  • 7. .NET e C# - Primórdios • Lançados oficialmente em 2002 • Windows Forms, Web Forms • Visual Studio • C#, VB.NET
  • 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)
  • 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 containers Docker • C# se consolida como a principal linguagem da plataforma • Surge o Visual Studio Code (2015) • .NET Core 3.1 lançado no final de 2019
  • 12. .NET 5, .NET 6, .NET 7… • Unificação da plataforma .NET • Visual Studio 2022 • .NET 5 lançado em Novembro/2020 • .NET 6 lançado em Novembro/2021 • .NET 7 previsto para Novembro/2022 • Novas funcionalidades, melhorias gerais na plataforma • MAUI, Blazor
  • 13. • Eventos online e gratuitos https://www.meetup.com/dotnet-Sao-Paulo/ • Conteúdos gratuitos sobre Azure: https://bit.ly/conteudos-azurenafaixa • Microsoft Learn: https://docs.microsoft.com/pt-br/learn/ Iniciativas gratuitas