Historique des versions C# et .Net

Historique des versions de .Net Framework

La première version du framework .Net a été publiée en 2002. La version s'appelait .Net framework 1.0. Le framework .Net a parcouru un long chemin depuis lors, et la version actuelle est la 4.7.1.

Vous trouverez ci-dessous le tableau des versions du framework .Net publiées avec leurs dates de sortie. Chaque version comporte des modifications pertinentes du framework.

Par exemple, dans le cadre 3.5 et au-delà, un cadre clé appelé le Cadre d'entité a été libéré. Ce cadre est utilisé pour changer l'approche dans laquelle les applications sont développées tout en travaillant avec bases de données.

Dans ce tutoriel, vous apprendrez-

Numéro de version Version CLR Date de sortie
1.0 1.0 2002-02-13
1.1 1.1 2003-04-24
2.0 2.0 2005-11-07
3.0 2.0 2006-11-06
3.5 2.0 2007-11-19
4.0 4 2010-04-12
4.5 4 2012-08-15
4.5.1 4 2013-10-17
4.5.2 4 2014-05-05
4.6 4 2015-07-20
4.6.1 4 2015-11-17
4.6.2 4 2016-08-02
4.7 4 2017-04-05
4.7.1 4 2017-10-17

Le plus grand avantage du Cadre .Net est-ce qu'il prend en charge Windows plate-forme. Presque tout le monde travaille avec Windows les machines.

Microsoft garantit toujours que les frameworks .Net sont conformes à toutes les normes prises en charge Windows les systèmes d'exploitation.

Historique des versions C#

Version . NET Framework Visual Studio Caractéristiques importantes
C # 1.0 .NET Framework 1.0/1.1 Visual Studio .NET 2002 Première version de C#
C # 2.0 . NET Framework 2.0 Visual Studio 2005
  • Génériques
  • Types partiels
  • Méthodes anonymes
  • Types Nullables
  • Itérateurs
  • Covariance et contravariance
C # 3.0 .NET Framework 3.0/3.5 Visual Studio 2008
  • Propriétés implémentées automatiquement
  • Types anonymes
  • Expressions de requête
  • Expression lambda
  • Arbres d'expression
  • Méthodes d'extension
C # 4.0 . NET Framework 4.0 Visual Studio 2010
  • Liaison dynamique
  • Arguments nommés/facultatifs
  • Covariant et contravariant génériques
  • Types d'interopérabilité intégrés
C # 5.0 . NET Framework 4.5 Studio visuel 2012/2013
  • Membres asynchrones
  • Attributs des informations sur l'appelant
C # 6.0 . NET Framework 4.6 Studio visuel 2013/2015
  • Importations statiques
  • Filtres d'exception
  • Initialiseurs de propriété
  • Membres du corps d'expression
  • Propagateur nul
  • Interpolation de chaîne
  • nom de l'opérateur
  • Initialiseur de dictionnaire
C # 7.0 .NET Core Visual Studio 2017
  • Amélioration des performances et de la productivité
  • Azure Assistance
  • Prise en charge de l'IA
  • Développement de jeu
  • Plateforme croisée
  • Développement Mobile App
  • Développement d'applications Windows