Contenu du cours
Introduction à .NET avec C#
Introduction à .NET avec C#
1. Introduction
Qu'est-ce Que la Plateforme .NET Exactement ?Création d'une Application ConsoleSaisie de Données par l'UtilisateurTâche : Création d'une Calculatrice SimpleGestion des Exceptions Causées par les Entrées UtilisateurTâche - Amélioration de la CalculatriceLecture de FichiersÉcriture de FichiersTâche - Calculatrice Basée sur des Fichiers
2. Programmation Asynchrone et Introduction aux Services Web
3. Introduction aux Bases de Données avec .NET
Qu'est-ce qu'une Base de Données ?Structure d'une Base de Données RelationnelleConfiguration d'un Serveur MySQLConnexion au serveur MySQLTâche - Rédaction de Chaînes de ConnexionExécution des CommandesTâche - Exécution de Commandes MySQLMéthodes MySQLCommandTâche : Connexion à une Base de Données MySQL et Exécution de Commandes
4. Opérations CRUD avec MySQL
Introduction aux Opérations CRUDInstallation et Utilisation de MySQL WorkbenchCréer - Partie ITâche - Utilisation de CREATECréer - Partie IITâche - Utilisation de INSERTLireTâche - Utilisation de SELECTMise à JourTâche - Utilisation de UPDATESupprimer – Partie ISupprimer - Partie IITâche - Utilisation de DELETE
5. Optimisation des Opérations de Base de Données
Gestion des Exceptions Causées par une Requête HTTP
Points importants :
- Des erreurs d'exécution peuvent survenir lors de l'envoi de requêtes API. Le cas le plus notable est lorsque l'URL / URI fournie est invalide ;
- Nous utilisons des blocs try-catch pour entourer la méthode
GetAsync
afin de la sécuriser ; - La classe
HttpResponseMessage
possède un attributIsSuccessStatusCode
, qui a la valeurtrue
si l'API répond avec succès avec les données demandées ; HttpResponseMessage
possède également un attributStatusCode
qui représente le code d'état de la réponse. Vous pouvez en apprendre davantage sur les codes d'état ici ;- Les codes d'état HTTP sont des nombres à trois chiffres renvoyés par un serveur en réponse à une requête effectuée par un client vers un site web ou un serveur web. Ils fournissent des informations sur le résultat de la requête et aident à résoudre les problèmes.
Tout était clair ?
Merci pour vos commentaires !
Section 2. Chapitre 7