GigHubAdvanced
ist eine Social-Media-Webanwendung aus dem Full-Stack-Schulungsprojekt-Fortgeschrittenenkurs von Pluralsight
Fortsetzung des folgenden Projekts https://github.com/DavidBarth/GigHub
in der Freizeit entwickelt
C# ASP.NET MVC 5 Kursverlauf:
- Anwendungsfälle extrahieren
- Planung der ersten Iteration
- Erstellen eines Modells mit dem Code-Frist-Workflow
- LINQ
- DRY-Prinzip
- Erstellen eines Formulars mit Bootstrap
- LINQ
- Daten speichern: Authentifizierungs-Refactoring für eine bessere Trennung von Bedenken
- Validierung implementieren: Benutzerdefinierte serverseitige Validierung für Daten und Zeit. Ermöglichen der clientseitigen Validierung
- Verhinderung häufiger Schwachstellen in Webanwendungen. SQL-Injection XSS Verhinderung von CSRF-Angriffen
- Best Practices für die Benutzerfreundlichkeit
- Erweitern von ASP.NET-Identitätsbenutzern
- Implementierung einer RESTful-Web-API
- DTOs – Verwendung von Datenübertragungsobjekten
- AJAX
- Bootbox.js