آموزش ASP.NET-مفهوم Helper

چاپ

Web Helper ها به طرزی عالی توسعه وب و کارهای برنامه نویسی رایج را ساده می کنند.


ASP.NET Helpers

ASP.NET Helper ها کامپوننت هایی هستند که می توان با چند خط کد به آنها دست یافت.

می توانید helper هایی را برای خودتان با استفاده از سینتکس Razor در فایل های cshtml. بسازید، یا اینکه از ASP.NET Helper های آماده استفاده نمایید.

در درس بعدی این آموزش نحوه استفاده از Razor Helper ها را خواهید آموخت.

در زیر برخی از Razor helper های مفید به طور مختصر شرح داده شده اند:


WebGrid Helper

WebGrid Helper روش نمایش داده ها را ساده می کند:


Chart Helper

"Chart Helper" انواع چارت های مختلف را با استفاده از گزینه ها و برچسب های متعدد نمایش می دهد.

 

chart helper این قابلیت را دارد که اطلاعات را از آرایه، از پایگاه داده یا از فایل بخواند.


WebMail Helper

 WebMail helper توابعی را برای ارسال ایمیل با استفاده از پروتکل ( SMTP (Simple Male Transfer Protocol فراهم می کند.


WebImage Helper

WebImage helper ابزارهایی را برای مدیریت تصاویر وب در اختیار قرار می دهد.

کلید واژه ها: flip, rotate, resize, watermark


Third Party Helpers

با استفاده از Razor، می توانید از مزایای helper های آماده یا third party helper ها برای آسان کردن استفاده از ایمیل، پایگاه داده، چند رسانه ای، شبکه های اجتماعی و مسائل زیاد دیگری من جمله امنیت وب و غیره بهره ببرید.


نصب Helper

برخی از helper ها هم اکنون در WebMatrix قرار دارند، اما شما می توانید سایر helper ها را نیز نصب کیند.

W3Schools Helper Reference مرجع خوبی برای helper های آماده و سایر Helper هایی است که می توانید به عنوان بخشی از  ASP.NET Web Helpers Library نصب کنید.

اگر از WebMatrix برای ایجاد سایت استفاده می کنید، می توانید مراحل زیر را برای نصب helper ها انجام دهید:

  1. در WebMatrix، فضای کاری سایت را باز نمایید.
  2. روی Web Pages Administration کلیک نمایید.
  3. *با استفاده از رمز عبور به صفحات مدیریت بروید.
  4. با استفاده از search field به جستجوی helper ها بپردازید.
  5. روی install کلیک کنید تا helper مورد نظرتان نصب گردد.

(* اولین باری که از صفحات مدیریت استفاده می کنید، از شما درخواست می شود تا رمز عبوری را ایجاد کنید.)