Victor Looren de Jong
Home
Projecten
Demo's
Leerpad
Voortgang
Uren verklaring
Over mij
Runways
Leerpad
Fundamentals C#
8. C# Data Access
8. C# Data Access
Omschrijving:
In deze module gaat het over verschillende manieren van data opslag, zoals Sql en NoSql.
Uitkomst:
In deze module heb ik buiten de onderwerpen ook een praktijk voorbeeld gekregen van technical debt. Dit is aan de hand van Entity Framework uitgelegd. Het voorbeeld was dat Entity Framework super mooi is om te gebruiken, maar als je niet de kennis bezit waarmee het gemaakt is, dan kan dat problemen geven bij probleem analyse of met uitbreidingen. Voor deze module heb ik extra tijd genomen om goed te bevatten hoe alles werkt. Tijdens het vak SQL Databases is mij geleerd dat alle data in een database herleidbaar moet zijn. Als voorbeeld werd genomen, dat een administratie moet blijven kloppen, ook al wil een klant verwijderd worden uit het systeem. Bij MySql ben ik daar een concept voor gaan bedenken hoe ik dat zou doen en hoe ik dat werkend zou krijgen.
Uitdagingen hierbij waren:
Connection String
Entity Framework
Linq / Lambdas
MongoDB
MySQL
SQL Server
SQLite
Text files
Status:
Done
Developer:
Victor Looren de Jong