دوره آموزشی ایجاد، اشکال‌زدایی و استقرار پکیج‌های NuGet در ASP.NET

دوره آموزشی ایجاد، اشکال‌زدایی و استقرار پکیج‌های NuGet در ASP.NET

1 ساعت 57 دقیقهمتوسط2024-11-12

مدرسین

Ervis Trupja

Ervis Trupja

Full-Stack .NET Web Developer with a mathematical background

جزئیات دوره

این دوره اصول ساخت و مدیریت پکیج‌های NuGet برای پروژه‌های .NET را به شما آموزش می‌دهد. یاد بگیرید که چگونه محیط خود را راه‌اندازی کنید، اولین پکیج خود را بسازید و وابستگی‌ها را مدیریت کنید. مربی، ارویس ترُپجا، همچنین بهترین شیوه‌ها برای متادیتا و نسخه‌بندی را پوشش می‌دهد تا پکیج‌های شما سازمان‌دهی شده و قابل جستجو باشند. ارویس همچنین نحوه تست و اشکال‌زدایی پکیج‌های شما، ساخت پکیج‌های محلی و خودکارسازی تست‌ها را نشان می‌دهد. این دوره را بررسی کنید تا برای انتشار و نگهداری پکیج‌های خود با استفاده از Azure Artifacts و خودکارسازی استقرارها با Azure Pipelines آماده شوید.

اهداف آموزشی:
توضیح دهید که یک پکیج NuGet چیست و اهمیت آن چیست.
اولین پروژه پکیج NuGet خود را ایجاد کنید و وابستگی‌ها را به‌طور مؤثر مدیریت کنید.
بهترین شیوه‌ها برای نسخه‌بندی و متادیتا در پکیج‌های NuGet خود پیاده‌سازی کنید.
پکیج‌های NuGet خود را در پروژه‌ها تست و اشکال‌زدایی کنید.
پکیج‌های NuGet خود را با استفاده از Azure Artifacts منتشر، مدیریت و نگهداری کنید.

مهارت ها

NuGetASP.NETFront-End Web DevelopmentSoftware Development ToolsWeb DevelopmentOpen SourceMicrosoftSoftware DevelopmentOne-Off

سرفصل ها

مقدمه

  • مروری بر دوره
  • آنچه باید بدانید

مقدمه ای بر بسته‌های NuGet

  • بسته NuGet چیست
  • چرا از بسته‌های NuGet استفاده کنید
  • محیط توسعه خود را تنظیم کنید
  • ایجاد اولین پروژه بسته NuGet خود
  • استراتژی‌های نسخه سازی برای بسته‌های NuGet
  • کار با وابستگی‌های NuGet
  • تنظیم فراداده بسته NuGet

اشکال زدایی و تست بسته‌های NuGet

  • راه‌اندازی فید محلی NuGet و استفاده از بسته‌های محلی
  • اشکال زدایی بسته‌های NuGet با پروژه‌های محلی
  • اشکال زدایی بسته‌های NuGet با نسخه‌های محلی NuGet
  • اشکال زدایی بسته‌های NuGet با بسته‌های نماد
  • اشکال زدایی بسته‌های NuGet با Source Link
  • انتخاب روش صحیح اشکال زدایی NuGet
  • سایر تکنیک‌های NuGet Debugging

استقرار و نگهداری بسته‌های NuGet

  • مقدمه ای بر تغذیه از راه دور
  • انتشار بسته خود در nuget.org
  • انتشار بسته خود در Azure Artifacts
  • اتصال به فید Azure Artifacts و نصب پکیج
  • اتوماسیون استقرار بسته NuGet با خطوط لوله Azure
  • نسخه سازی خودکار با خط لوله لاجورد

نتیجه گیری

  • بعد کجا برویم
۴۰,۰۰۰ تومان