PDA

View Full Version : سوال: Http Helper



راحله نادری
پنج شنبه 05 دی 1392, 09:23 صبح
Http Helper چیه؟ می شه لطفا یه نفر توضیح بده

YourName
جمعه 06 دی 1392, 04:04 صبح
از اسمش میشه فهمید که برای تولید خروجی html استفاده میشه. در واقع متدهایی رو فرض کنید که در اون با استفاده از داده های موجود(پارامترها) خروجی Html شکل میگیرد.
برای مثال من میخوام یه لینک به یک اکشن در یکی از کنترلر هام ایجاد کنم در حالت عادی باید برم و آدرس متد رو شناسایی کنم(با توجه به routing) بعد مقادیر رو توی تگ a بزارم. اما در صورتی که با استفاده از متد ActionLink خیلی راحت تر و سریعتر میشه این لینک رو ایجاد کرد و اصول شی گرایی رو هم رعایت کردیم. هر کاری به مسئولش سپرده میشه و همون هم اون رو مدیریت خواهد کرد و پاسخگو خواهد بود و ما فقط نتیجه از اون میخوایم.
در این صورت اگر routing ما تغییر کنه یا موارد دیگه شما نیازی به تغییر اون لینک نخواهی داشت.
این یه توضیح ساده و کوتاه بود ولی مطمئننا این موارد برای یادگیری کافی نیست و شما حتما می بایست منابع مرتبط که البته بسیار زیاد هم می باشد رو مطالعه کنید و تمرین. زمان بر هست ولی ارزشش رو داره.

Cybersilent
یک شنبه 08 دی 1392, 14:33 عصر
مطلب کاملی هست.
http://www.dotnettips.info/post/811/asp-net-mvc-8