Accès rapide : 
                Programmation ASP .NET Core avec C# 
                Programmation ASP .NET Core avec C# : plan de la formation 
                Programmation ASP .NET Core avec C# Introduction à ASP .NET Core 
                Introduction à ASP .NET Core : Introduction 
                Introduction à ASP .NET Core : L'architecture MVC 
                Introduction à ASP .NET Core : Comparatif entre ASP .NET et ASP .NET Core 
                Programmation ASP .NET Core avec C# Notre premier projet ASP .NET Core 
                Notre premier projet ASP .NET Core : Création d'un projet en mode « ligne de commande » 
                Notre premier projet ASP .NET Core : Création d'un projet via Visual Studio 
                Notre premier projet ASP .NET Core : Vue d'ensemble du projet 
                Programmation ASP .NET Core avec C# Mise en uvre d'un contrôleur 
                Mise en uvre d'un contrôleur : Ajout d'une classe de contrôleur 
                Mise en uvre d'un contrôleur : Définir des actions dans un contrôleur 
                Mise en uvre d'un contrôleur : Produire des contenus non HTML 
                Programmation ASP .NET Core avec C# La gestion des vues 
                La gestion des vues : Introduction à l'utilisation de vues 
                La gestion des vues : Ajout d'une nouvelle vue dans le projet 
                La gestion des vues : Afficher une collection d'objets 
                La gestion des vues : ViewData, ViewBag et Model 
                La gestion des vues : Complément sur la syntaxe Razor 
                La gestion des vues : Gestion des ressources statiques 
                La gestion des vues : Utilisation de « Tag Helpers » 
                Programmation ASP .NET Core avec C# Mise en uvre de vues partielles 
                Mise en uvre de vues partielles 
                Programmation ASP .NET Core avec C# La gestion des formulaires 
                La gestion des formulaires : Les « Tag Helpers » pour les formulaires 
                La gestion des formulaires : La validation de formulaires 
                Programmation ASP .NET Core avec C# La gestion des états 
                La gestion des états : Utilisation de la session utilisateur 
                La gestion des états : Les objets Cookies et Cache 
                Programmation ASP .NET Core avec C# Le routage ASP .NET Core 
                Le routage ASP .NET Core : Rappels sur la configuration du routage 
                Le routage ASP .NET Core : Routage et « Tag Helpers » 
                Le routage ASP .NET Core : Routage par attributs .NET 
                Programmation ASP .NET Core avec C# Utilisation de services ASP .NET Core 
                Utilisation de services ASP .NET Core : Définir un service ASP .NET Core 
                Utilisation de services ASP .NET Core : Enregistrer un service dans l'application 
                Utilisation de services ASP .NET Core : Consommer un service 
                Utilisation de services ASP .NET Core : Le service de journalisation 
                Programmation ASP .NET Core avec C# Persistance du modèle avec Entity Framework Core 
                Persistance du modèle avec EF Core : Installation d'Entity Framework 
                Persistance du modèle avec EF Core : Définition de classes d'entités 
                Persistance du modèle avec EF Core : Gestion des relations entre entités 
                Persistance du modèle avec EF Core : Utilisation de LINQ to Entities 
                Persistance du modèle avec EF Core : Utilisation de la « Fuent API » 
                Persistance du modèle avec EF Core : Chargement asynchrone du modèle 
                Programmation ASP .NET Core avec C# Les services Web REST avec « Web API » 
                Les services Web REST avec « Web API » : Présentation de l'architecture RESTful 
                Les services Web REST avec « Web API » : Rappels sur le format JSON 
                Les services Web REST avec « Web API » : Mise en uvre d'une Web API 
                Les services Web REST avec « Web API » : Appels de Web Services REST/JSON 
                Les services Web REST avec « Web API » : Utilisation des entêtes HTTP 
                Programmation ASP .NET Core avec C# La gestion de la sécurité 
                La gestion de la sécurité : Présentation de l'API Identity 
                La gestion de la sécurité : Configuration des services de l'API Identity 
                Programmation ASP .NET Core avec C# Déploiement d'une application Web ASP .NET MVC 
                Déploiement d'une application Web ASP .NET MVC 
                Programmation ASP .NET Core avec C# Blazor : une autre alternative pour produire une application Web 
                Blazor : une autre alternative pour produire une application Web 
                Merci de votre attention 
                     
                     
                    
                 
                
             
            
            La gestion des vues : Complément sur la syntaxe Razor Les instructions implicites Razor correspondent à des expressions C# simples évaluées dans la vue. A l'exception de l'instruction @await, une instruction implicite ne doit pas contenir d'espace. <p>Nous sommes le @DateTime.Now</p> <p>Object : @Model.ToString()</p> Exemple d'utilisation d'une instruction @await. <p>@await DoSomething()</p> Elles ne peuvent pas servir à invoquer une méthode, avec spécification d'un paramètre de généricité. Sans quoi, cette spécification sera comprise comme étant un tag. <p>@GenericMethod<int>()</p>          <!-- Ne marche pas ! --> Dominique Liard - KooR.fr - 2016 .. 2024 Diapositive précédente 
            Diapositive suivante 
             
            
            
	
	
	
		Vous êtes un professionnel et vous avez besoin d'une formation ? 
		Programmation C# 
		Voir le programme détaillé 	
	
	
 
             
            
         
        
    
        2025  © SARL Infini Software - Tous droits réservés 
        Mentions légales 
    
    
        Les informations présentes dans ce site vous sont fournies dans le but de vous aider à acquérir les compétences nécessaires à 
        l'utilisation des langages ou des technologies considérés. Infini Software ne pourra nullement être tenu responsable de l'utilisation
        des informations présentes dans ce site. 
    
    
    
    
    
        De plus, si vous remarquez des erreurs ou des oublis dans ce document, n'hésitez surtout pas à nous le signaler en envoyant un mail
        à l'adresse : .
    
    
    
        Les autres marques et les noms de produits cités dans ces documents sont la propriété de leurs éditeurs respectifs.
    
    
 
    
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :