6. O que é .NET
Core?
.NET Core é uma nova plataforma de desenvolvimento da
Microsoft.
Vantagens:
- modular
- cross-platform
- open-source
- melhor suporte à nuvem
Fonte:
https://channel9.msdn.com/Blogs/NET-Core/What-is-NET-Core
9. Quais as
diferenças do
.NET comum?
.NET Core é uma nova plataforma de desenvolvimento da
Microsoft.
Diferenças do .NET 4.6:
- não é instalado inteiramente nas máquinas
- é distribuído em módulos, junto com as aplicações
- funciona em ambientes não-Windows
- mas principalmente...
Fonte:
https://channel9.msdn.com/Blogs/NET-Core/What-is-NET-Core
14. Já posso utilizar
em meus
projetos?
Use o .NET Core se...
- você precisar usar ambientes não-Windows
- se quiser usar microsserviços
- se quiser usar Docker
- se tiver de trabalhar com diversas versões de .NET no
mesmo server
Fonte: https://docs.microsoft.com/pt-br/dotnet/articles/standard/choosing-core-framework-
server
15. Já posso utilizar
em meus
projetos?
NÃO use o .NET Core se...
- seu projeto atual já usa .NET Framework
- se você quiser usar bibliotecas de terceiros
- se você quiser usar algumas tecnologias presentes apenas
no .NET Framework
- você precise usar algum SO ainda não suportado
Fonte: https://docs.microsoft.com/pt-br/dotnet/articles/standard/choosing-core-framework-
server
16. Já posso utilizar
em meus
projetos?
.NET Standard Library?
Garante a real portabilidade.
.NET Standard Library 1.0 (2016):
Aplicações de qualquer tamanho em Windows.
.NET Standard Library 2.0 (2017):
Aplicações de qualquer tamanho em qualquer SO.
Fonte: https://imasters.com.br/framework/dotnet/o-novo-net-leve-open-source-rapido-e-
multiplataforma/
19. Eu ainda preciso
do Visual
Studio?
Linha de comando:
/users/luiz/dotnetprojs> dotnet new console -o hwapp
Editores:
- Visual Studio Code
- Sublime
- Athom
- OmniSharp
- vim
- etc.
Fonte:
https://www.microsoft.com/net/download/core
24. .NET Core no
.NET FW??
ASP.NET Web App:
a normal de sempre, roda no .NET FW
ASP.NET Core Web App (.NET Core):
site em .NET Core rodando com .NET Core
ASP.NET Core Web App (.NET FW):
site em .NET Core rodando no .NET FW