Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda O Que É Exatamente a Plataforma .NET? | Introdução
Introdução ao .NET com C#
course content

Conteúdo do Curso

Introdução ao .NET com C#

Introdução ao .NET com C#

1. Introdução
2. Programação Assíncrona e Introdução a Web Services
3. Introdução a Bancos de Dados com .NET
4. Operações CRUD com MySQL
5. Otimizando Operações de Banco de Dados

book
O Que É Exatamente a Plataforma .NET?

Você pode ter ouvido os termos .NET Framework, .NET Core, .NET 8 ou simplesmente .NET, mas qual é a diferença entre todos eles? Para entender isso, é necessário analisar um breve histórico do .NET.

A Microsoft introduziu a linguagem de programação C# no início dos anos 2000 juntamente com o .NET Framework e o IDE Visual Studio.

C# e .NET Framework são frequentemente associados, mas possuem finalidades distintas. C# é uma linguagem de programação que pode ser utilizada para escrever aplicações utilizando o .NET Framework, enquanto o .NET Framework em si é um framework de desenvolvimento de software.

O .NET Framework pode ser utilizado para desenvolver aplicações apenas para Windows. Isso significa que as aplicações desenvolvidas com o .NET Framework não funcionam em Linux e macOS.

Um ponto importante sobre o .NET Framework é que ele suporta várias linguagens de programação, como F#, Visual Basic e, claro, C#. Neste curso, será abordado o desenvolvimento .NET utilizando C#, pois é a linguagem mais popular e versátil entre elas.

O objetivo de longo prazo da Microsoft era possibilitar a compatibilidade multiplataforma — permitindo que programas escritos em C# fossem executados em qualquer sistema operacional. Por isso, em 2014, a Microsoft introduziu o .NET Core como sucessor do .NET Framework. Foi o primeiro framework oficial multiplataforma para C#. Com o .NET Core é possível criar aplicações que podem ser executadas no Windows, Linux e macOS. Em termos de desempenho, o .NET Core é mais rápido e eficiente do que o .NET Framework.

O .NET Core teve várias versões lançadas até o .NET Core 3.1. No entanto, em 2020, a Microsoft lançou uma nova versão chamada NET 5.0, na qual o termo "Core" foi removido. As versões seguintes foram NET 5, NET 6 e NET 7, entre outras.

Todas as versões mencionadas, ou seja, .NET Framework, .NET Core e .NET, são coletivamente chamadas de Plataforma .NET ou Ecossistema .NET.

Resumindo, o lançamento original da Plataforma .NET foi o .NET Framework, sucedido pelo .NET Core para suportar o desenvolvimento multiplataforma, e posteriormente o .NET Core foi renomeado para .NET. Atualmente, a versão mais recente da Plataforma .NET é o .NET 8, que será utilizada neste curso por ser compatível com todas as plataformas e ser a versão mais atualizada do framework.

O Visual Studio é o IDE (Ambiente de Desenvolvimento Integrado) que será utilizado para escrever e executar código C#.

question mark

Qual é o nome do lançamento original na Plataforma .NET?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 1

Pergunte à IA

expand
ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

course content

Conteúdo do Curso

Introdução ao .NET com C#

Introdução ao .NET com C#

1. Introdução
2. Programação Assíncrona e Introdução a Web Services
3. Introdução a Bancos de Dados com .NET
4. Operações CRUD com MySQL
5. Otimizando Operações de Banco de Dados

book
O Que É Exatamente a Plataforma .NET?

Você pode ter ouvido os termos .NET Framework, .NET Core, .NET 8 ou simplesmente .NET, mas qual é a diferença entre todos eles? Para entender isso, é necessário analisar um breve histórico do .NET.

A Microsoft introduziu a linguagem de programação C# no início dos anos 2000 juntamente com o .NET Framework e o IDE Visual Studio.

C# e .NET Framework são frequentemente associados, mas possuem finalidades distintas. C# é uma linguagem de programação que pode ser utilizada para escrever aplicações utilizando o .NET Framework, enquanto o .NET Framework em si é um framework de desenvolvimento de software.

O .NET Framework pode ser utilizado para desenvolver aplicações apenas para Windows. Isso significa que as aplicações desenvolvidas com o .NET Framework não funcionam em Linux e macOS.

Um ponto importante sobre o .NET Framework é que ele suporta várias linguagens de programação, como F#, Visual Basic e, claro, C#. Neste curso, será abordado o desenvolvimento .NET utilizando C#, pois é a linguagem mais popular e versátil entre elas.

O objetivo de longo prazo da Microsoft era possibilitar a compatibilidade multiplataforma — permitindo que programas escritos em C# fossem executados em qualquer sistema operacional. Por isso, em 2014, a Microsoft introduziu o .NET Core como sucessor do .NET Framework. Foi o primeiro framework oficial multiplataforma para C#. Com o .NET Core é possível criar aplicações que podem ser executadas no Windows, Linux e macOS. Em termos de desempenho, o .NET Core é mais rápido e eficiente do que o .NET Framework.

O .NET Core teve várias versões lançadas até o .NET Core 3.1. No entanto, em 2020, a Microsoft lançou uma nova versão chamada NET 5.0, na qual o termo "Core" foi removido. As versões seguintes foram NET 5, NET 6 e NET 7, entre outras.

Todas as versões mencionadas, ou seja, .NET Framework, .NET Core e .NET, são coletivamente chamadas de Plataforma .NET ou Ecossistema .NET.

Resumindo, o lançamento original da Plataforma .NET foi o .NET Framework, sucedido pelo .NET Core para suportar o desenvolvimento multiplataforma, e posteriormente o .NET Core foi renomeado para .NET. Atualmente, a versão mais recente da Plataforma .NET é o .NET 8, que será utilizada neste curso por ser compatível com todas as plataformas e ser a versão mais atualizada do framework.

O Visual Studio é o IDE (Ambiente de Desenvolvimento Integrado) que será utilizado para escrever e executar código C#.

question mark

Qual é o nome do lançamento original na Plataforma .NET?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 1
Sentimos muito que algo saiu errado. O que aconteceu?
some-alt