ایجاد اولین کنترولر و اکشن

آموزش MVC –> جلسه اول –> قسمت سوم

تا بدین جا با مفهوم معماری MVC آشنا شده ایم و سپس ویژوال استودیو را نصب کردیم و اولین پروژه MVC را ایجاد کردیم . اکنون با تصویر زیر مواجه هستیم :


ایجاد اولین کنترولر و اکشن

ایجاد اولین کنترولر و اکشن :

کنترولر یک کلاس می باشد که باید حتما در فولدر Controllers ایجاد شود .

قوانین ایجاد کنترولر :

همانطور که ذکر شد کنترولر باید در فولدر Controllers ساخته شود و همچنین باید به نام Controller ختم شود یعنی اگر ما کنترولری میخواهیم با نام Home باید نام کلاس آن را HomeController قرار دهیم . برای شروع کار ابتدا روی فولدر Controllers راست کلیک کرده و زیرمنوی Add و سپس Controller را میزینیم . در پنجره ای که ظاهر می شود نام کنترولر را میدهیم . چون اولین کنترولر پروژه است باید نام آنرا HomeController قرار دهیم . هم اکنون یک کلاس ایجاد شده است که میتوانیم اکشن های دلخواه خود را در آن تعریف کنیم . اکشن Index پیش فرض است و با ایجاد هر کنترولر یک اکشن Index نیز اتوماتیک ساخته می شود . نام Home در کنترولرها نیز پیش فرض است یعنی با اجرای برنامه-زدن کلید F5-پروژه با اکشن ایندکس از کنترولر Home شروع بکار میکند . بعنوان مثال : http://localhost:7538/Home/Index

اکنون کنترولر Home بصورت تصویر زیر می باشد :
mvc_home_controller

همانطور که مشاهده می کنید اکشن Index نه پارامتری میگیرد(void) نه پارامتری ارسال میکند .

در مقاله بعدی (آموزش MVC –> جلسه اول –> قسمت چهارم) اکشن هایی تعریف میکنیم که پارامتر ورودی میگیرند . با ما باشید ….smiley


تاریخ انتشار :۲۴ آذر ۱۳۹۴



دیدگاه ها :