Journée du 7 janvier 2026
Cette journée a marqué une étape importante dans le développement de l’application ToDos : la mise en place de la connexion à la base de données et le développement des fonctionnalités CRUD (Créer, Lire, Mettre à jour, Supprimer) pour les tâches. L’ensemble du projet est disponible sur GitHub.
Fonctionnalités développées
Configuration de la connexion à la base de données
Configuration de la connexion à la base de données dans l’application. Cette étape fondamentale a consisté à :
- Configurer Entity Framework Core pour la gestion de la persistance des données
- Définir la chaîne de connexion à la base de données SQL
- Créer les migrations initiales pour générer le schéma de la base de données
- Injecter le contexte de base de données dans les services de l’application Blazor
Affichage des données dans la page ToDos
Affichage des données dans la page d’affichage des ToDos. La liste des tâches est désormais chargée dynamiquement depuis la base de données et affichée dans l’interface utilisateur. Chaque tâche affiche ses informations principales : titre, date de planification et statut.
Création, modification et suppression des ToDos
Création, modification et suppression des ToDos. Les trois opérations essentielles ont été implémentées :
- Création : formulaire permettant d’ajouter une nouvelle tâche avec titre, description et date de planification
- Modification : formulaire d’édition pré-rempli avec les données existantes de la tâche sélectionnée
- Suppression : bouton de suppression avec confirmation pour éviter les suppressions accidentelles
Aperçu de l’application
Aperçu de la page des ToDos :

Bilan de la journée
Cette journée a permis d’établir les fondations de la couche données de l’application. Les opérations CRUD sont pleinement fonctionnelles, offrant une base robuste pour les développements futurs. La prochaine étape consistera à améliorer l’interface utilisateur et à ajouter des fonctionnalités avancées de filtrage et de tri.