تعداد ویدئو | 28 |
---|---|
زمان دوره | 01:28:37 |
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | پلورال سایت |
آموزش مدیریت نوگت پکیج ها (Nuget Package) در ویژوال استودیو یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته آموزشی، آموزش مدیریت و ساخت نوگت پکیج ها (Nuget Package) در ویژوال استودیو است که با نام اصلی Package Management in Visual Studio 2022 از شرکت Pluralsight منتشر شده است.
یکی از ابزارهای ضروری برای برنامه نویسان در توسعه نرم افزارهای مدرن مکانیزمی است که با استفاده از آن بتوانند کدهای مفید خود را ایجاد کرده، به اشتراک بگذارند و یا حتی به مصرف دیگران برسانند. اغلب اوقات چنین کدهایی به درون پکیج هایی قرار می گیرند و یا اصطلاحاً bundle می شوند. این پکیج ها شامل کدهای bundle شده و یا همان اسمبلی ها می باشد. کنار این فایل ها اغلب محتواهای دیگری نیست قرار میگیرند تا پروژههای بتوانند از این پکیج ها استفاده کنند. در تکنولوژی های .NET و .NET Core مکانیزمی که به منظور به اشتراک گذاری کد استفاده می شود Nuget نام دارد. با استفاده از Nuget می توانید نحوه ایجاد شدن پکیج ها، میزبانی شدن و مصرف شدن آنها را تنظیم و تعریف کنید. به بیان ساده یک Nuget پکیج یک فایل زیپ بسیار ساده است که پسوند nupkg دارند این فایل شامل کدهای کامپایل شده و دیگر فایل های مرتبط با کد است. علاوه بر این یک manifest توصیفی که شامل اطلاعاتی شبیه به نسخه ورژن پکیج مورد نظر می باشد نیز وجود دارد.
برنامه نویسانی که قصد به اشتراک گذاری کدهایی را دارند، اقدام به ایجاد کردن پکیج ها و سپس منتشر کردن آنها در host های private و یا public می کند. پس از انجام این کار مصرفکنندگان این پکیج ها می توانند پکیج های مورد نظر خود را از host های مختلف دریافت کرده و آنها را به پروژههای خود اضافه کنند. سپس عملکرد و یا functionality تعریف شده در پکیج مورد نظر را در پروژه خود استفاده می کنند.
سیستم Nuget تمامی جزئیات سطح پایین مربوط به کار کردن با پکیچ ها در .NET و .NET Core را مدیریت می کند. از آنجایی که از Nuget از host ها و یا میزبان های private در کنار میزبان عمومی یعنی Nuget.org پشتیبانی می کند. شما می توانید از Nuget پکیج برای به اشتراک گذاشتن کدی که به طور خاص برای یک سازمان و یا گروه کاری توسعه داده شده است نیز استفاده کنید. علاوه بر این امکان استفاده کردن از نوگت پکیج ها به عنوان روشی ساده برای به اشتراک گذاشتن کد و یا استفاده کردن مجدد از آن در پروژه های مختلف خودتان وجود دارد. به بیان ساده یک نوگت پکیج یک واحد از کد است که قابلیت به اشتراک گذاری کردن را دارد.
یک Nuget Package میتواند شامل کدهای قابل استفاده مجدد باشد که برنامه نویسان دیگر در اختیار شما قرار داده اند. شما به منظور استفاده کردن از کدهای توسعه داده شده توسط برنامه نویسان دیگر می توانید از Nuget پکیج ها استفاده کنید. یک Nuget Package را می توان به سادگی در یک پروژه جدید در ویژوال استودیو با استفاده از پنجره Nuget Package Manager و یا Package Manager Console نصب کرد. پس از نصب یک Nuget Package می توانید یک رفرنس به پکیج مورد نظر را با استفاده از namespace مربوط به آن پکیج لحاظ کنید. می توانید یک رفرنس را با اضافه کردن namespace مربوط به آن Nuget Package در کد خود لحاظ کنید. پس از استفاده کردن از namespace مربوط به Nuget Package انتخابی میتوانید به سادگی از آن functionality های تعریف شده در آن استفاده نمایید .
فصل اول: مقدمه دوره آموزشی
فصل دوم: مدیریت کردن پکیج ها
فصل سوم: ایجاد کردن ورژن های مختلف برای پکیج ها
فصل چهارم: حل و فصل کردن چالش های مربوط به کار کردن با پکیج ها
فصل پنجم: اکوسیستم های دیگر
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.