SimpleLibrary est une application bureautique qui permet de gérer une bibliothèque pour les écoles. Cette application a été développée en langage C# avec le Framework WPF pour un cours de programmation donné à l'ESA (École Supérieur des Affaires) à Namur.
Ce fichier README.md (MarkDown) explique comment installer et lancer l'application sur votre ordinateur. Note : l'application n'est pas distribuée et contient donc la solution du projet, ouvrable dans VisualStudio.
Voici les différentes versions des programmes utilisés pour son développement :
SQL Server 2019
SQL Server Management Studio 18
Framework .NET 6.0
VisualStudio 2022 (17.4.3)
Suivez ces étapes pour pouvoir lancer la solution dans VisualStudio.
Choisissez un endroit sur votre ordinateur et dézippez le fichier MERCIER_simple_library.zip
.
- Ouvrez
Microsoft SQL Server Management Studio
et créez une nouvelle base de données (par exempleSimpleLibrary
). - Copiez le contenu du fichier
simple_library_backup_complete.sql
présent dans le dossierscriptSQL
du dossier central. - Collez le contenu dans une nouvelle quiery sur la nouvelle base de données et exécutez la quiery.
- Fermez
SQL Server Management
.
Sur votre environnement, créez un dossier et créez un fichier texte nommé simpleLogs.txt
.
Gardez bien le chemin de ce fichier en mémoire, car il sert à stocker les logs de l'application en cas de crash.
Allez dans le répertoire solution
du dossier central.
Allez dans le répertoire WpfApp
ainsi que ConsoleApp
et modifiez le fichier appsettings.json
.
Adaptez le contenu en fonction de votre environnement.
"Server=.\\PGBDSQLSERVEUR;Database=SimpleLibrary;Trusted_Connection=True;Encrypt=False"
Remplacez
.\\PGBDSQLSERVEUR
par le nom de votre instance SqlServer. RemplacezSimpleLibrary
par le nom de votre base de données.
"LogFilePath": "D:\\SimpleLibraryRessources\\util\\Logs\\simpleLogs.txt",
Remplacer
D:\\SimpleLibraryRessources\\util\\Logs\\
par le chemin de votre dossier créé plus tôt.
Double-cliquez sur le fichier de solution SimpleLibrary.sln
Attendez que VisualStudio finisse de charger la solution, puis allez dans le menu du haut Build
et cliquez sur Clean Solution
.
Ensuite, cliquez sur Build Solution
.
Une fois cela fait, assurez-vous que WpfApp est sélectionné comme projet de lancement, puis cliquez sur la flèche verte Start Without Debugging
, ou faites la combinaison Ctlr + f5
.
Attendez quelques instant le temps que le programme se lance.