2010-10-06 16 views
6

Szukam nie banalnego przykładu MVC/MVP zaimplementowanego w WinForm (C# .NET). Przeszukałem stronę, ale otrzymałem tylko trywialne przykłady, trochę więcej byłoby pomocne.Przykładowa aplikacja WinForm MVC/MVP (Non Trivial)

Szczególnie interesuje mnie sposób implementacji widoków (widok modelu master-child) i kontrolerów/prezenterów.

+0

Jakie strony przeszukujesz? Codeplex? – Jeff

Odpowiedz

0

Projekt ten obejmuje znacznie więcej niż tylko formy - to pokazuje CQRS i EventSourcing między innymi, ale także wykorzystuje MVP (Simple View typ) za to UI:

To jest przeznaczony do aplikacja demo i jest tam wiele informacji na swoim blogu o tym zbyt (linki w jego readme.txt na gitHub.)

Fohjin by Mark Nijof

1

Spójrz na Koossery.MVCWin. Zawiera linki do niektórych samouczków, które powinny zawierać przykładowe aplikacje. Ponadto jest to rzeczywiste środowisko MVC, więc może pomóc Ci szybciej się tam dostać.

http://koosserymvcwin.codeplex.com/

Również spojrzeć na MVCSharp.

http://mvcsharp.org/

3

pracowałem nad projektem formy okna (t projekt korzysta z biblioteki stron trzecich, która nie jest kompatybilna z wpf) i wyszukuje najlepszych praktyk mvp dla winform; Znalazłem Mini zapytania SQL w codeplex: http://minisqlquery.codeplex.com/

ten obejmuje WinForm, MVP iniekcji zależność z zamku Windsor, weifen Luo pakietu dokującą, wzór komend itp

dotąd jest to najlepszy przykład winform MVP prawdziwy pracy dla ja (nie zbyt skomplikowane, gdy wiesz, jak połączone ze sobą składniki)

ps: biblioteka zamek wykorzystywany jest w wersji 2.5, więc jeśli uaktualnienie do wersji 3 projekt ten nie będzie skompilować

application screenshot

+0

Dziękuję za odpowiedź na to pytanie po 4 latach ... Doceniam twoje zaangażowanie. Zajrzy do próbki. –

+1

hehe Miałem problemy ze znalezieniem próbki trywialnej osobiście i dostałem się do twojego postu, Po prostu chcę dzielić się z innymi (kto używa takich samych słów kluczowych jak moje wyszukiwanie :)). – kite

Powiązane problemy