mvc design pattern. 2009 - 2012 - web developer at crimshield, inc. 2012 - 2013 - application...
TRANSCRIPT
MVCDesign Pattern
◼ 2009 - 2012 - Web Developer at Crimshield, Inc.
◼ 2012 - 2013 - Application Developer at IBM
◼ 2013 - Present - Delta Developer at Tides Are Rising(DentalMarketing.net)
About me
What is Design Pattern?
◼A standard solution to common problems in software design.
◼A template on how to solve a problem.
◼Formalized best practices.
The Problem
What is MVC?
◼A design pattern in implementing user interfaces.
◼Separation of concern.
◼Model – View - Controller
Model
◼Model represents knowledge
Controller
◼Link between the user and the system
View
◼Visual representation of model
Pros
◼Provides structure to your application.
◼Allows multiple team to work separately
◼Code reusability
Cons
◼Complexity
MVC Web Frameworks
◼PHP (Zend, Codeigniter, Yii, CakePHP, Laravel)
◼Java (Struts, Spring MVC, Play! Framework)
◼Ruby (Rails)
◼Python (Django)
◼Javascript (JavaScriptMVC)
Demo