Witam,
Otóż dużo ostatnio czytam o wzorcach projektowych ( DAO, Active Record, Repozytorium ). Otóż stworzyłem już dawno do nauki bazę danych w accesie ( na jedno wyjdzie czy zrobię to także w Oracle czy Sql Server ). Zaimplementowałem klasę bazową, z metodami virtualnymi i przedstawiałem każdą encje w postaci klasy ( uwaga nie klasa generyczna! Nie repozytorum! ). Dalej działo się już standardowo, metody wywoływane polimroficznie, przyjmujące różne argumenty, wyświetlające wyniki pobrane z bazy danych w różny sposób. Suma sumarum wykorzystałem tutaj obiektowość pełną parą.
Zainteresowałem się wzorcem Repozytorium, ale mam 0 pojęcie o wzorcach w c# a chciałbym z nim się związać. Ten wzorzec to dobry sposób na naukę klas/typów generycznych no i MVC. Mam nooby'styczne pytanie. Nic w opisie Repozytoruum nie ma o łączeniu się z bazą itp. Dla mnie to abstrakcja oprócz tego, że np. rozumiem tworzenie tych klas. Ale w żaden sposób nie mam pojęcia jak one są dodawane do bazy.
Ex. http://www.pzielinski.com/?p=281
Pozdrawiam i liczę chodź na linki i wskazówki.
Pozdrawiam.