Pierwszą rzeczą, którą powinieneś wiedzieć, jest to, że wzorce projektowe nie są uniwersalne i dlatego nie ma czegoś takiego jak "Sposób na wdrożenie wzoru".
Jeśli masz na myśli tylko model 3-warstwowy, to MVC jest dobrym wyborem, ponieważ wyraźnie oddziela każdą warstwę od drugiej, w przypadku projektowania formularzy Windows szukaj samouczków w Entity Framework (lub po prostu LINQ), które wzdłuż klas obsługujących logika aplikacji, staje się warstwą modelu, wszystkimi formularzami, klasami używanymi do prezentacji danych, są twoje poglądy i, oczywiście, kontrolery użytkowników są dobrze ... to, twój kontroler.
Polecam zapoznać się z witryną internetową DoFactory, która ma duży zasięg na wielu wzorach projektowych.
Należy również zauważyć, że nie można znaleźć implementacji w doFactory, to tylko wzorzec dla wielu wzorców projektowych. JIC.
Szukam czegoś bardziej tradycyjnego. – Nick