Skip to content

matheus-vieira/curso-c-sharp-alunos

Repository files navigation

{% include niveis.md %}

Curso de C# do framework .NET

Curso introdutório à linguagem C#, uma das linguagens de programação presentes no framework .NET

História

Atualmente o framework .NET é:

Free

Não há custos para desenvolver utilizando este framework

Cross-plataform

Podemos executar em diversos SO's (Windows, Linux and macOS)

Multi-purpose

Com o .NET podemos desenvolver aplicativos que executam no console, WEB, API, Games, IoT, Desktop, etc.

Mas nem sempre foi assim. Historia do C#

Até meados de 2016, oficialmente, era apenas possível desenvolver utilizando a plataforma Windows.

Em junho de 2001 foi anunciado o projeto Mono, prometendo executar aplicativos .NET em outras plataformas.

Em 2016 o projeto Mono estava oficialmente suportado pela fundação .NET.

Neste mesmo ano foi anunciando a nova versão do framework chamado .NET Core totalmente open-source.

Podemos verificar semelhanças entre .NET Core e o Mono neste link

Instalação

Para executar aplicativos utilizando este framework inicialmente devemos baixar o .NET SDK (Software Development Kit).

Escolha suas armas

  • Windows
    • Aqui também recomendo instalar, se estiver com a última versão do Windows, a linha de comando do Ubuntu
  • Linux
  • macOS

Com isso podemos iniciar o primeiro nível do nosso curso.

Bom proveito!

{% include niveis.md %}