أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.
MVC= Model>View>Controler, a classical architecture we should follow it to well know our coding tap
MVC is the coding design pattern or software design pattern where we can place the code according to the MVC rool .
M is models - We place here our database queries inside any function
Controller - just call the models for result set like for getting to records of the student.
View - pure users viewer area where web page are render
MVC structure may differ from language to lanuage (programming language) then first you should know which MVC (ASP,Java,PHP) you want to learn.
you can learn MVC in more description from here
now we come to the HMVC(Hierarchical Model View Controller) using this concept we can increase productivity, re-usability, organizing. Its made easy to divide the module of the project, create MVC for each separate module for example student college, placement, library, fee create the module
module/student
-- controllers
--models
--views
module/College
-- controllers
--models
--views
and so on
The Model-View-Controller (MVC) architectural pattern separates an application into three main components: the model, the view, and the controller. The ASP.NET MVC framework provides an alternative to the ASP.NET Web Forms pattern for creating Web applications.
With ASP.NET MVC framework you can build your application using VB.net or C# and it easy to integrate your VB.net & C# Code inside HTML Files using Razor syntax.
H=HMVC:
Yes you can make use of Creating Areas inside the same MVC Application to make it Hierarchical model–view–controller (HMVC.
Basm allah alrahman alrahim
To build web site use CMS like wordpress
To Build Like WordPress CMS it Self use MVC ( or to build like facebook )
There are a lot of design patterns like MVC not just HMVC , MVP ..etc