Co to jest MVC

0

Witam
mam takie laickie pytanie.

Czym w C# jest MVC. Prosiłbym o wytłumaczenie.

Pozdrawiam

0

The Model-View-Controller (MVC) - google prawdę powie.
http://www.asp.net/mvc/tutorials/asp-net-mvc-overview-cs

0

a mógłby mi ktoś wyjaśnić jak się tego konkretnie używa na jakimś małym przykładzie? konkretnie w c#? albo podać jakiegoś linka do przystępnego, polskiego tutoriala? wiem że pytanie jest arcylaickie ale jakoś nie mogę tego zaczaić.

Z góry dzięki za wyrozumiałość;)

0

Przede wszystkim - w C# nie ma czegoś takiego jak MVC. MVC to wzorzec projektowy, który można zaimplementować w dowolnym obiektowym języku programowania. A jego ideą przewodnią jest taki podział aplikacji, aby jedna warstwa odpowiadała za operacje na danych, obliczenia, przechowywanie ich w plikach/bazie (Model), druga odpowiadała za wyświetlanie danych (View), zaś trzecia (Controler) za obsługę akcji użytkownika, wywoływanie operacji na Modelu oraz decydowanie, który View wyświetlić. To powoduje masę zalet, np. łatwą testowalność aplikacji oraz możliwość łatwego jej modyfikowania.

Dwa lata temu MS wprowadził coś takiego jak ASP.NET MVC. Specjalny framework do tworzenia aplikacji WWW, korzystający z silnika ASP.NET, zgodny z wzorcem MVC, a ponieważ jest oparty o .NET, to można tworzyć w nim aplikacje przy użyciu języka C#.

0

dzięki ;)
a poleciłby mi ktoś jakiś dobry, przystępnie napisany (po polsku) tutorial do ASP.NET MVC ?

1 użytkowników online, w tym zalogowanych: 0, gości: 1