با استفاده از تکنولوژیASP.NET می توانید وب سایت ها را با ترکیب HTML، CSS، JavaScript، و اسکریپت نویسی سمت سرور توسعه دهید.
MVC یکی از سه مدل برنامه نویسی ASP.NET است.
MVC چارچوبی است برای ایجاد برنامه های کاربردی وب با استفاده از طراحی (MVC (Model View Controller
Model هسته برنامه کاربردی را نمایش می دهد.
View داده ها را نمایش می دهد.
Controller ورودی ها را مدیریت می کند.
مدل MVC همچنین کنترل کاملی روی HTML، CSS، و JavaScript دارد.
قسمتی از برنامه است که منطق برنامه را مدیریت می کند.
اغلب اشیاء مدل، داده ها را از پایگاه داده بر می گردانند (یا داده ها را ذخیره می کنند).
View قسمتی از برنامه است که نمایش داده ها را مدیریت می کند.
اغلب Viewها از روی داده های model ساخته می شوند.
Controller قسمتی از برنامه است که تعامل با کاربر را مدیریت می کند.
نوعا controller داده ها را از یک view می خواند، ورودی کاربر را کنترل می کند، و داده های ورودی را به model می فرستد.
جداسازی MVC به شما کمک می کند تا برنامه های پیچیده را مدیریت کنید، زیرا می توانید هر لحظه روی یک جنبه متمرکز شوید. برای مثال، شما می توانید روی view بدون وابستگی به منطق تجاری تمرکز کنید. همچنین تست یک برنامه با MVC آسان تر است.
توسعه گروهی برنامه های کاربردی وب با استفاده از MVC آسان تر است. برنامه نویس های متعددی می توانند روی view، منطق Controller، و منطق تجاری به صورت موازی کار کنند.
دیدگاه خود را از طریق فرم زیر ارسال نمایید