هیچ دوره ای در سبد خرید شما وجود ندارد
دراین فیلم آموزشی قصد داریم تا پس از آشنایی اندک با تکنولوژی جدید MVC شرکت مایکروسافت یک پروژه به صورت عملی انجام دهیم تا بتوانیم تا حدودی به ماهیت MVC پی ببریم…
MVC چیست؟
MVC مخفف کلمه Model View Controller است. د رواقع MVC بر روی معماری های چند لایه ای جهت جدا سازی قسمت های مختلف برنامه و به طور دقیق تر جدا کردن بخش های منطقی برنامه اعم از دیتا Permission ، چک کردن صحت داده ها و … از لایه یا در واقع همان لایه ای که مستقیما با کاربر نهایی Presentation Layer(End User) در ارتباط است قرار می گیرد.
MVC نرم افزار را به سه قسمت Model و View و Controller تقسیم می کند. که هر کدام از این سه قسمت وظیفه خاصی را در چرخه حیات نرم افزار بازی می کنند.
اجزای تشکیل دهنده ی MVC
1- Model(مدل): قسمتی از برنامه کاربردی است که مسئول بازیابی داده از بانک اطلاعاتی، ذخیره آن، تبدیل آن به شی یا آبجکت ها و پیاده سازی منطق برنامه برای داده های دامنه ی مسئله است. در حقیقت بار اصلی معماری MVC بر عهده ی این بخش است. مثلاً یک آبجکت Product ممکن است اطلاعات را از بانک اطلاعاتی بازیابی کرده، بر روی آنها عملیاتی را انجام دهد و سرانجام نتیجه را در بانک اطلاعاتی ئ در جدول Products ذخیره کند.
۲- view(نمایشگر): اجزایی از برنامه است که واسط کاربری برنامه (UI) را می سازد. معمولاً این UI از داده های مدل ساخته می شود. در واقع نقطه پایان برنامه کاربردی است . به کاربر نتایج عملیات و بازیابی و نمایش داده از طریق برقراری ارتباط با دو بخش دیگر؛ یعنی مدل و کنترلگر را نشان می دهدقوانین MVC است.
۳- Controller(کنترلگر): اجزایی از برنامه هستند که مدیریت تعامل با کاربر را بر عهده دارند. می توان گفت که واسط بین مدل و نمایشگر می باشند؛ یعنی با مدل کار می کند و در انتها نمایشگری را برای نشان دادن واسط کاربری انتخاب می کند. ورودی کاربر را مدیریت کرده و به آنها پاسخ می دهد و با کاربر تعامل می کند.
مطالب گفته شده در این آموزش به انها پرداخته شده:
برنامه ای که عملیات Index,Create,Edit,Delete در بانک اطلاعاتی را انجام میدهد.
-ساخت برنامه با MVC
-ایجاد بانک برای برنامه
-برقراری ارتباط بین بانک و پروژه
-ایجاد صفحات وب سایت:
1-ایجاد صفحه برای نمایش اطلاعات بانک (Index)
2-ایجاد صفحه برای ثبت اطلاعات در جدول بانک اطلاعاتی (Create)
3-حذف اطلاعات درون جدول بانک اطلاعاتی (Delete)
4-ایجاد صفحه برای بروز رسانی اطلاعات بانک (Edit-Update)
Amirm2305 دانشجوی دوره
این آموزش با ADO.Net هست یا Entity Framework؟
Hassani دانشجوی دوره
با سلام لینک دانلود مشکل دارد
علیرضا احمدی
سلام و درود. اصلاح شد.
مریم
سلام وقت بخیر از چه روشی برای اتصال به پایگاه داده استفاده میشه
اکبر مومنی
لطف کنید بیشتر آموزش ها رو عین این تکی بزارید نه بصورت پکیچ که بشه با هزینه کم خریدش
alizadeh
سلام
این جواب ندادنتون خیلی آزار دهنده ست
خیلی
من هم مثل دو دوست قبلی که سوال کردن از حضور محترمتون و جوابی دریافت نکردند سوال دارم که آیا این دوره رایگان است؟ پولی هست؟ چقدره مبلغ؟
خدا به سر شاهده من اینجا هیچ لینکی یا مبلغی مشاهده نمیکنم .
مدیر پاسبان
سلام
افزودن به سبد خرید رو نمیبینید
وقتی اسم سبد خرید میاد یعنی پولیه دیگه
alizadeh
نه خدا به سر شاهده وقتی با مرورگر IE سایت رو باز میکنم هیچ چیزی نشون نمیده
حالا با مرورگر google chrome باز کردم و مشاهده کردم .
اگر امتحان کنید متوجه منظورم میشید .
مدیر تقی زاده
Ok درسته با IE ورژن پایین مشکل داره
روح الله
رایگانه؟؟لینک دانلودی موجود نیست
احمدی
لینک دانلود کجاس؟