Explorando o .net
- #.NET
- #.NET C#
Durante o módulo de fundamentos .NET, aprendi como essa plataforma da Microsoft é poderosa, moderna e versátil. Para quem está começando, o .NET é como uma caixa de ferramentas completa que permite criar desde sites e apps até jogos e soluções com inteligência artificial.
- O que é o .NET: Plataforma de desenvolvimento da Microsoft, open source e multiplataforma, usada para criar apps web, desktop, mobile, jogos, IoT etc.
- História e evolução: Começou o .NET Framework (windows) e evoluiu para o .Net Core e agora o .NET 5/6/7+, que é multiplataforma.
- Compilação no .NET: O código C# é transformado em IL (Intermediate Language) e depois em código nativo pela JIT (Just-In-Time Compiler).
- IDE e ferramentas: Já tinha conhecimento no Visual Studio Code (VSCode), mas também tem o Visual Studio e o Rider, além de aprender a configurar o ambiente e criar um projeto com dotnet new console.
- Sintaxe e Estrutura: Aprendi sobre classes, atributos, métodos, tipos de dados, operadores, estrutura de repetição, arrays e listas.
- Boas práticas: Uso de comentários, Organização do código e estruturação de projetos.
Esse conteúdo me deu uma base sólida para começar a desenvolver aplicações com C# e .NET.
Se você está começando, recomendo usar o Visual Studio Code com a extensão de C#. É leve, prático e ideal para aprender. comece com pequenos projetos e vá evoluindo.



