دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۷
  • مرداد

جلسه ۲۱ : اشتراک گذاری کدها در NET Core.

  • دسته‌بندی‌ها :
جلسه ۲۱ : اشتراک گذاری کدها در NET Core.
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه :

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن ، با یکی دیگر از جلسات دوره کامل آموزش asp.net core در خدمت شما دوستان هستیم . در جلسه قبل انواع برنامه های NET Core. را شرح دادیم و گفتیم که دو نوع هستند ۱- برنامه های قابل حمل ۲- برنامه های مستقل در این جلسه به آموزش اشتراک گذاری کدها در NET Core. می پردازیم تا پایان این جلسه با ما همراه باشید.

      در حال حاضر با استفاده از NET. ، می توانیم برنامه های کاربردی با سه چارچوب مختلف برای سیستم عامل های مختلف توسعه دهیم. سنتی یا استاندارد NET Framework. برای ویندوز، Mono framework برای iOS، OSx و اندروید و NET Core. برای ویندوز، مک و لینوکس مورد استفاده قرار می گیرند.

      انوع چهارچوب ها (Framworks) NET. - اشتراک گذاری کدها در NET Core.

      انوع چهارچوب ها (Framworks) NET.

       

      این framework ها از کتابخانه های مختلفی استفاده می کنند. به این معنی که کد نوشته شده در یک framework را نمیتواند در framework دیگر استفاده کرد. به عنوان مثال، یک برنامه کنسول که با NET Framework. توسعه یافته است ، نمی تواند بر روی NET Core. یا برعکس اجرا شود. بنابراین، به اشتراک گذاری کد مجاز نیست.

      اشتراک گذاری کد

      اشتراک گذاری کد

       

      برای حل مشکل به اشتراک گذاری کدها ، می توانیم از سه روش زیر استفاده کنیم:

      1. ایجاد کتابخانه کلاس های قابل حمل
      2. استفاده از چارچوب چندگانه (Multiple Frameworks) در برنامه ASP.NET Core
      3. استفاده از NET. استانتدارد (NET Standard.)

      ایجاد یک کتابخانه کلاس قابل حمل برای به اشتراک گذاشتن کد با دیگر Framework ها چیز جدیدی در NET. نیست!. برای اطلاع بیشتر اینجا را بخوانید.

      در بخش بعدی در مورد چگونگی استفاده از چارچوب چندگانه (Multiple Frameworks) در برنامه ASP.NET Core  برای به اشتراک گذاری کد را فرا خواهید گرفت.

       

      QR:  جلسه ۲۱ : اشتراک گذاری کدها در NET Core.
      به اشتراک بگذارید