Skip to content

Diese Webseite wurde mit C# im ASP.NET Core Framework von Roland Spichtig programmiert und wird kontinuierlich weiterentwickelt.

Notifications You must be signed in to change notification settings

Funkywoood/RSfunkyWeb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RSfunkyWEB (MP133) – ASP.NET Webanwendung mit Azure-Integration

📌 Projektbeschreibung

RSfunkyWEB ist eine moderne ASP.NET Core Webanwendung, die auf Microsoft Azure gehostet wird. Die Anwendung verwendet eine Azure SQL-Datenbank zur Datenhaltung und wurde mit dem Ziel entwickelt, eine benutzerfreundliche Plattform zur Verwaltung von Mitarbeitendeninformationen bereitzustellen.


⚙️ Verwendete Technologien

  • ASP.NET Core 8.0 – Webentwicklung mit Razor Pages
  • C# – Programmiersprache
  • Entity Framework Core – Datenbankzugriffe und Migrationen
  • Azure SQL-Datenbank – Cloudbasierte Datenhaltung
  • Azure App Services (Web Deploy) – Bereitstellung in der Azure-Cloud
  • ReCaptcha – Schutz gegen Bots
  • .NET CLI Tools – Kommandozeilen-Tools zur Verwaltung und Entwicklung

🚀 Setup-Anleitung

Voraussetzungen

☁️ Deployment auf Azure

Die Bereitstellung erfolgt über Azure App Services mit dem enthaltenen Web Deploy Profil.

  1. In Visual Studio:

    • Rechtsklick auf das Projekt > Veröffentlichen
    • App Service (Windows) auswählen
    • Einstellungen aus profile.arm.json übernehmen
  2. Azure SQL-Datenbank muss separat eingerichtet werden (Konfiguration siehe appsettings.json).


🗃️ Datenbankmodell

Das Projekt verwendet Entity Framework Core mit Code-First-Migrationen. Siehe Ordner Migrations/ und Data/MP133Context.cs.


✨ Features

  • Benutzerverwaltung (CRUD)
  • Azure SQL-Integration
  • ReCaptcha-Integration
  • Deployment via Web Deploy
  • Responsives Razor Page Layout
  • E-Mail-Benachrichtigung via EmailService.cs

🧑‍💻 Autor

About

Diese Webseite wurde mit C# im ASP.NET Core Framework von Roland Spichtig programmiert und wird kontinuierlich weiterentwickelt.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published