Histórico de versões C # e .Net

Índice:

Anonim

Neste tutorial, você aprenderá-

  • Histórico de versão do .Net Framework
  • Histórico da versão C #

Histórico de versão do .Net Framework

A primeira versão do .Net framework foi lançada no ano de 2002. A versão foi chamada de .Net framework 1.0. A estrutura .Net percorreu um longo caminho desde então, e a versão atual é 4.7.1.

Abaixo está a tabela de versões do framework .Net, que foram lançadas com suas datas de lançamento. Cada versão tem mudanças relevantes na estrutura.

Por exemplo, na estrutura 3.5 em diante, uma estrutura chave chamada estrutura de entidade foi lançada. Esta estrutura é usada para mudar a abordagem na qual os aplicativos são desenvolvidos enquanto se trabalha com bancos de dados.

Número da versão Versão CLR Data de lançamento
1.0 1.0 13/02/2002
1,1 1,1 24/04/2003
2.0 2.0 07-11-2005
3,0 2.0 06-11-2006
3,5 2.0 19/11/2007
4,0 4 12/04/2010
4,5 4 15/08/2012
4.5.1 4 17/10/2013
4.5.2 4 05/05/2014
4,6 4 20/07/2015
4.6.1 4 17/11/2015
4.6.2 4 02/08/2016
4,7 4 05-04-2017
4.7.1 4 17/10/2017

A maior vantagem do framework .Net é que ele suporta a plataforma Windows. Quase todo mundo trabalha com máquinas Windows.

A Microsoft sempre garante que as estruturas .Net estejam em conformidade com todos os sistemas operacionais Windows com suporte.

Histórico da versão C #

Versão .NET Framework Estúdio visual Caracteristicas importantes
C # 1.0 .NET Framework 1.0 / 1.1 Visual Studio .NET 2002 Primeira versão do C #
C # 2.0 .NET Framework 2.0 Visual Studio 2005
  • Genéricos
  • Tipos parciais
  • Métodos anônimos
  • Tipos anuláveis
  • Iteradores
  • Covariância e contravariância
C # 3.0 .NET Framework 3.0 \ 3.5 Visual Studio 2008
  • Propriedades implementadas automaticamente
  • Tipos anônimos
  • Expressões de consulta
  • Expressão lambda
  • Árvores de expressão
  • Métodos de extensão
C # 4.0 .NET Framework 4.0 Visual Studio 2010
  • Ligação dinâmica
  • Argumentos nomeados / opcionais
  • Covariante e contravariante genérico
  • Tipos de interoperabilidade incorporada
C # 5.0 .NET Framework 4.5 Visual Studio 2012/2013
  • Membros assíncronos
  • Atributos de informações do chamador
C # 6.0 .NET Framework 4.6 Visual Studio 2013/2015
  • Importações estáticas
  • Filtros de exceção
  • Inicializadores de propriedade
  • Membros com corpo de expressão
  • Propagador nulo
  • Interpolação de string
  • nome do operador
  • Inicializador de dicionário
C # 7.0 .NET Core Visual Studio 2017
  • Melhor desempenho e produtividade
  • Suporte Azure
  • Suporte AI
  • Desenvolvimento de jogos
  • Plataforma cruzada
  • Desenvolvimento de aplicativos móveis
  • Desenvolvimento de aplicativos de janela