100%(3)3 out of 3 people found this document helpful
This preview shows page 1 - 3 out of 9 pages.
• Regular Expression Validation• Etc... [EmailAddress]FrameworkA Framework, in this regard, is a collection of code, libraries, classesand run-time environment that helps developers build webapplications faster. The main idea behind using frameworks is toprovide developers with commonly used functionalities and a basicstructure, upon which they can build their application. Mostexperienced developers have their own set of libraries and astructure, which they re-use from application to application in orderto help them develop faster. Using a framework allows developers tonot only use their own experience, but the experience of many otherdevelopers who have contributed to the development and testing ofthe framework. It also ensures that developers follow the sameconventions, rules and structure when working on the application.Common Design PatternsA design pattern is a general solution to a commonly occuringproblem in application development. A design pattern is not acomplete coding solution, rather it is a description for how to solve aproblem that can be used in many different situations. In webdevelopment, there are many common design patterns that areused to solve common problems. We will look at the MCV designpattern.MVCThe MVC pattern is a commonly used design pattern in softwaredevelopment, where the code is separated into three major parts:models, views and controllers. The exact purpose of each partdepends on the implementation and may vary from one frameworkto another. We will look at ASP.NETs MVC implementation, which iscontextualised to the host system - ASP.NET and may differ slighlyfrom other MVC implementations.