Wpis z mikrobloga

Mirki mam pytanie o MVC. Kiedyś zetknąłem się z tematem, ale chcę potwierdzenia teorii tego, jak to powinno być poukładane w projekcie MVC w C# w Visual Studio. Czy to co napiszę poniżej jest prawdą, czy jakieś założenie jest błędne.

Model i katalog model - wrzucam całą logikę programu, wszystkie interfejsy, klasy abstrakcyjne, domyślne, zapisuję metody i dostęp do nich. Wrzucam też klasy lub interfejsy odpowiedzalne za połączenie z bazą danych (entity framework).
view - wyświetlam wynik przetworzony przez kontroler.
Controler - Tworze instancje obiektów znajdujących się w modelu i odpalam ich metody, które potem po odpowiedniej przeróbce zostaną przekazane do widoku.

Jeśli mam katalog model - to wrzucam do niego wszystkie pliki, które wyodrębnione w katalogu da radę potem odpalić na innych frameworkach czy to okienkowo, czy webowo czy konsolowo?

#programowanie #csharp
  • 1