Starając się zrozumieć MVC 2 i starać się, aby moja firma przyjęła go jako realną platformę do przyszłego rozwoju, ostatnio dużo czytam. Pracując z ASP.NET całkiem ekskluzywnie przez ostatnie kilka lat, miałem trochę do nadrobienia.Cel warstwy serwisowej i ASP.NET MVC 2
Obecnie rozumiem schemat repozytorium, modele, kontrolery, adnotacje danych itp. Ale jest jedna rzecz, która powstrzymuje mnie przed kompletnym zrozumieniem wystarczającym do rozpoczęcia pracy nad aplikacją referencyjną.
Pierwszy to wzór warstwy serwisowej. Czytałem wiele postów i pytań na blogu w Stack Overflow, ale wciąż nie rozumiem w pełni celu tego wzorca. Obejrzałem całą serię filmów w MVCCentral w aplikacji Golf Tracker, a także spojrzałem na opublikowany przeze mnie kod demo i wygląda na to, że warstwa usługi jest po prostu kolejnym opakowaniem w repozytorium, które nie wykonuje żadnej pracy.
Przeczytałem również ten wpis: http://www.asp.net/Learn/mvc/tutorial-38-cs.aspx i wydawało się, że w pewnym stopniu odpowiada na moje pytanie, jednak jeśli używasz adnotacji do przeprowadzenia walidacji, wydaje się to niepotrzebne.
Szukałem demonstracji, stanowisk itp., Ale nie mogę znaleźć niczego, co po prostu wyjaśnia wzór i daje mi przekonujące dowody, aby go użyć.
Czy ktoś może podać mi ocenę 2 stopnia (ok, może 5 klasa), aby użyć tego wzoru, co bym stracił, gdybym tego nie zrobił, a co zyskałbym, gdybym to zrobił?
Czy możesz podać referencje, skąd masz te informacje? Chciałbym dowiedzieć się więcej na ten temat: – LamonteCristo
@ MakerOfThings7: niestety nie mogę wymyślić żadnego odniesienia, w którym można znaleźć wyczerpujące wyjaśnienie tego wszystkiego. To, co zamieściłem w powyższej odpowiedzi, pochodzi z doświadczenia, wszelkiego rodzaju małych kawałków z różnych źródeł zebranych razem, aby uzyskać cały obraz plus fakt, że kiedyś zostałem spalony w projekcie przez brak warstwy serwisowej i wymagało zmiany Widok. Możesz powiedzieć wyuczoną na własnej skórze. –
Skończyłem na pisaniu warstwy usługi i cieszę się, że to zrobiłem. Ten plakat był poprawny, ale taki też był Haroon. Fakt, że miałem warstwę usługową, kpił z radości. –