Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Qu'est-ce Que la Plateforme .NET Exactement ? | Introduction
Introduction à .NET avec C#
course content

Contenu du cours

Introduction à .NET avec C#

Introduction à .NET avec C#

1. Introduction
2. Programmation Asynchrone et Introduction aux Services Web
3. Introduction aux Bases de Données avec .NET
4. Opérations CRUD avec MySQL
5. Optimisation des Opérations de Base de Données

book
Qu'est-ce Que la Plateforme .NET Exactement ?

Vous avez peut-être entendu parler des termes .NET Framework, .NET Core, .NET 8 ou simplement .NET, mais quelle est la différence entre tous ces éléments ? Pour comprendre cela, il est nécessaire de revenir brièvement sur l’histoire de .NET.

Microsoft a introduit le langage de programmation C# au début des années 2000, accompagné du .NET Framework et de l’environnement de développement intégré Visual Studio.

C# et .NET Framework sont souvent associés, mais ils remplissent des fonctions distinctes. C# est un langage de programmation qui permet d’écrire des applications utilisant le .NET Framework, tandis que le .NET Framework lui-même est un cadre de développement logiciel.

Le .NET Framework peut être utilisé uniquement pour développer des applications pour Windows. Cela signifie que les applications développées avec le .NET Framework ne fonctionneront pas sur Linux ou macOS.

Un point important à noter concernant le .NET Framework est qu’il prend en charge plusieurs langages de programmation tels que F#, Visual Basic et bien sûr C#. Dans ce cours, l’apprentissage du développement .NET se fera avec C#, car il s’agit du langage le plus populaire et polyvalent parmi ceux-ci.

L’objectif à long terme de Microsoft était de permettre la compatibilité multiplateforme — c’est-à-dire permettre aux programmes écrits en C# de s’exécuter sur n’importe quel système d’exploitation. Ainsi, en 2014, Microsoft a introduit .NET Core en tant que successeur du .NET Framework. Il s’agissait du premier cadre officiel multiplateforme pour C#. Avec .NET Core, il est possible de créer des applications pouvant s’exécuter sur Windows, Linux et macOS. En termes de performances, .NET Core est plus rapide et plus efficace que le .NET Framework.

.NET Core a connu plusieurs versions jusqu’à .NET Core 3.1. Cependant, en 2020, Microsoft a publié une nouvelle version appelée NET 5.0, où le terme "Core" a été supprimé. Les versions suivantes ont été NET 5, NET 6 et NET 7, etc.

Toutes les versions mentionnées ci-dessus, à savoir .NET Framework, .NET Core et .NET, sont collectivement désignées sous le nom de plateforme .NET ou écosystème .NET.

Pour résumer, la première version de la plateforme .NET était le .NET Framework, qui a été remplacé par .NET Core pour permettre le développement multiplateforme, puis .NET Core a été renommé en .NET. À ce jour, la dernière version de la plateforme .NET est .NET 8, que nous utiliserons dans ce cours car elle prend en charge toutes les plateformes et constitue la version la plus récente du cadre.

Visual Studio est l’EDI (Environnement de Développement Intégré) que nous utiliserons pour écrire et exécuter du code C#.

question mark

Quel est le nom de la version originale de la plateforme .NET ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 1

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

course content

Contenu du cours

Introduction à .NET avec C#

Introduction à .NET avec C#

1. Introduction
2. Programmation Asynchrone et Introduction aux Services Web
3. Introduction aux Bases de Données avec .NET
4. Opérations CRUD avec MySQL
5. Optimisation des Opérations de Base de Données

book
Qu'est-ce Que la Plateforme .NET Exactement ?

Vous avez peut-être entendu parler des termes .NET Framework, .NET Core, .NET 8 ou simplement .NET, mais quelle est la différence entre tous ces éléments ? Pour comprendre cela, il est nécessaire de revenir brièvement sur l’histoire de .NET.

Microsoft a introduit le langage de programmation C# au début des années 2000, accompagné du .NET Framework et de l’environnement de développement intégré Visual Studio.

C# et .NET Framework sont souvent associés, mais ils remplissent des fonctions distinctes. C# est un langage de programmation qui permet d’écrire des applications utilisant le .NET Framework, tandis que le .NET Framework lui-même est un cadre de développement logiciel.

Le .NET Framework peut être utilisé uniquement pour développer des applications pour Windows. Cela signifie que les applications développées avec le .NET Framework ne fonctionneront pas sur Linux ou macOS.

Un point important à noter concernant le .NET Framework est qu’il prend en charge plusieurs langages de programmation tels que F#, Visual Basic et bien sûr C#. Dans ce cours, l’apprentissage du développement .NET se fera avec C#, car il s’agit du langage le plus populaire et polyvalent parmi ceux-ci.

L’objectif à long terme de Microsoft était de permettre la compatibilité multiplateforme — c’est-à-dire permettre aux programmes écrits en C# de s’exécuter sur n’importe quel système d’exploitation. Ainsi, en 2014, Microsoft a introduit .NET Core en tant que successeur du .NET Framework. Il s’agissait du premier cadre officiel multiplateforme pour C#. Avec .NET Core, il est possible de créer des applications pouvant s’exécuter sur Windows, Linux et macOS. En termes de performances, .NET Core est plus rapide et plus efficace que le .NET Framework.

.NET Core a connu plusieurs versions jusqu’à .NET Core 3.1. Cependant, en 2020, Microsoft a publié une nouvelle version appelée NET 5.0, où le terme "Core" a été supprimé. Les versions suivantes ont été NET 5, NET 6 et NET 7, etc.

Toutes les versions mentionnées ci-dessus, à savoir .NET Framework, .NET Core et .NET, sont collectivement désignées sous le nom de plateforme .NET ou écosystème .NET.

Pour résumer, la première version de la plateforme .NET était le .NET Framework, qui a été remplacé par .NET Core pour permettre le développement multiplateforme, puis .NET Core a été renommé en .NET. À ce jour, la dernière version de la plateforme .NET est .NET 8, que nous utiliserons dans ce cours car elle prend en charge toutes les plateformes et constitue la version la plus récente du cadre.

Visual Studio est l’EDI (Environnement de Développement Intégré) que nous utiliserons pour écrire et exécuter du code C#.

question mark

Quel est le nom de la version originale de la plateforme .NET ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 1
some-alt