تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی استقرار برنامه های اصلی ASP.NET

دوره آموزشی استقرار برنامه های اصلی ASP.NET

1 ساعت 1 دقیقهمتوسط2018-09-12

مدرسین

Nate Barbettini

Nate Barbettini

CTO and Lead Engineer at Cobbler

جزئیات دوره

نحوه استقرار برنامه های ASP.NET Core چند پلتفرمی را بیاموزید. با تغییرات ASP.NET Core که به برنامه ها اجازه می دهد در Mac، Windows و Linux اجرا شوند، توسعه دهندگان باید بتوانند استراتژی استقرار مناسب را انتخاب کنند: استراتژی که عملکرد برنامه و تجربه کاربر را به حداکثر می رساند. این دوره به شما کمک می کند برنامه های ASP.NET را در IIS و سرویس های ابری مانند Azure و همچنین سرورهای لینوکس و محفظه های Docker مستقر کنید. با ناتی باربتینی همراه باشید تا او یک پروژه ساده را راه اندازی کند و از طریق این سناریوهای استقرار مختلف کار کند. نکات و بینش های کاربردی را در مورد مزایا و معایب هر گزینه استقرار دریافت کنید. به علاوه، دریابید که چگونه Docker Hub می تواند توزیع تصاویر شما را در دستگاه ها حتی ساده تر کند.
اهداف یادگیری
راه اندازی پروژه ASP.NET خود
انتخاب استراتژی استقرار
پیکربندی HTTPS و حمل و نقل
استقرار در IIS
اعزام به لاجورد
استقرار در لینوکس
استقرار با Docker

مهارت ها

ASP.NET CoreDockerBack-End Web DevelopmentFull-Stack Web DevelopmentFront-End Web DevelopmentProjectWeb DevelopmentMicrosoft

سرفصل ها

0. مقدمه

  • 01 - برنامه‌های ASP.NETCore و استقرار
  • 02 - آنچه باید بدانید

1. اصول را درک کنید

  • 03 - نمای کلی معماری سرور
  • 04 - استراتژی استقرار را انتخاب کنید
  • 05 - راه‌اندازی پروژه
  • 06 - کد توسعه و تولید بنویسید
  • 07 - شامل محتوای ثابت
  • 08 - تنظیمات فایل پروژه

2. HTTPS و ASP.NET Core

  • 09 - نمای کلی HTTPS
  • 10 - Kestrel را به عنوان یک سرور لبه پیکربندی کنید
  • 11 - نحوه کار فورواردینگ
  • 12 - میان افزار هدرهای بازارسال را پیکربندی کنید

3. استقرار در IIS

  • 13 - IIS را راه‌اندازی کنید
  • 14 - یک سایت و استخر برنامه ایجاد کنید
  • 15 - حفاظت از داده‌ها را تنظیم کنید
  • 16 - اپلیکیشن خود را با ویژوال استودیو منتشر کنید
  • 17 - اپلیکیشن خود را از طریق خط فرمان منتشر کنید
  • 18 - Web.config را درک کنید

4. استقرار به Azure

  • 19 - با Azure شروع کنید
  • 20 - با ویژوال استودیو در Azure مستقر شوید
  • 21 - استقرار مداوم با Azure

5. استقرار در لینوکس

  • 22 - NET Core را روی لینوکس نصب کنید
  • 23 - خود میزبانی با Kestrel
  • 24 - از Kestrel با NGINX استفاده کنید
  • 25 - برنامه را به طور خودکار راه‌اندازی کنید

6. استقرار با Docker

  • 26 - نمای کلی داکر
  • 27 - یک تصویر داکر ایجاد کنید
  • 28 - تصویر داکر را به صورت محلی تست کنید
  • 29 - یک ظرف را اجرا و نظارت کنید
  • 30 - نمای کلی Docker Compose
  • 31 - Kestrel و NGINX با Compose
  • 32 - یک تصویر را در یک فایل ذخیره کنید
  • 33 - یک تصویر را در Docker Hub منتشر کنید

نتیجه

  • 34 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal