Top Qs
Linha do tempo
Chat
Contexto

.NET

Da Wikipédia, a enciclopédia livre

.NET
Remove ads

.NET (anteriormente .NET Core) é um framework livre e de código aberto para os sistemas operacionais Windows, Linux e macOS.[1] É um sucessor de código aberto[2] do .NET Framework.[3] O projeto é desenvolvido principalmente pela Microsoft e lançado com a Licença MIT.[4]

Factos rápidos Cronologia ...
Remove ads

História

Resumir
Perspectiva

O .NET Core 1.0, anunciado em 12 de novembro de 2014,[5] foi lançado em 27 de junho de 2016,[6] junto com o Microsoft Visual Studio 2015 Update 3, que permite o desenvolvimento com .NET Core.[7] O .NET Core 1.0.4 e o .NET Core 1.1.1 foram lançados junto com o .NET Core Tools 1.0 e o Visual Studio 2017 no dia 7 de março de 2017.[8]

O .NET Core 2.0 foi lançado no dia 14 de agosto de 2017, junto com o Visual Studio 2017 15.3, o ASP.NET Core 2.0, e o Entity Framework Core 2.0.[9] O .NET Core 2.1 foi lançado no dia 30 de maio 2018.[10] O .NET Core 2.2 foi lançado em 4 de dezembro de 2018.[11]

O .NET Core 3 foi anunciado em 7 de maio de 2019, na Microsoft Build. A versão 3.0.0 foi lançada a 23 de setembro de 2019.[12][13] Com o .NET Core 3 o framework passou a suportar desenvolvimento de software aplicativo desktop, inteligência artificial/aprendizado de máquina e apps IoT.[14][não consta na fonte citada]

O lançamento após o .NET Core 3.1 foi o .NET 5, que passou a ser o único .NET a ser atualizado  justificando a remoção da marca "Core" e pulo da versão 4 para evitar confusão com o .NET Framework 4.x.[15]

Mais informação Versão, Data de lançamento ...
Remove ads

Linguagens suportadas

O .NET Core suporta plenamente C# e F# (e C++/CLI a partir da versão 3.1, apenas no Windows) e Visual Basic .NET.

Atualmente o VB.NET compila e roda no .NET Core, mas o Visual Basic Runtime separado não é implementado. A Microsoft inicialmente anunciou que o .NET Core 3 incluiria o Visual Basic Runtime, mas após dois anos a linha do tempo para o suporte foi atualizada para o .NET 5.[29][30]

.NET Aspire

O .NET Aspire é fornecido com o .NET 8 e a disponibilidade geral está planejada para a primavera de 2024. O .NET Aspire é a pilha pronta para nuvem que simplifica o desenvolvimento de aplicativos nativos da nuvem. O .NET Aspire oferece uma variedade de padrões e ferramentas para o desenvolvimento e execução de aplicativos distribuídos. O .NET Aspire auxilia os desenvolvedores com o seguinte[31]:

  • Ferramentas. O .NET Aspire oferece uma variedade de modelos de projeto e experiências de ferramentas projetadas especificamente para Visual Studio e CLI dotnet.
  • Orquestração. O .NET Aspire auxilia na execução e estabelecimento de conexões entre aplicativos multiprojetos e suas dependências associadas.
  • Componentes. Os componentes do .NET Aspire são pacotes NuGet projetados especificamente para serviços amplamente utilizados como Redis ou PostgreSQL. Isso garante uma conexão consistente e perfeita com sua aplicação.

.NET MAUI

.NET MAUI é uma estrutura de plataforma cruzada para construir aplicativos móveis e de desktop a partir de uma única base de código C#. O .NET MAUI está disponível para a criação de aplicativos rich client direcionados a dispositivos móveis iOS e Android e computadores desktop Windows e MacOS. A Microsoft anunciou o fim do suporte ao Xamarin, tornando o .NET MAUI uma opção para a criação de aplicativos multiplataforma[32].

Remove ads

