آموزش MVC
در مهندسی نرمافزار،مدل-نما-کنترلگر یا Model–view–controller-MVC به یک الگوی معماری نرمافزار گفته میشود. الگوی ساختاری MVC به جداسازی دادههای کاربرد(از جمله محتویات بخش مدل)از مؤلفههای ارائه شده بهصورت گرافیکی (بخش نما) ومنطق مربوط به پردازش ورودیها (بخش کنترلگر)اقدام مینماید. هدف الگوی ساختاری امویسی صرفاً یکپارچگی درساختار نرمافزار است و به کمک آن بدست گیری نرمافزار در راستای مدیریت و گسترش به سادگی انجام میگیرد.
آموزش EF6 با رویکرد DataBase First در MVC5
این مبحث سناریویی را درنظر می گیرد که در آن شما پایگاه داده ی خود را آماده دارید و فقط می خواهید کدهای لازم برای برنامه ی تحت وب را بر اساس فیلدهای آن پایگاه داده بنویسید...
یک پروژه ی جدید داخل محیط Visual Studio، در یک solution جدید یا همان solution ای که پروژه ی پایگاه داده را در آن ایجاد کردید، ایجاد نمایید...
اکنون شرایط برای ایجاد کدی که عملیات استاندارد و متداول داده را برای کلاس model ارائه می دهد، فراهم شده است...
در این آموزش، یک ستون جدید به جدول Student افزوده تا بتوان اسم کوچک دانشجوی مورد نظر را در آن ثبت نمود. برای این منظور، پروژه ی پایگاه داده را باز کرده، سپس فایل Student.sql را باز نمایید...
در این مبحث، دوره های آموزشی که دانشجویان در آن ثبت نام کرده اند را ویژه ی هر دانشجو به view با نام Details اضافه می کنیم و جزئیات دانشجوی انتخابی را در قالب view Details به نمایش می گذارد...
برخی از قوانین اعتبارسنجی به صورت خودکار به ورودی کاربر اعمال می شود.جهت تعریف قوانین اعتبارسنجی اضافه بر آنچه قبلا تعریف کرده ایم، می توان data annotations به کلاس model اضافه کرد...