I have drawn a table of comparable components between Asp.Net web forms and MVC to help transition to MVC Razor View.
Is the mapping of Entity and DAO classes as listed in my table correct? Please suggest.
Web Forms | MVC (Razor View)
--------------------------------------------------
Web Page (.aspx) | View (.cshtml)
User Control (.ascx) | Partial View (.cshtml)
Master Pages | Shared Layout (.cshtml)
Code Behind | Controller
Entity Classes | Model Classes - ?
DAO Classes | Repository Classes - ?