آموزش آماده سازی برنامه های موجود .NET برای تحویل مداوم

Preparing Existing .NET Applications for Continuous Delivery

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: با استفاده از برنامه های موجود چارچوب .NET خود ، آنها را سازمان یافته و آماده قرار دهید تا در خط لوله CI/CD گنجانده شوند. همه را بزرگ کنید بررسی اجمالی دوره دهه یکم وضعیت پایان شما چگونه است؟ 16 متر 10 ثانیه اتخاذ یک استراتژی برای وابستگی به برنامه 34m 45s اتخاذ یک استراتژی برای پیکربندی برنامه 38 متر 33s اتخاذ یک استراتژی برای کتابخانه های مشترک سفارشی 50 متر 42s شناسایی نیازهای زمان اجرا برای محیط های استقرار 12 متر 46s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

وضعیت پایان شما چگونه است؟ What Does Your End State Look Like?

  • مقدمه و بررسی اجمالی Introduction and Overview

  • تعاریف و اهداف Definitions and Objectives

  • چالش ها Challenges

  • همکاری با IT Collaborate with IT

  • بررسی اجمالی برنامه های آزمایشی Overview of Demo Applications

  • محیط ها Environments

  • خلاصه Summary

اتخاذ یک استراتژی برای وابستگی به برنامه Adopting a Strategy for Application Dependencies

  • مقدمه و بررسی اجمالی Introduction and Overview

  • ملاحظات مخزن Repository Considerations

  • ملاحظات پوشه Folder Considerations

  • سازمان را به پروژه های آزمایشی اعمال کنید Apply Organization to Demo Projects

  • ملاحظات NuGet NuGet Considerations

  • NuGet: نسخه های مجاز NuGet: Allowed Versions

  • NuGet: مسیر مخزن NuGet: Repository Path

  • ملاحظات NPM NPM Considerations

  • مدیریت نسخه NPM NPM Version Handling

  • ملاحظات کنترل نسخه Version Control Considerations

  • نسخه نسخه ی نمایشی را کنترل کنید Get Demos Version Controlled

  • خلاصه Summary

اتخاذ یک استراتژی برای پیکربندی برنامه Adopting a Strategy for Application Configuration

  • مقدمه و بررسی اجمالی Introduction and Overview

  • مواردی که باید در نظر بگیرید Things to Consider

  • نسخه ی نمایشی: تعیین محل موارد پیکربندی Demo: Locating Configuration Items

  • ارزیابی موارد پیکربندی نسخه ی نمایشی Assessing Demo Configuration Items

  • رویکرد حالت دلخواه برای پیکربندی A Desired State Approach for Configuration

  • نسخه ی نمایشی: بررسی اجمالی و تعریف تنظیمات جهانی Demo: Overview and Defining Global Settings

  • .NET Standard: ایجاد یک راهنمای پیکربندی جهانی .NET Standard: Creating a Global Configuration Helper

  • هسته NET: اعمال رویکرد پیکربندی .NET Core: Applying Configuration Approach

  • هسته NET: استفاده از تزریق وابستگی با پیکربندی .NET Core: Using Dependency Injection with Configuration

  • .NET Framework: اعمال رویکرد پیکربندی .NET Framework: Applying Configuration Approach

  • .NET Framework: اجازه جایگزینی های خاص برای محیط زیست .NET Framework: Allowing for Environment-Specific Overrides

  • چالش و خلاصه Challenge and Summary

اتخاذ یک استراتژی برای کتابخانه های مشترک سفارشی Adopting a Strategy for Custom Shared Libraries

  • مقدمه و بررسی اجمالی Introduction and Overview

  • بسته یا مرجع؟ Package or Reference?

  • گزینه های میزبانی NuGet NuGet Hosting Options

  • معرفی بسته ها و تنظیمات VSTS NuGet Package Publication Intro and VSTS NuGet Setup

  • راه اندازی پروژه ها به عنوان بسته Setting up Projects as Packages

  • انتشار اولین بسته ها با VSTS Build Publishing First Packages with VSTS Build

  • انتشار بسته های وابسته Publishing Packages with Dependencies

  • نسخه سازی NuGet NuGet Versioning

  • نسخه ی نمایشی NuGetVersioning Demo of NuGetVersioning

  • توصیه های انتشارات NuGet NuGet Publishing Recommendations

  • مصرف نسخه های نمایشی بسته ها Consuming Packages Demo

  • پوشه مشترک اجرایی اجمالی Shared Folder Executables Overview

  • پوشه به اشتراک گذاشته شده نسخه ی نمایشی Shared Folder Executables Demo

  • بررسی نهایی آمادگی ساخت Final Build Readiness Check

  • خلاصه Summary

شناسایی نیازهای زمان اجرا برای محیط های استقرار Identifying Run-time Requirements for Deployment Environments

  • مقدمه و بررسی اجمالی Introduction and Overview

  • واحدهای استقرار و زمان اجرا Units of Deployment and Runtime Requirements

  • ملاحظات محیطی Environment Considerations

  • چک لیست آمادگی نهایی Final Readiness Checklist

  • خلاصه و راه پیش رو Summary and Road Ahead

نمایش نظرات

Pluralsight (پلورال سایت)

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

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

آموزش آماده سازی برنامه های موجود .NET برای تحویل مداوم
جزییات دوره
2h 34m
52
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
20
4.5 از 5
دارد
دارد
دارد
Erik Dahl
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Erik Dahl Erik Dahl

اریک دال برای بیش از 20 سال در حال توسعه نرم افزار و معماری بوده است ، که بیشتر در زمینه توسعه داخلی برای کارفرمایان خود کار می کند. کارهای اخیر وی شامل اجرای چندین مستاجر B2B و خود ثبت نام B2C برای IdentityServer3 ، به روزرسانی وب سایت های قدیمی ASP.NET از فن آوری های سمت سرور به مخلوط مشتری/سرور و استفاده از TypeScript ، ساخت وب API ها به عنوان پشتوانه تلفن همراه و برنامه های وب ، و پی ریزی برنامه های موبایل Xamarin Forms با استفاده از کتابخانه Prism. اریک در حال حاضر در RealPage به عنوان یک معمار اصلی ، راه حل های ساخت و معماری محصولات مدیریت نرم افزار خود کار می کند.