نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما کمک می کند تا هنگام انجام تغییرات کد شما ساخته شود ، سپس برنامه های IIS خود را با استفاده از مراحل خودکار VSTS یا TFS مستقر کنید! نمونه هایی از این مورد را برای سایت های ASP.NET Core و Framework و همچنین برنامه های WCF مشاهده خواهید کرد. ایجاد تعاریف ساخت و انتشار جامد برای برنامه های مبتنی بر IIS .NET یک بلوک مهم برای تحویل مداوم واقعی است. در این دوره ، به طور مداوم برنامه های دات نت مبتنی بر IIS را تحویل خواهید داد ، شما با بسیاری از جزئیات عملی که باید هنگام ارائه برنامه های واقعی از طریق تعاریف ساخت و انتشار به آنها پرداخته شود ، آشنا خواهید شد. ابتدا متوجه خواهید شد که چگونه برنامه های دات نت به درستی بسته ها ، منابع کتابخانه مشترک و پیکربندی ها را به درستی مدیریت می کنند. سپس ، طعم های مختلفی از برنامه های ASP.NET و سرویس های WCF را امتحان خواهید کرد. همه این مباحث در Visual Studio Team Services (VSTS) انجام می شوند و مفاهیم مشابه در طیف های مختلف Server Team Foundation (TFS) اعمال می شوند. در مرحله بعدی ، شما با تعاریف ساخت و انتشار در VSTS آشنا خواهید شد که شامل بیشتر کارها و مراحل مورد نیاز است. در آخر ، هنگامی که کارهای از پیش تعیین شده همه موارد مورد نیاز شما را پوشش نمی دهد ، استفاده دقیق از PowerShell را برای انجام فعالیت های سفارشی بررسی خواهید کرد. با پایان این دوره ، شما نه تنها می توانید برنامه های IIS خود را با استفاده از مراحل خودکار از VSTS یا TFS برای سایت های ASP.NET Core و Framework مستقر کنید بلکه از Powershell برای نیازهای سفارشی نیز استفاده کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
ایجاد یک تعریف ساختنی که مصنوعات قابل استقرار را ایجاد کند
Creating a Build Definition that Create Deployable Artifacts
-
مقدمه
Introduction
-
تصویر بزرگ: رسیدن به اینجا
The Big Picture: Getting Here
-
تصویر بزرگ: به کجا می کشیم
The Big Picture: Where We're Headed
-
نسخه ی نمایشی: ایجاد راه حل هایی برای پشتیبانی از ساختهای شما
Demo: Creating Solutions to Support Your Builds
-
نسخه ی نمایشی: تنظیم نمایندگی های ساخت سفارشی
Demo: Setting up Custom Build Agents
-
نسخه ی نمایشی تعاریف ساخت: نمای کلی و منابع
Build Definitions Demo: Overview and Sources
-
نسخه ی نمایشی ساخت تعاریف: بازیابی بسته ها
Build Definitions Demo: Package Restores
-
نسخه ی نمایشی ساخت تعاریف: ساخت و انتشار
Build Definitions Demo: Build and Publish
-
نسخه ی نمایشی ساخت تعاریف: مصنوعات را اجرا و مرور کنید
Build Definitions Demo: Run and Review Artifacts
-
نسخه ی نمایشی ساخت تعاریف: بازنگری و کپی فایل ها
Build Definitions Demo: Recap and Copy Files
-
خلاصه
Summary
یک تعریف Release ایجاد کنید که مصنوعات ساخته شده را به کار می گیرد
Create a Release Definition that Deploys Built Artifacts
-
مقدمه
Introduction
-
بررسی Test Environment VM
Review of Test Environment VM
-
مفاهیم تعریف را آزاد کنید
Release Definition Concepts
-
گروه استقرار و راه اندازی نمایندگی
Deployment Group and Agent Setup
-
نمای کلی نشانها را جایگزین کنید
Replace Tokens Overview
-
با Replace Tokens تعریف تعریف را ایجاد کنید
Create Release Definition with Replace Tokens
-
سایت NET Framework MVC را برای انتشار تعریف اضافه کنید
Add .NET Framework MVC Site to Release Definition
-
NET Core Web API را به Release Definition اضافه کنید
Add .NET Core Web API to Release Definition
-
خدمات WCF را برای انتشار تعریف اضافه کنید
Add WCF Services to Release Definition
-
خلاصه
Summary
برای فعال کردن ادغام و تحویل مداوم ، مکانیسم های راه انداز را انتخاب کنید
Choose Triggering Mechanisms to Enable Continuous Integration and Delivery
-
مقدمه
Introduction
-
ادغام مداوم برای ایجاد
Continuous Integration Triggering for Builds
-
استقرار مداوم با تأییدیه های منتشر شده
Continuous Deployment with Approvals for Releases
-
خلاصه
Summary
برای رفتن به آخرین مایل در استقرارهای IIS ، از PowerShell استفاده کنید
Use PowerShell to Go the Last Mile in IIS Deployments
-
مقدمه
Introduction
-
مشکل آخرین مایل
The Last Mile Problem
-
معرفی PowerShell
Introducing PowerShell
-
استفاده از PowerShell برای ایجاد گواهینامه های خود امضا شده
Using PowerShell to Create Self-signed Certificates
-
وارد کردن گواهی در تعریف انتشار
Importing a Certificate in a Release Definition
-
استفاده از PowerShell برای ایجاد یک برنامه مجازی و مجموعه برنامه
Using PowerShell to Create a Virtual Application and App Pool
-
خلاصه و جمع بندی
Summary and Wrap Up
نمایش نظرات