Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. ASP.NET Core — Wikipédia
ASP.NET Core — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
ASP.NET Core

Informations
Développé par Microsoft et la communauté
Première version le 27 juin 2016, il y a 9 ans
Dernière version 9.0.2 (le 11 février 2025, il y a 10 mois[1])
Dépôt https://github.com/aspnet/AspNetCore
Écrit en C#
Système d'exploitation Multiplateforme (d)Voir et modifier les données sur Wikidata
Environnement Windows, macOS et Linux
Type Framework
Licence Apache License 2.0[2]
Site web https://dotnet.microsoft.com/apps/aspnet

Chronologie des versions

ASP.NET

modifier - modifier le code - voir Wikidata (aide)

ASP.NET Core est un Framework Web gratuit et open-source, développé par Microsoft et la communauté[3]. Il est plus performant qu'ASP.NET[4]. C'est un Framework modulaire qui fonctionne à la fois avec le Framework .NET, sous Windows et .NET en multiplateforme. Cependant la prochaine version ASP.NET Core 3 fonctionnera uniquement avec .NET abandonnant le support du Framework .NET[3].

Le framework est une réécriture complète qui unifie ASP.NET MVC et ASP.NET API Web en un seul modèle de programmation.

Bien qu’il s’agisse d’un nouveau Framework, reposant sur une nouvelle pile Web, il présente un degré élevé de compatibilité avec ASP.NET MVC. Les applications ASP.NET Core prennent en charge les versions côte à côte dans lesquelles différentes applications s'exécutant sur le même ordinateur peuvent cibler différentes versions d'ASP.NET Core. Cela n’est pas possible avec les versions précédentes d’ASP.NET.

Historique des versions

[modifier | modifier le code]
Numéro de version Date de sortie Fin du support Outil de développement
1.0 2016-06-27 2019-06-27 Visual Studio 2015, 2017
1.1 2016-11-18 2019-06-27 Visual Studio 2015, 2017
2.0 2017-08-14 2018-10-01 Visual Studio 2017
2.1 (LTS) 2018-05-30 2021-08-21 [5] Visual Studio 2017
2.2 2018-12-04 [6] 2019-12-23 Visual Studio 2017 15.9 et 2019 16.0 preview 1
3.0 2019-11-19 2020-03-03 Visual Studio 2019
3.1 (LTS) 2019-12-03 2022-12-03 Visual Studio 2019
5.0 2020-11-10 2022-05-08 Visual Studio 2019
6.0 (LTS) 2021-11-08 2024-11-08 Visual Studio 2022
7.0 2022-11-08 2024-05-14 Visual Studio 2022
8.0 (LTS) 2023-11-14 2026-11-10 Visual Studio 2022
9.0 2024-11-12 2026-05-12 Visual Studio 2022

Appellation

[modifier | modifier le code]

Le Framework de nom de code ASP.NET vNext, aurait dû s'appeler ASP.NET 5 à sa sortie. Toutefois, afin de mettre en avant qu'il ne s'agisse point d'une simple mise à jour du Framework ASP.NET existant, Microsoft a modifié le nom en ASP.NET Core au moment de sa publication[7].

Fonctionnalités

[modifier | modifier le code]
  • Développement sans compilation (la compilation est continue, de sorte que le développeur n'ait plus à invoquer la commande de compilation)
  • Framework modulaires distribuées sous forme de paquets NuGet
  • Exécution optimisée pour le cloud
  • Les applications web peuvent être dissociées des serveurs web grâce à l'Interface Open Web pour .NET (OWIN) [8],[9]: fonctionne dans IIS ou en autonome
  • Création d'interface utilisateur Web et d'API Web unifiée
  • Un système de configuration basé sur l'environnement et prêt pour le cloud
  • Un pipeline de requêtes HTTP léger et modulaire
  • Génération et exécution multi-plateforme des applications ASP.NET Core sur Windows, Mac et Linux
  • Open-source et axé sur la communauté
  • Gestion d'application ciblant différentes versions de .NET

Composants

[modifier | modifier le code]
  • Entity Framework (EF) Core
  • Identity Core
  • MVC Core
  • Razor Core
  • SignalR
  • Blazor

Voir également

[modifier | modifier le code]
  • .NET
  • Mono
  • Visual Studio Code

Références

[modifier | modifier le code]
  1. ↑ (en) « Releases · aspnet/AspNetCore », sur GitHub (consulté le 19 février 2025)
  2. ↑ (en) « ASP.NET Core license », sur GitHub (consulté le 8 janvier 2019)
  3. ↑ a et b Rick-Anderson, « Présentation d’ASP.NET Core », sur docs.microsoft.com (consulté le 20 juillet 2019)
  4. ↑ Rick-Anderson, « Choisir entre ASP.NET 4.x et ASP.NET Core », sur docs.microsoft.com (consulté le 20 juillet 2019)
  5. ↑ (en) Home repository for .NET Core. Contribute to dotnet/core development by creating an account on GitHub, .NET Foundation, 20 juillet 2019 (lire en ligne)
  6. ↑ (en) « ASP.NET Blog | Announcing ASP.NET Core 2.2, available today! », sur ASP.NET Blog, 4 décembre 2018 (consulté le 20 juillet 2019)
  7. ↑ (en) Jeffrey T. Fritz, « ASP.NET 5 is dead - Introducing ASP.NET Core 1.0 and .NET Core 1.0 », .NET Web Development and Tools Blog (consulté le 20 janvier 2016)
  8. ↑ ardalis, « OWIN (Open Web Interface for .NET) avec ASP.NET Core », sur docs.microsoft.com (consulté le 20 juillet 2019)
  9. ↑ (en) « Roadmap », sur Github

Liens externes

[modifier | modifier le code]
  • Sites officiels : docs.microsoft.com/aspnet/core et dotnet.microsoft.com/apps/aspnetVoir et modifier les données sur Wikidata
  • ASP.NET sur GitHub
  • Annonce d'ASP.NET Core 1.0
  • Annonce d'ASP.NET Core 1.1
  • Annonce d'ASP.NET Core 2.0
  • Annonce d'ASP.NET Core 2.1
  • Annonce d'ASP.NET Core 2.2
  • Annonce d'ASP.NET Core 3.0
  • Annonce d'ASP.NET Core 3.1
  • icône décorative Portail de la programmation informatique
  • icône décorative Portail de Microsoft
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=ASP.NET_Core&oldid=223167136 ».
Catégories :
  • Microsoft
  • .NET Framework
Catégories cachées :
  • Page utilisant P306
  • Article utilisant une Infobox
  • Page utilisant P856
  • Portail:Programmation informatique/Articles liés
  • Portail:Informatique/Articles liés
  • Portail:Microsoft/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id