ASP.NET MVC - دیدگاه

برای یادگیری ASP.NET MVC، ما یک برنامه اینترنت خواهیم ساخت.

بخش 5:برای نمایش دیدگاه‌های برنامه، یک فولدر اضافه کنید.

فولدر Views

Views فولدرها فایل‌هایی را که با نمایش برنامه (رابط کاربری) مرتبط هستند (فایل‌های HTML) ذخیره می‌کنند. بسته به زبان، پسوند این فایل‌ها ممکن است html، asp، aspx، cshtml و vbhtml باشد.

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

ویژول ویب دیولپر یک فولدر Account، یک فولدر Home و یک فولدر Shared (در داخل فولدر Views) ایجاد کرده است.

Account فولدر، استعمال کنندگان کا رجسٹریشن اور لگائی جانا کے لئے استعمال کئے جاتا ہے۔

Home فولدر، منزل پینج اور ‘بارے میں’ پینج جیسے ایپلیکیشن پیجز کو ذخیرہ کرنے کے لئے استعمال کئے جاتا ہے۔

Shared فولدر، کنٹرولر کے درمیان مشترکہ ویوز (ماشین پیجز اور لائؤٹ پیجز) کو ذخیرہ کرنے کے لئے استعمال کئے جاتا ہے۔

ASP.NET فائل کا نوعیت

Views فولدر میں درج ذیل HTML فائل کا نوعیت پائی جاسکتا ہے:

ایکتم کا نوعیت ایکتم
صرف HTML .htm یا .html
کلاسیک ASP .asp
کلاسیک ASP.NET .aspx
ASP.NET Razor C# .cshtml
ASP.NET Razor VB .vbhtml

Index فائل

فائل Index.cshtml اس ایپلیکیشن کی منزل پینج کی نمائش کرتی ہے، یہ ایپلیکیشن کا میل فائل ہے (منزل فائل)۔

ایک فائل میں درج ذیل مواد لکھیئے:

@{ViewBag.Title = "منزل پینج";}
<h1>کمپنی کا خیر مقدم کیا جاتا ہے، CodeW3C.com</h1>
<p>یہ جگہ پر ‘منزل’ پینج کا مواد رکھیئے</p>

About فائل

فائل About.cshtml اس ایپلیکیشن کی ‘بارے میں’ پینج کی نمائش کرتی ہے۔

ایک فائل میں درج ذیل مواد لکھیئے:

@{ViewBag.Title = "بارے میں";}
<h1>بارے میں</h1>
<p>یہ جگہ پر ‘بارے میں’ کا مواد رکھیئے</p>

ایپلیکیشن چلانا

تھنائز کا انتخاب کریں، تھنائز منو میں تھنائز شروع کریں (یا ایف5 پر دباؤ دیں)۔

آپ کا ایپلیکیشن یہ طرح بنایا جائیگا:

لطفاً ‘منزل’ اور ‘بارے میں’ پر کلک کریں، دیکھیئے کس طرح چلتی ہے۔

تبریک!

تبریک! آپ نے پہلا MVC ایپلیکیشن بنایا ہے۔

نوٹ:‘فلم’ آپشن کارٹبک کا کلک نہیں کرسکتا۔ ہم اس درس کی بعد کی شق میں ‘فلم’ آپشن کارٹبک کے لئے کوئی کوڈ شامل کریں گے۔