Ver também

Referências

  1. «Download .NET Core». microsoft.com. Microsoft. Consultado em 31 de outubro de 2017
  2. «.NET Core is the Future of .NET». .NET Blog (em inglês). 6 de maio de 2019. Consultado em 23 de dezembro de 2019
  3. «.NET Framework is dead -- long live .NET 5». BetaNews (em inglês). 7 de maio de 2019. Consultado em 23 de dezembro de 2019
  4. Landwerth, Immo (12 de novembro de 2014). «.NET Core is Open Source». Devnetblogs. Microsoft. Consultado em 24 de junho de 2019
  5. Bright, Peter (27 de junho de 2016). «.NET Core 1.0 released, now officially supported by Red Hat». Ars Technica. Condé Nast
  6. «Announcing .NET Core Tools 1.0». .NET Blog (em inglês). 7 de março de 2017. Consultado em 23 de dezembro de 2019
  7. «Announcing .NET Core 2.0». .NET Blog. 14 de agosto de 2017
  8. «Announcing .NET Core 2.1». blogs.msdn.microsoft.com (em inglês). Consultado em 15 de fevereiro de 2019
  9. «Announcing .NET Core 2.2». blogs.msdn.microsoft.com (em inglês). Consultado em 15 de fevereiro de 2019
  10. Foundation, N. E. T. «.NET Conf 2019». www.dotnetconf.net (em inglês). Consultado em 23 de dezembro de 2019
  11. «.NET Core is the Future of .NET». .NET Blog (em inglês). 6 de maio de 2019. Consultado em 17 de maio de 2019
  12. «Introducing .NET 5». .NET Blog (em inglês). 6 de maio de 2019. Consultado em 23 de dezembro de 2019
  13. Lander, Richard (27 de junho de 2016). «Announcing .NET Core 1.0». .NET Blog. Consultado em 23 de dezembro de 2019
  14. Lander, Richard (16 de novembro de 2016). «Announcing .NET Core 1.1». .NET Blog. Consultado em 23 de dezembro de 2019
  15. Lander, Richard (14 de agosto de 2017). «Announcing .NET Core 2.0». .NET Blog. Consultado em 23 de dezembro de 2019
  16. Lander, Richard (30 de maio de 2018). «Announcing .NET Core 2.1». .NET Blog. Consultado em 23 de dezembro de 2019
  17. Lander, Richard (4 de dezembro de 2018). «Announcing .NET Core 2.2». .NET Blog. Consultado em 23 de dezembro de 2019
  18. Lander, Richard (6 de maio de 2019). «Introducing .NET 5». .NET Blog. Consultado em 23 de dezembro de 2019
  19. Lander, Richard (8 de novembro de 2021). «Announcing .NET 6 — The Fastest .NET Yet». .NET Blog. Consultado em 11 de dezembro de 2022
  20. Douglas, Jon (8 de novembro de 2022). «.NET 7 is Available Today». .NET Blog (em inglês). Consultado em 11 de dezembro de 2022
  21. «Download .NET 8.0 (Linux, macOS, and Windows)». Microsoft (em inglês). Consultado em 26 de março de 2024
  22. «.NET Official Support Policy». Microsoft (em inglês). Consultado em 26 de março de 2024
  23. Dollard, Kathleen (13 de novembro de 2018). «Visual Basic in .NET Core 3.0». Visual Basic Blog (em inglês). Consultado em 11 de dezembro de 2022
  24. Team, N. E. T. (11 de março de 2020). «Visual Basic support planned for .NET 5.0». Visual Basic Blog (em inglês). Consultado em 11 de dezembro de 2022
  25. «.NET Developer - What is .NET and what does .NET developer do?» (em inglês). 27 de dezembro de 2022. Consultado em 26 de março de 2024
  26. «.NET Multi-platform App UI (.NET MAUI) | .NET». Microsoft (em inglês). Consultado em 26 de março de 2024
Remove ads

Ligações externas

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads