Événement
Championnats du monde Power BI DataViz
14 févr., 16 h - 31 mars, 16 h
Avec 4 chances d’entrer, vous pourriez gagner un package de conférence et le rendre à la Live Grand Finale à Las Vegas
En savoir plusCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
ASP.NET Core est un framework d’interface utilisateur complet. Choisissez les fonctionnalités à combiner en fonction des besoins d’interface utilisateur web de l’application.
Pour le développement de nouveaux projets, nous recommandons ASP.NET Core Blazor.
Blazor est un framework d’interface utilisateur web complet et est recommandé pour la plupart des scénarios d’interface utilisateur web.
Avantages de l’utilisation de Blazor :
Pour une présentation complète de Blazor, de son architecture et de ses avantages, consultez Blazor ASP.NET Core et Modèles d’hébergement Blazor ASP.NET Core. Pour commencer votre première application Blazor, consultez Créer votre première application Blazor.
Razor Pages est un modèle basé sur des pages pour la création d’interfaces utilisateur web rendue par le serveur. L’interface utilisateur des pages Razor sont rendues dynamiquement sur le serveur pour générer le code HTML et CSS de la page en réponse à une demande du navigateur. La page arrive sur le client prête à s’afficher. La prise en charge de Razor Pages repose sur ASP.NET Core MVC.
Avantages de Razor Pages :
Pour vous lancer dans votre première application ASP.NET Core Razor Pages, consultez Tutoriel : Bien démarrer avec Razor Pages dans ASP.NET Core. Pour obtenir une présentation complète d’ASP.NET Core Razor Pages, de son architecture et de ses avantages, consultez Introduction à Razor Pages dans ASP.NET Core.
ASP.NET MVC rend l’interface utilisateur sur le serveur et utilise un modèle d’architecture MVC (Modèle-Vue-Contrôleur). Le modèle MVC divise une application en trois groupes de composants principaux : les modèles, les vues et les contrôleurs. Les demandes utilisateur sont routées vers un contrôleur. Le contrôleur est chargé de travailler avec le modèle pour effectuer des actions utilisateur ou récupérer les résultats des requêtes. Le contrôleur choisit la vue à afficher à l’utilisateur et lui fournit les données du modèle dont elle a besoin.
Avantages d’ASP.NET Core MVC :
Pour commencer avec ASP.NET Core MVC, consultez Bien démarrer avec ASP.NET Core MVC. Pour obtenir une vue d’ensemble de l’architecture d’ASP.NET Core MVC et de ses avantages, consultez Vue d’ensemble d’ASP.NET Core MVC.
Créer une logique côté client pour des applications ASP.NET Core en utilisant des frameworks JavaScript courants, comme Angular, React et Vue. ASP.NET Core fournit des modèles de projet pour Angular, React et Vue, et il peut aussi être utilisé avec d’autres frameworks JavaScript.
Avantages de l’application monopage (SPA) ASP.NET Core avec des frameworks JavaScript, en plus des avantages de rendu client cités précédemment :
Inconvénients :
Pour commencer, consultez :
MVC, Razor Pages et Blazor font partie du framework ASP.NET Core et ont été conçus pour être utilisés ensemble. Les composants Razor peuvent être intégrés dans les applications Razor Pages et MVC. Quand une vue ou une page est affichée, les composants peuvent dans le même temps faire l’objet d’un prérendu.
Avantages de MVC ou Razor Pages plus Blazor, en plus des avantages de MVC ou Razor Pages :
Pour bien démarrer avec ASP.NET Core MVC ou Razor Pages plus Blazor, consultez Intégrer ASP.NET composants Core Razor avec MVC ou Razor Pages.
Pour plus d'informations, consultez les pages suivantes :
ASP.NET Core est un framework d’interface utilisateur complet. Choisissez les fonctionnalités à combiner en fonction des besoins d’interface utilisateur web de l’application.
Blazor est un framework d’interface utilisateur web complet et est recommandé pour la plupart des scénarios d’interface utilisateur web.
Avantages de l’utilisation de Blazor :
Pour une présentation complète de Blazor, de son architecture et de ses avantages, consultez Blazor ASP.NET Core et Modèles d’hébergement Blazor ASP.NET Core. Pour commencer votre première application Blazor, consultez Créer votre première application Blazor.
Razor Pages est un modèle basé sur des pages pour la création d’interfaces utilisateur web rendue par le serveur. L’interface utilisateur des pages Razor sont rendues dynamiquement sur le serveur pour générer le code HTML et CSS de la page en réponse à une demande du navigateur. La page arrive sur le client prête à s’afficher. La prise en charge de Razor Pages repose sur ASP.NET Core MVC.
Avantages de Razor Pages :
Pour vous lancer dans votre première application ASP.NET Core Razor Pages, consultez Tutoriel : Bien démarrer avec Razor Pages dans ASP.NET Core. Pour obtenir une présentation complète d’ASP.NET Core Razor Pages, de son architecture et de ses avantages, consultez Introduction à Razor Pages dans ASP.NET Core.
ASP.NET MVC rend l’interface utilisateur sur le serveur et utilise un modèle d’architecture MVC (Modèle-Vue-Contrôleur). Le modèle MVC divise une application en trois groupes de composants principaux : les modèles, les vues et les contrôleurs. Les demandes utilisateur sont routées vers un contrôleur. Le contrôleur est chargé de travailler avec le modèle pour effectuer des actions utilisateur ou récupérer les résultats des requêtes. Le contrôleur choisit la vue à afficher à l’utilisateur et lui fournit les données du modèle dont elle a besoin.
Avantages d’ASP.NET Core MVC :
Pour commencer avec ASP.NET Core MVC, consultez Bien démarrer avec ASP.NET Core MVC. Pour obtenir une vue d’ensemble de l’architecture d’ASP.NET Core MVC et de ses avantages, consultez Vue d’ensemble d’ASP.NET Core MVC.
Créer une logique côté client pour des applications ASP.NET Core en utilisant des frameworks JavaScript courants, comme Angular, React et Vue. ASP.NET Core fournit des modèles de projet pour Angular, React et Vue, et il peut aussi être utilisé avec d’autres frameworks JavaScript.
Avantages de l’application monopage (SPA) ASP.NET Core avec des frameworks JavaScript, en plus des avantages de rendu client cités précédemment :
Inconvénients :
Pour commencer, consultez :
MVC, Razor Pages et Blazor font partie du framework ASP.NET Core et ont été conçus pour être utilisés ensemble. Les composants Razor peuvent être intégrés dans les applications Razor Pages et MVC. Quand une vue ou une page est affichée, les composants peuvent dans le même temps faire l’objet d’un prérendu.
Avantages de MVC ou Razor Pages plus Blazor, en plus des avantages de MVC ou Razor Pages :
Pour bien démarrer avec ASP.NET Core MVC ou Razor Pages plus Blazor, consultez Intégrer ASP.NET composants Core Razor avec MVC ou Razor Pages.
Pour plus d'informations, consultez les pages suivantes :
Commentaires sur ASP.NET Core
ASP.NET Core est un projet open source. Sélectionnez un lien pour fournir des commentaires :
Événement
Championnats du monde Power BI DataViz
14 févr., 16 h - 31 mars, 16 h
Avec 4 chances d’entrer, vous pourriez gagner un package de conférence et le rendre à la Live Grand Finale à Las Vegas
En savoir plus