Top Qs
Linha do tempo
Chat
Contexto
.NET
Da Wikipédia, a enciclopédia livre
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]
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]
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
- .NET Framework
- ASP.NET Core
- C Sharp
- Plataforma Java
Referências
- «Download .NET Core». microsoft.com. Microsoft. Consultado em 31 de outubro de 2017
- «.NET Core is the Future of .NET». .NET Blog (em inglês). 6 de maio de 2019. Consultado em 23 de dezembro de 2019
- «.NET Framework is dead -- long live .NET 5». BetaNews (em inglês). 7 de maio de 2019. Consultado em 23 de dezembro de 2019
- 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
- Landwerth, Immo (12 de novembro de 2014). «.NET Core is Open Source». Devnetblogs. Microsoft. Consultado em 24 de junho de 2019
- Bright, Peter (27 de junho de 2016). «.NET Core 1.0 released, now officially supported by Red Hat». Ars Technica. Condé Nast
- Foley, Mary Jo (27 de junho 2016). «Microsoft showcases SQL Server, .NET Core on Red Hat Enterprise Linux deliverables». ZDNet. CBS Interactive
- «Announcing .NET Core Tools 1.0». .NET Blog (em inglês). 7 de março de 2017. Consultado em 23 de dezembro de 2019
- «Announcing .NET Core 2.0». .NET Blog. 14 de agosto de 2017
- «Announcing .NET Core 2.1». blogs.msdn.microsoft.com (em inglês). Consultado em 15 de fevereiro de 2019
- «Announcing .NET Core 2.2». blogs.msdn.microsoft.com (em inglês). Consultado em 15 de fevereiro de 2019
- Foundation, N. E. T. «.NET Conf 2019». www.dotnetconf.net (em inglês). Consultado em 23 de dezembro de 2019
- «.NET Core is the Future of .NET». .NET Blog (em inglês). 6 de maio de 2019. Consultado em 17 de maio de 2019
- «What you should know about .NET Core». intelegain.com. Consultado em 22 de novembro 2018. Cópia arquivada em 22 de novembro de 2018
- «Introducing .NET 5». .NET Blog (em inglês). 6 de maio de 2019. Consultado em 23 de dezembro de 2019
- «.NET Core official support policy». .NET. Microsoft
- Lander, Richard (27 de junho de 2016). «Announcing .NET Core 1.0». .NET Blog. Consultado em 23 de dezembro de 2019
- Lander, Richard (16 de novembro de 2016). «Announcing .NET Core 1.1». .NET Blog. Consultado em 23 de dezembro de 2019
- Lander, Richard (14 de agosto de 2017). «Announcing .NET Core 2.0». .NET Blog. Consultado em 23 de dezembro de 2019
- Lander, Richard (30 de maio de 2018). «Announcing .NET Core 2.1». .NET Blog. Consultado em 23 de dezembro de 2019
- Lander, Richard (4 de dezembro de 2018). «Announcing .NET Core 2.2». .NET Blog. Consultado em 23 de dezembro de 2019
- «.NET Core November 2019 Updates - 2.1.14, 2.2.8, and 3.0.1». .NET Blog. 19 de novembro de 2019
- Lander, Richard (6 de maio de 2019). «Introducing .NET 5». .NET Blog. Consultado em 23 de dezembro de 2019
- Lander, Richard (8 de novembro de 2021). «Announcing .NET 6 — The Fastest .NET Yet». .NET Blog. Consultado em 11 de dezembro de 2022
- Douglas, Jon (8 de novembro de 2022). «.NET 7 is Available Today». .NET Blog (em inglês). Consultado em 11 de dezembro de 2022
- «Download .NET 8.0 (Linux, macOS, and Windows)». Microsoft (em inglês). Consultado em 26 de março de 2024
- «.NET Official Support Policy». Microsoft (em inglês). Consultado em 26 de março de 2024
- 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
- 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
- «.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
- «.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
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads