Pytania otagowane jako mvc

MVC (Model-View-Controller) to wzorzec architektury oprogramowania, który wymusza rozdzielenie problemów.

4
Przełączanie vs polimorfizm w przypadku modelu i widoku
Nie mogę znaleźć lepszego rozwiązania mojego problemu. Mam kontroler widoku, który przedstawia listę elementów. Te elementy to modele, które mogą być instancjami B, C, D itp. I dziedziczyć po A. W tym kontrolerze widoku każdy element powinien przejść do innego ekranu aplikacji i przekazać niektóre dane, gdy użytkownik wybierze jeden …


3
Obsługa błędów w PHP podczas korzystania z MVC
Ostatnio używam Codeigniter, ale denerwuje mnie obsługa błędów i wyświetlanie ich użytkownikowi. Nigdy nie byłem dobry w obsłudze błędów bez bałaganu. Moją główną troską jest zwracanie błędów użytkownikowi. Czy dobrą praktyką jest używanie wyjątków i rzucanie / łapanie wyjątków zamiast zwracania 0 lub 1 z funkcji, a następnie używanie if …

1
Wzory dla aplikacji internetowych obciążonych przez ajax
Do tej pory byłem wielkim fanem wzorca MVC do tworzenia aplikacji internetowych. Dla sieci opracowałem głównie w PHP (z ramami Kohana i CodeIgniter) i Ruby (RoR). Gdy moje aplikacje stają się coraz cięższe po stronie Ajaxa (aplikacje jednostronicowe itp.), Zauważyłem, że nie mogę nie zdradzić bardzo podstawowych pojęć MVC: JavaScript …

4
Jakie są wady używania / pisania niestandardowego dostawcy członkostwa .Net?
Ostatnio opublikowałem następujące pytanie na SO: /programming/7197337/using-asp-net-membership-provider-with-an-existing-user-database Jak można zauważyć, skończyłem odpowiadając na moje pytanie, stwierdzając, że wyglądało to na napisanie / wdrożenie „niestandardowego dostawcy członkostwa”. Dosłownie kilka minut później natknęłam się na to pytanie: /programming/7222306/simple-login-attempt-counter-using-mvc-3-and-ajax/7222407#7222407 Próbuję odpowiedzieć i uzyskać komentarz, że dostawca członkostwa w .Net jest „straszny na wielu …

4
Usługa API MVC i RESTful
MVC jest dość proste. Istnieje model, kontroler i widok. Kiedy tworzymy stronę internetową, wszystko się łączy, gdy „ klient wysyła żądanie słowa kluczowego REST do serwera -> serwer dopasowuje żądany adres URL do działania kontrolera -> który następnie wywołuje model (y) do gromadzenia / przetwarzania danych, uzyskuje wynik -> i …

1
Jak mogę zastosować wzorzec MVC do aplikacji C # WinForms?
Jestem programistą C ++, który do tej pory używa wzorca MVC do projektowania GUI. Ostatnio chciałem wrócić do C # i skonfigurowałem aplikację Windows Forms, ale teraz trochę się zagubiłem, jak przenieść ją do struktury zgodnej z MVC. Obecnie próbuję „zadeklarować” klasę, którą otrzymałem dla WinForm jako Widok, i dodać …
11 c#  mvc  winforms 

2
Czy w ASP.NET MVC modele widoków powinny mieć identyfikator?
Podczas opracowywania aplikacji ASP.NET MVC, która umożliwia aktualizację modelu, musisz wiedzieć, jak pobrać zaktualizowany model widoku i dopasować go z powrotem do modelu, który jest teraz aktualizowany. Wydaje się, że istnieje kilka różnych sposobów na zrobienie tego i zastanawiam się, czy któryś z nich nie jest prawidłowy MVC (podobnie jak …
11 mvc  asp.net-mvc 

3
Stałe wartości globalne w witrynie MVC
Mój MVC (.NET) ma pewne stałe wartości w całej witrynie, takie jak numer telefonu, adres fizyczny, adres e-mail itp. Chciałbym zapisać tę wartość raz, aby przyszłe aktualizacje były łatwiejsze, gdy zmienią swoje dane. Aby uprościć moje pytanie, skupiłem się tylko na numerze telefonu. Moje pytanie dotyczy tego, gdzie i jak …
11 mvc 


2
Czy kontroler powinien przekazać dane do widoku we wzorze MVC?
Często korzystam z ASP.NET MVC (i innych implementacji MVC opartych na sieci), ale nigdy nie byłem tego pewien: czy kontroler i widok powinny się komunikować? Oczywiście administrator powinien wybrać, którego widoku użyć, ale o co mi chodzi, czy powinien przekazywać dane do tego widoku? Moim zdaniem, jeśli widok oczekuje danych …
11 architecture  mvc 

5
Kiedy stosować MVC
Buduję witrynę z PHP i zapleczem MySQL. Ale obecnie nie używam żadnego rodzaju frameworka. Czy powinienem używać kontrolera widoku modelu?


2
Warstwa usługi aplikacji wywołująca funkcje bazy danych. Zła architektura?
Scenariusz: Stos: Java, Spring, Hibernacja. Model: aplikacja klient-serwer. Wzór: Model-View-Controller (MVC). Klasy warstwy usług mają trzy zachowania: Niektóre usługi zawierają regułę biznesową w ramach metod i delegują trwałość aplikacji. Lubić: EntityManager.save (encja); Niektóre usługi po prostu wywołują funkcję bazy danych (przekazują parametry), takie jak: CallableStatement cls = con.prepareCall („{call databaseFunction …

2
Architektura / warstwowanie projektu .NET MVC
Jak planujesz architekturę aplikacji internetowej MVC na dużą skalę, w jaki sposób wdrażasz warstwy, aby były możliwie jak najbardziej rozdzielone i łatwe do przetestowania? (w zasadzie postępuj zgodnie z najlepszymi praktykami) Powiedzmy, że najpierw używam kodu jako dostępu do danych. Mam problem z tym, co zdefiniować jako „logikę biznesową” i …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.