.NET

.NET
Desenvolvedor.NET Foundation
Lançamento inicial27 de junho de 2016 (10 anos)
Lançamento estável
9.0.8 / 5 de agosto de 2025; há 14 meses (2025-08-05)
RepositórioDotnet no GitHub
Escrito emC++ e C#
Sistema
operacional
Windows, Linux e macOS
PlataformaIA-32, x86-64, e ARM
Antecessor.NET Framework
TipoFramework
LicençaMIT
Websitedotnet.microsoft.com

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

História

O .NET Core 1.0, anunciado em 12 de novembro de 2014, foi lançado em 27 de junho de 2016, junto com o Microsoft Visual Studio 2015 Update 3, que permite o desenvolvimento com .NET Core. 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.

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. O .NET Core 2.1 foi lançado no dia 30 de maio 2018. O .NET Core 2.2 foi lançado em 4 de dezembro de 2018.

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. 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.[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.

Versão Data de lançamento Lançado com Última atualização Data da última atualização Suporte termina em
.NET Core 1.02016-06-27Visual Studio 2015 Update 31.0.162019-05-14Versão antiga, não mantida: 27 de junho de 2019
.NET Core 1.12016-11-16Visual Studio 2017 Version 15.01.1.132019-05-14Versão antiga, não mantida: 27 de junho de 2019
.NET Core 2.02017-08-14Visual Studio 2017 Version 15.32.0.92018-07-10Versão antiga, não mantida: 1 de outubro de 2018
.NET Core 2.12018-05-30Visual Studio 2017 Version 15.72.1.30 (LTS)2020-01-14Versão antiga, não mantida: 21 de agosto de 2021
.NET Core 2.22018-12-04Visual Studio 2017 Version 15.92.2.82019-11-19Versão antiga, não mantida: 23 de dezembro de 2019
.NET Core 3.02019-09-23Visual Studio 2019 Version 16.33.0.32020-02-18Versão antiga, não mantida: 3 de março de 2020
.NET Core 3.12020-01-15Visual Studio 2019 Version 16.43.1.31 (LTS)2022-11-08Versão antiga, não mantida: 3 de dezembro de 2022
.NET 52020-11-10Visual Studio 2019 Version 16.85.0.172022-05-10Versão antiga, não mantida: 5 de maio de 2022
.NET 62021-11-08Visual Studio 2022 Version 17.06.0.11 (LTS)2022-11-08Versão mais antiga, ainda mantida: 12 de Dezembro de 2024
.NET 72022-11-08Visual Studio 2022 Version 17.47.0.02022-11-08Versão estável atual: 14 de Maio de 2024
.NET 8 2023-11-14 Visual Studio 2022 17.8 8.0.3 2024-03-26 10 de novembro de 2026
.NET 9 2024-11-12 Visual Studio 2022 17.12 9.0.11 2025-11-19 10 de novembro de 2026
.NET 10 2025-11-11 Visual Studio 2026 18.0 10.0.0 (LTS) 2025-11-11 14 de novembro de 2028

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.

.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:

.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.

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. ↑ Home repository for .NET Core. Contribute to dotnet/core development by creating an account on GitHub, .NET Platform, consultado em 23 de dezembro de 2019
  5. ↑ Landwerth, Immo (12 de novembro de 2014). «.NET Core is Open Source». Devnetblogs. Microsoft. Consultado em 24 de junho de 2019
  6. ↑ Bright, Peter (27 de junho de 2016). «.NET Core 1.0 released, now officially supported by Red Hat». Ars Technica. Condé Nast
  7. ↑ Foley, Mary Jo (27 de junho 2016). «Microsoft showcases SQL Server, .NET Core on Red Hat Enterprise Linux deliverables». ZDNet. CBS Interactive
  8. ↑ «Announcing .NET Core Tools 1.0». .NET Blog (em inglês). 7 de março de 2017. Consultado em 23 de dezembro de 2019
  9. ↑ «Announcing .NET Core 2.0». .NET Blog. 14 de agosto de 2017
  10. ↑ «Announcing .NET Core 2.1». blogs.msdn.microsoft.com (em inglês). Consultado em 15 de fevereiro de 2019
  11. ↑ «Announcing .NET Core 2.2». blogs.msdn.microsoft.com (em inglês). Consultado em 15 de fevereiro de 2019
  12. 1 2 Foundation, N. E. T. «.NET Conf 2019». www.dotnetconf.net (em inglês). Consultado em 23 de dezembro de 2019
  13. ↑ «.NET Core is the Future of .NET». .NET Blog (em inglês). 6 de maio de 2019. Consultado em 17 de maio de 2019
  14. ↑ «What you should know about .NET Core». intelegain.com. Consultado em 22 de novembro 2018. Cópia arquivada em 22 de novembro de 2018
  15. ↑ «Introducing .NET 5». .NET Blog (em inglês). 6 de maio de 2019. Consultado em 23 de dezembro de 2019
  16. ↑ «.NET Core official support policy». .NET. Microsoft
  17. ↑ Lander, Richard (27 de junho de 2016). «Announcing .NET Core 1.0». .NET Blog. Consultado em 23 de dezembro de 2019
  18. ↑ Lander, Richard (16 de novembro de 2016). «Announcing .NET Core 1.1». .NET Blog. Consultado em 23 de dezembro de 2019
  19. ↑ Lander, Richard (14 de agosto de 2017). «Announcing .NET Core 2.0». .NET Blog. Consultado em 23 de dezembro de 2019
  20. ↑ Lander, Richard (30 de maio de 2018). «Announcing .NET Core 2.1». .NET Blog. Consultado em 23 de dezembro de 2019
  21. ↑ Lander, Richard (4 de dezembro de 2018). «Announcing .NET Core 2.2». .NET Blog. Consultado em 23 de dezembro de 2019
  22. ↑ «.NET Core November 2019 Updates - 2.1.14, 2.2.8, and 3.0.1». .NET Blog. 19 de novembro de 2019
  23. ↑ Announcing .NET Core 3.0 Preview 5
  24. ↑ Lander, Richard (6 de maio de 2019). «Introducing .NET 5». .NET Blog. Consultado em 23 de dezembro de 2019
  25. ↑ Lander, Richard (8 de novembro de 2021). «Announcing .NET 6 — The Fastest .NET Yet». .NET Blog. Consultado em 11 de dezembro de 2022
  26. ↑ Douglas, Jon (8 de novembro de 2022). «.NET 7 is Available Today». .NET Blog (em inglês). Consultado em 11 de dezembro de 2022
  27. ↑ «Download .NET 8.0 (Linux, macOS, and Windows)». Microsoft (em inglês). Consultado em 26 de março de 2024
  28. ↑ «.NET Official Support Policy». Microsoft (em inglês). Consultado em 26 de março de 2024
  29. ↑ «Download .NET 9.0 (Linux, macOS, and Windows) | .NET». Microsoft (em inglês). Consultado em 1 de dezembro de 2025. Cópia arquivada em 25 de novembro de 2025
  30. ↑ «.NET and .NET Core official support policy | .NET». Microsoft (em inglês). Consultado em 1 de dezembro de 2025. Cópia arquivada em 29 de setembro de 2025
  31. ↑ «Download .NET 10.0 (Linux, macOS, and Windows) | .NET». Microsoft (em inglês). Consultado em 1 de dezembro de 2025. Cópia arquivada em 25 de novembro de 2025
  32. ↑ «.NET and .NET Core official support policy | .NET». Microsoft (em inglês). Consultado em 1 de dezembro de 2025. Cópia arquivada em 29 de setembro de 2025
  33. ↑ 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
  34. ↑ 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
  35. ↑ «.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
  36. ↑ «.NET Multi-platform App UI (.NET MAUI) | .NET». Microsoft (em inglês). Consultado em 26 de março de 2024

Ligações externas