Giter Club home page Giter Club logo

simplelibrary's Introduction

SimpleLibrary

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)

Installation

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.

Base de données

  1. Ouvrez Microsoft SQL Server Management Studio et créez une nouvelle base de données (par exemple SimpleLibrary).
  2. Copiez le contenu du fichier simple_library_backup_complete.sql présent dans le dossier scriptSQL du dossier central.
  3. Collez le contenu dans une nouvelle quiery sur la nouvelle base de données et exécutez la quiery.
  4. Fermez SQL Server Management.

Emplacement du fichier de log

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.

Modifier les fichiers de configuration

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. Remplacez SimpleLibrary 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.

Lancement dans VisualStudio

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.

simplelibrary's People

Contributors

hatcattt avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.