دوشنبه , اردیبهشت ۲ ۱۳۹۸

الگوی repository چیست ؟

سلام به همه برنامه نویسان و کاربران گرامی وب سایت Aspcore.ir . در این مقاله قصد داریم در مورد مطالب زیر با شما صحبت کنیم:

  • اینکه الگوی repository و لایه Service در Asp.net core چیست ؟
  • مزایای استفاده از Repository در پروژه چیست؟
  • معایب استفاده از Repository در پروژه چیست؟
  • لایه Service در Asp.net Core چیست؟
  • استفاده از repository بهتر است یا لایه Service ؟

 

الگوی repository چیست

 

الگوی repository چیست ؟

اگر شما برنامه نویس Mvc سنتی بوده اید مطمئنا با الگوی Repository آشنایی داشته اید. و یا حداقل به گوش شما آشنا می باشد. اما واقعا

  • الگوی Repository چیست ؟
  • و چه مزایا و معایبی دارد؟
  • با وجود الگوی Repository چرا مایکروسافت در نسخه Asp.net core لایه Service را معرفی کرد؟

 

این سوالها و ده ها سوال دیگه احتمالا توی ذهن شما به وجود اومده تا الان که پاسخ مناسب و روشنی رو براش پیدا نکردید. توی این مقاله که به همراه یک فیلم آموزشی هم همراه هست پاسخ همه این سوالات رو دادیم.

دقت کنید که شما برای یادگیری برنامه نویسی خصوصا برنامه نویسی وب مثل Asp.net Core و Asp.net mvc و حتی PHP باید یکسری مفاهیم مثل همین Repository و لایه Service رو بدونید.

در صورتی که این مفاهیم رو به درستی ندونید که چی هستن خیلی به مشکل برخورد می کنید توی پروژه هاتون چون این موارد بسیار مهم هستن و عموما توضیحات خوبی هم در موردشون وجود نداره.

در ادامه فیلم آموزش الگوی repository و لایه Service در Asp.net core چیست رو براتون قرار می دم که پاسخ بسیاری از این سوالات رو توش دادم و تا حد زیادی شما رو از سردرگمی بیرون میاره.

هر گونه سوالی در مورد این موضوع داشتید از طریق کامنت گذاشتن به اطلاع بنده برسونید تا در اسرع وقت بررسی بشه و پاسخ داده بشه.

 

مشاهده فیلم الگوی repository چیست ؟

 

مشاهده فیلم در آپارات

دانلود نسخه اصلی فیلم

 

 

امیدوارم که از این فیلم لذت برده باشید و تونسته باشه پاسخ سوالات شما رو بده.

شما کاربران گرامی می توانید جهت استفاده از مطالب مفید و کاربردی در رابطه با دنیای برنامه نویسی، استفاده از گروههای رفع اشکال و اطلاع از پروژه ها در کانال ما عضو شوید.

 

الگوی repository چیست ؟

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *