Мадэль-паказ-кантролер (MVC), уяўляе сабой праграмнае забеспячэнне архітэктурны шаблон, які дзеліць дадзенае прыкладанне ў трох злучаных паміж сабой частак. Гэта робіцца, каб аддзяліць ўнутраныя прадстаўлення інфармацыі з шляхоў інфармацыі прадстаўлена і прынята ад, карыстальніка. Шаблон праектавання MVC раз'ядноўвае гэтыя асноўныя кампаненты, якія дазваляюць эфектыўна паўторнае выкарыстанне кода і паралельнага развіцця. Традыцыйна выкарыстоўваецца для настольных графічных карыстацкіх інтэрфейсаў (GUI), гэтая архітэктура стала папулярнай для распрацоўкі вэб-прыкладанняў і нават мабільных, настольных і іншых кліентаў. Папулярныя мовы праграмавання, такія як Java, C #, Ruby, PHP і іншыя папулярныя рамкі MVC, якія ў цяперашні час выкарыстоўваюцца ў распрацоўцы вэб-прыкладанняў прама з скрынкі. [Графічны інтэрфейс карыстальніка][C Sharp: мова праграмавання] |