MVC pattern is very suitable for multi-layer application development.It is essential. MVC pattern table of content The following is: What is MVCHow to MVCMisscell if seperate view from model entirely , the mvc pattern is changed to so called mvp pattern.