Latest update آذر ۱۲ام, ۱۳۹۹ ۸:۵۶ قبل از ظهر
فروردین ۲۳, ۱۳۹۵ admin مقالات دیدگاهها برای معرفی MVC در ASP.NET بسته هستند
MVC مـدل دیگر گسترش است که ASP.NET از آن پشتیبانی می نماید ، یک مدل جهت تهیه و تولید پروگرام های کاربر دی وب با مصرف از طراحی MVC (مدل نمایش کنترلر) است .
آموزش asp.net
آموزش asp.net,آموزش asp.net mvc,آموزش asp.net با c#,clicksite.ir
اگر جایگزین سبک جهت ASP.NET سنتی می خواهید، MVC جایی برای شروع است.
♦ مد پروگرام نویسی MVC
MVC یکی از سه مـدل پروگرام نویسی ASP.NET است . MVC چارچوب جهت تهیه و تولید پروگرام های کاربر دی وب با مصرف از طراحی MVC (مدل نمایش کنترلر) است:
مـدل نشانگر هسته ی برنامـه است (بعنوان مثال، لیست از رکوردهای پایگاه داده)
دید و نما، داده را نمایش میدهد (رکوردهای پایگاه داده)
کنترلر ، ورودی ها را مدیریت می نماید (جهت رکوردهای پایگاه داده)
مـدل MVC، همچنین کنترل جامعی روی HTML، CSS JavaScript فراهم می نماید .
این مـدل ، پروگرام های فرد دی وب را با ۳ لایه منطقی تعریف می نماید :
لایه بیزینس (منطق مـدل )
لایه نمایش (منطق مشاهده)
کنترل ورودی (منطق کنترلر)
مدل ، بخشی از برنامـه است که منطق داده های پروگرام فرد دی را مدیریت می نماید . اکثرا اشیاء مدل ، داده ها را از پایگاه داده بازیابی میکنند و یا داده ها را ذخیره مینمایند.
مشاهده ، بخشی از پروگرام است که نمایش داده ها را مدیریت می نماید . بیشتر این دید ها از داده ی مدل ایجاد شده اند.
کنترلر ، بخشی از نرم افزار است که تعلت با فرد را مدیریت می نماید . بطور معمول کنترل کننده ها، داده را از بخش مشاهده میخواند ، ورودی های کاربر را کنترل می نماید داده های ورودی را جهت مـدل ارسال می نماید .
این جداسازی MVC،به شما در مدیریت برنامـه های کاربر دی پیچیده کمک می نماید ، جهت چه که شما در هر زمان تنها میتوانید روی یک جنبه تمرکز بکنید . بعنوان مثال، روی بخش مشاهده بدون توجه به منطق بیزینس تمرکز داشته باشید. این همچنین باعث می شود که آزمایش نرم افزار راحتتر انجام گیرد.
جداسازی MVC، همچنین باعث سهولت کار گروه گسترش می شود . گسترش دهندگان مختلف میتوانند بصورت موازی، روی بخشهای مشاهده، منطق کنترل و منطق کسب و کار کار کنند.
♦ فرم های وب در مقابل MVC
مدل پروگرام نویسی MVC جایگزین سبک برای ASP.NET سنتی (فرم های وب) است. این جایگزین سبک، چارچوب بسیار زیاد تست ی، یکپارچه با تمام خصوصیات ی ASP.NET موجود مانند صفحات مهم ، امنیت، تایید شده است.
♦ Visual Studio Express 2012/2010
ویژوال استودیو اکسپرس یک ورژن از مایکروسافت ویژوال استودیو است.
ویژوال استودیو اکسپرس وسائل گسترش ساخـته شده جهت MVC (و فرم های وب) است حاوی امکانات زیر است :
MVC و فرمهای وب
کشیدن رها کردن کنترل های وب و اجزای وب
زبان وب سرور (Razor با مصرف از VB و یا #C)
وب سرور (IIS اکسپرس)
سرور پایگاه داده ( Sql server express )
چارچوب گسترش وب کامل (ASP.NET)
آذر ۱۰, ۱۳۹۷ دیدگاهها برای معرفی طرح توجیهی راه اندازی رستوران سنتی بسته هستند
معرفی طرح توجیهی راه اندازی رستوران سنتی در این مطلب می خواهیم به معرفی طرح توجیهی رستوران سنتی برای شما...مهر ۰۱, ۱۳۹۷ دیدگاهها برای دسترسی محدود کودکان پناهنده به آموزش/ خودداری مدارس انگلیس از پذیرش دانش آموزان پناهنده بسته هستند
شهریور ۳۱, ۱۳۹۷ دیدگاهها برای اردوی دانشجویان جدیدالورود دانشگاه امیرکبیر هفته آینده برگزار میمی شود بسته هستند
شهریور ۳۰, ۱۳۹۷ دیدگاهها برای رکابزنی ۲ عضو هیأت علمی دانشگاه رازی کرمانشاه از دریاچه ارومیه تا دریاچه وان بسته هستند