À propos du projet
ASP.NET Core est un framework open source et multiplateforme destiné à la création d’applications modernes, basées sur le cloud et connectées à Internet, telles que des applications web, des applications IoT et des backends mobiles. Il fonctionne sur .NET, un environnement d’exécution d’applications gratuit, multiplateforme et open source, et a été conçu pour offrir un framework de développement optimisé pour les applications déployées dans le cloud ou exécutées sur site.
Le framework est construit à partir de composants modulaires avec une surcharge minimale, offrant aux développeurs une flexibilité lors de la conception de solutions. Les applications peuvent être développées et exécutées en mode multiplateforme sur Windows, Mac et Linux. Le dépôt est maintenu sous l’égide de la .NET Foundation et publié sous la licence MIT.
Des guides de démarrage sont disponibles via la documentation officielle d’ASP.NET Core, et la page d’accueil de .NET fournit les versions publiées, des guides de démarrage et des ressources d’apprentissage. Le projet documente son processus de triage des problèmes pour ceux qui s’intéressent à la manière dont les problèmes entrants sont gérés.
Les moyens de s’impliquer incluent l’essai du framework, la création de problèmes, la participation aux discussions de conception et la soumission de pull requests. Le dépôt propose des builds quotidiens, une réunion communautaire hebdomadaire diffusée en direct sur YouTube, une feuille de route publique avec calendrier et thèmes de jalons, ainsi que des instructions pour compiler le code source. Une page de contribution indique les meilleurs endroits pour signaler des problèmes et lancer des discussions.
Les problèmes de sécurité et les bugs doivent être signalés de manière privée au Microsoft Security Response Center via son portail dédié aux chercheurs, avec une réponse attendue dans les 24 heures ; plus de détails sont disponibles dans la FAQ du MSRC et le document de sécurité du dépôt. Un programme de récompenses .NET de Microsoft est également mentionné.
Les projets associés incluent les sources de la documentation, Entity Framework Core pour l’accès aux données, l’environnement d’exécution multiplateforme pour les applications cloud, mobiles, de bureau et IoT, ainsi que le compilateur Razor et les outils pour la syntaxe Razor. Un code de conduite est inclus dans le dépôt.
Le README liste également les téléchargements de builds nocturnes pour le Shared Framework d’ASP.NET Core sur plusieurs plateformes, notamment Windows x64/x86/arm64, macOS x64/arm64, Linux x64/arm/arm64 et les variantes Linux-musl, ainsi que des installeurs du Windows Hosting Bundle qui incluent le shared framework, le .NET Runtime Shared Framework et le plugin IIS (ASP.NET Core Module). Il est précisé que les utilisateurs incertains de ce qu’ils doivent installer doivent choisir le SDK, qui inclut tout sauf le plugin IIS.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.