0

DotNet Core e DotNet Framework? 🤯 E agora🤷‍♂️

#.NET C#
Ricardo Wobeto
Ricardo Wobeto

Olá, tudo bem?

DotNet Core vs DotNet Framework, e agora?🤷‍♂️🤷‍♀️

Acredito que essa dúvida é frequente e presente para novos Devs quando estamos estudando e aprendendo mais sobre o .Net Standard. Hoje gostaria de destacar a diferença entre eles, vamos lá! Let´s Go👨‍💻


.NET Framework

Surgido em 2002 o .NET Framework era uma framework único para a plataforma Windows. Mas com o passar do tempo ele desenvolveu suporte para Web, Windows Forms, WPF (Windows Presentation Foundation) e WCF (Windows Communication Foundation) e é composto por dois principais componentes: o CLR (Common Language Runtime ) - mecanismo de execução que manipula os aplicativos que estão em execução e a Biblioteca de Classes .NET framework que dispõe de uma biblioteca imensa de códigos testados e reutilizáveis.

No momento da escrita deste texto a atual versão do .NET framework é a 4.8 e esta não receberá mais atualizações com features adicionais, este receberá apenas correções de bugs de segurança e confiabilidade.


.NET Core

Surgido em 2016, o .NET Core apresenta a sua característica mais marcante: ser cross-plataform🤩👨‍💻, ou seja, é possível desenvolver para Windows, MacOS e Linux. Essa grande decisão da Microsoft foi tomada por perceber que não poderiam mais ficar presos ao ambiente Windows, e que seria quase impossível reutilizar até então o .NET Framework. De forma super inteligente foi criado um novo projeto que iria se desenvolver em paralelo com a versão atual, com as seguintes características:

a) uma nova arquitetura 📐

b) open source 💻

c) modular 🧮

Surgindo assim o DotNet Core 🥇🥇🥇


Mas fica uma pergunta no ar: Qual o futuro do .NET?

Acredito que esse seja um possível futuro tópico!!


Bons estudos a todos!! 😃

Ricardo Wobeto

0
1

Comentários (0)

Em processo de aprendizagem...

Brasil