Преглед садржаја
АСП.НЕТ МВЦ је оквир за развој веб апликација, изграђен је на Мицрософт .НЕТ фрамеворк и наглашава да се развој врши помоћу најбољих пракси са доказаним обрасцима дизајна, док апликација није везана за одређени хардвер, стварајући тако апликације са кодом који се лако одржава.МВЦ архитектура
Архитектура МВЦ, чија скраћеница одговара моделу, приказу, контролеру, је архитектура која нам омогућава да одвојимо различите одељке апликације, односно одвајамо оно што корисник види од наше пословне логике, захваљујући томе можемо постићи код који је много лакше разумети и одржавати.
Направимо брзи преглед кључних концепата овог облика развоја веб апликација, јер је то основни део могућности коришћења и прављења ефикасних апликација са АСП.НЕТ МВЦ.
Структура
Образац развоја МВЦ -а садржи 3 слоја који су:
- Модел: То је део који садржи пословну логику, односно онај који ће дефинисати понашање са структурама података.
- Поглед: Одговоран је за приказивање кориснику потребних информација, интерно поглед комуницира са моделом преко контролера.
- Контролер: Он је тај који делује као посредник између модела и приказа, опћенито веб захтјеви прво стижу до контролера и он одлучује који модел ће позвати, а затим када прибави потребне податке, одлучује који приказ и које податке ће приказати корисника.
Инсталирајте АСП.НЕТ МВЦ
Да бисмо започели развој користећи овај оквир, прво морамо набавити развојне алате који нам омогућавају приступ свим расположивим ресурсима.
Прво што ћемо учинити је да одемо на веб страницу хттп: //ввв.асп.нет/мвц на којој можемо добити све потребне ресурсе за почетак развоја у оквиру:
ЕНЛАРГЕ
Након што је све инсталирано, можемо креирати наш први веб пројекат, за то морамо прво започети Визуелни студио, онда ћемо кликнути на нови пројекат, бирамо језик Ц # и бирамо Веб, на десној страни ћемо видети доступне шаблоне и изабрати их АСП.НЕТ МВЦ 4 веб апликација.
Хајде да видимо како изгледа екран који смо управо описали: