Modularity در ASP.Net Core

Modularity در ASP.Net Core

در خدمت شما هستیم با آموزش Modularity در ASP.Net Core از وب سایت آموزش برنامه نویسی سورس باران. یکی دیگر از ملاحظات ASP.Net Core ساخت و پیاده سازی برنامه ای است که Modularity یا پیمانه ای باشد. برنامه ی شما به جای نصب کل فریمورک .NET می تواند تنها چیزی را نصب کند که الزامی است. بیایید به ویژوال استودیو سری بزنیم تا مفهوم پیمانه ای بودن را درک کنیم. با ما همراه باشید…

Modularity در ASP.Net Core

در پایین می توانید داخل Solution Explorer برنامه ی ساده ی .NET Core ما را مشاهده کنید. References را گسترش دهید تا بتوانید اشاره ی به .NETCoreApp را مشاهده کنید.

داخل .NETCoreApp می توانید اشاره ی بسته ای به NuGet را مشاهده کنید؛ آن را گسترش دهید.

بعد از انجام این کار می توانید مجموعه ی کامل ارجاعات NuGet را مشاهده کنید. اگر پیش از این با فریمورک .NET کار کرده باشید، در این صورت بسیاری از این فضاهای نام باید برایتان آشنا باشد. چرا که در این فریمورک بسیار از آن ها استفاده کرده اید.
فریمورک .NET به قطعات مختلفی تقسیم می شود و به کمک CoreFx مجددا پیاده سازی می شود. این قطعات باز هم به صورت بسته های مجزا توزیع می شوند.

  • حالا اگر NETStandard.Library را گسترش دهید، می توانید اشاره های بیشتری را مشاهده کنید. حتی می توانید System.Console را ببینید که ما در این برنامه در حال استفاده از آن هستیم.
  • دیگر نیازی نیست که همه چیز را به داخل فریمورک .NET بیاورید، تنها آوردن موارد مورد نیاز برنامه ی شما کفایت می کند.
  • مزایای دیگری نیز برای این کار وجود دارد. مثلا این پیمانه ها را می توان به صورت مجزا و در صورت تمایل به روز کرد.

به پیمانه ای کردن برنامه می توان سرعت اجرای برنامه، به ویژه برنامه های ASP.NET Core را افزایش داد و به عملکرد بهتری رسید.

 

لیست جلسات قبل آموزش ASP.NET Core

  1. آموزش ASP.Net Core – ASP.NET Core چیست؟ مزایای ASP.NET Core
  2. آموزش نصب ASP.NET Core و شروع کار با آن
  3. آموزش اعداد یا Numerics در ASP.Net Core
  4. آموزش اجرا کد ASP.Net Core
به این مطلب امتیاز دهید

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

صابر بوستانی

داستان من با دنیای برنامه‌ نویسی آغاز شد، و در ادامه به عنوان یک توسعه‌ دهنده نرم‌ افزار، طراح وب سایت و متخصص سئو، مهارت ‌های تکنیکی و تحلیلی خودم رو پرورش دادم. علاقه م به دنیای مالی منو به سمت یادگیری ترید و معامله‌گری سوق داد. و در حال حاضر در برنامه نویسی و معامله گری ارز دیجیتال انجام میدم. از سال 96 سعی کردم معامله گری در کریپتو رو یاد بگیرم. ترید و معامله گری برام پر از چالش و شکست‌ های متعدد بود. اما هر شکست، درسی ارزشمند برام داشت و من رو به یک تریدر و معامله گر قوی‌ تر و هوشمندتر تبدیل کرد. با پشتکار و یادگیری مداوم، تونستم به موفقیت‌های قابل توجهی دست یابم و به معامله گری موفق تبدیل بشم. در اینجا بزرگترین تجربیات و مهمترین دانش خودم رو در اختیار شما قرار میدم تا در مدت زمان کوتاه تر و شکست های کمتر در این مسیر به موفقیت برسید.

دوره آموزش طراحی وب سایت مدرسه با PHP و MySql

دسته بندی موضوعات

آخرین محصولات فروشگاه

مشاهده همه

نظرات

بازخوردهای خود را برای ما ارسال کنید