Introdução
Se você é novo na linguagem de programação C#, deve estar se perguntando como ela se relaciona com o .NET. Afinal, parece que o termo .NET é aplicado a muitas coisas. O que é .NET? O C# faz parte do .NET? Como funciona o .NET? Por que você precisa aprender sobre o .NET?
Neste módulo, você aprende sobre:
- .NET e seu ecossistema.
- Os aspetos técnicos do sistema.
- O papel de cada parte em ajudá-lo a criar e implantar seu software.
- O ecossistema .NET como um todo, incluindo os recursos que podem ajudá-lo a aprender.
- Formas de contribuir para este ecossistema.
Finalmente, você escreve código C# usando um editor baseado na Web para entender melhor como as partes do .NET trabalham juntas para criar um aplicativo .NET.
Ao final deste módulo, você terá uma boa compreensão do .NET e estará pronto para dar seus próximos passos na criação de aplicativos .NET.
Objetivos de aprendizagem
Ao final deste módulo, você é capaz de:
- Descrever as principais partes do .NET e o respetivo ecossistema.
- Explicar como é que as linguagens .NET, o compilador do .NET, o runtime e as bibliotecas funcionam em conjunto para criar uma aplicação em execução.
- Escolher quando faz sentido utilizar o .NET para criar as suas aplicações.
Pré-requisitos
- Você tem experiência em escrever suas primeiras linhas de código C#.
- Deverá ser capaz de saber como utilizar
Console.WriteLine()
para enviar texto para uma janela de resultados. - Você deve ser capaz de reconhecer pequenos problemas em seu código e corrigi-los.
Se você não tem experiência em escrever um aplicativo "Hello World" simples em C#, revise o primeiro módulo neste caminho de aprendizagem, Escreva seu primeiro código C#.