Passado, Presente e
Futuro do .NET
Github.com/rcarneironet
Youtube.com/c/RayCarneiro
medium.com/rcarneironet
Facebook.com/JunDevelopers
rcarneironet@outlook.com
Imasters.com.br/perfil/raycarneiro
MVP, MCP, PSPO, PSM
Ray Carneiro
Agenda
• .NET Framework “Look back”
• Evolução do .NET Framework
• .NET Core e .NET Framework
• Open Source
• .NET no Linux
• SQL Server no Linux
.NET Framework “Look Back”
• Foco em aplicativos Enterprise
• Forte engajamento com Windows
• Produtividade total
• Drag-and-Drop “For the Win”
.NET Framework “Look Back”
Evolução do .NET Framework
.NET Core e .NET Framework
.NET Core e .NET Framework
• Lançado há mais de 15 anos
• Única pilha para compilar apps
Web e Windows
.NET Core e .NET Framework
• Apps móveis cross-platform
• Suporte iOS
• Suporte Android
.NET Core e .NET Framework
• Lançado em 2016
• Pilha focada em multi-plataforma
• Performance superior
• Open Source
Quando escolher qual?
.NET Core
• Você tiver necessidades de cross plataform
• Você estiver usando contêineres do Docker (tamanho da imagem menor)
• Você precisar de alto desempenho e sistemas escalonáveis
.NET Framework
• Seu aplicativo usar o .NET Framework atualmente (a recomendação é estender em
vez de migrar)
• Seu aplicativo usa bibliotecas .NET de terceiros ou pacotes NuGet não disponíveis
para o .NET Core
• Seu aplicativo usa uma plataforma que não oferece suporte ao .NET Core
Open Source
Open Source
4.550
2.267
2.027
1.813
Top 4 - Quantidade de Contribuições
Microsoft
Google
Red Hat
IBM
Fonte: InfoWorld https://www.infoworld.com/article/3253948/open-source-tools/who-really-contributes-to-open-source.html
.NET no Linux
Demonstração
SQL Server no
Linux
Demonstração
Obrigado!

TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NET