This repository has been archived on 2026-07-22. You can view files and clone it. You cannot open issues or pull requests or push a commit.
2026-06-24 09:00:12 +02:00
2026-06-24 08:33:23 +02:00
2026-06-24 08:33:23 +02:00
2026-06-24 08:33:23 +02:00
2026-06-24 08:33:23 +02:00
2026-06-24 08:33:23 +02:00
2026-06-24 08:33:23 +02:00
2026-06-24 08:33:23 +02:00
2026-06-24 08:33:23 +02:00
2026-06-24 08:33:23 +02:00
2026-06-24 08:33:23 +02:00
2026-06-24 08:33:23 +02:00
2026-06-24 09:00:12 +02:00
2026-06-24 08:33:23 +02:00

BSEVITA Library

dies ist ein Projekt das im Rahmen meiner Ausbildung in der Schule abgearbeitet wurde.

Schulbibliotheksverwaltung mit .NET 10, ASP.NET Core API, EF Core/MS SQL Server und gemeinsamer Blazor-UI für Web und .NET MAUI.

Projekte

  • src/Bsevita.Library.Api - REST-API
  • src/Bsevita.Library.Ui - gemeinsame Razor-UI
  • src/Bsevita.Library.Web - Browser-Host
  • src/Bsevita.Library.Maui - nativer MAUI-Host
  • src/Bsevita.Library.Models - Request-/Response-Modelle
  • tests/Bsevita.Library.Api.Tests - API-Tests

Start

dotnet restore Bsevita.Library.sln
dotnet build Bsevita.Library.sln
dotnet test tests/Bsevita.Library.Api.Tests

Danach starten:

  • Datenbank: database/create_database.sql auf (localdb)\MSSQLLocalDB ausführen
  • API: Bsevita.Library.Api auf http://localhost:5180
  • Web: Bsevita.Library.Web auf http://localhost:5190
  • MAUI: Bsevita.Library.Maui

Android-Emulatoren verwenden http://10.0.2.2:5180; andere lokale Hosts verwenden http://localhost:5180.

Datenbank

database/create_database.sql ist die Schema-Quelle. Standardverbindung: (localdb)\MSSQLLocalDB, Datenbank BsevitaLibrary. Es gibt keine EF-Core-Migrationshistorie; generierter EF-Code liegt unter src/Bsevita.Library.Api/Data/Generated.

Doku

S
Description
📚 A project made for my apprenticeship in school called BS-Evita.
https://www.bsevita.at/ Readme MIT
104 KiB
Languages
C# 70.6%
HTML 16.4%
CSS 9.7%
TSQL 3.3%