آموزش شروع به ساخت سرویس های ویندوز با Topshelf

Getting Started Building Windows Services with Topshelf

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بیاموزید که سرویس‌های ویندوز چگونه کار می‌کنند، چه مزایایی ارائه می‌دهند، و چگونه می‌توانید به راحتی آنها را با استفاده از Topshelf ایجاد کنید. سرویس‌های ویندوز روشی است که به وسیله آن می‌توانیم کد را مستقر کنیم و آن را در پس‌زمینه اجرا کنیم، بدون اینکه نیازی به ورود دستی به سیستم وارد شویم و برنامه‌های کنسول را شروع کنیم. مثلا. ما می‌توانیم سرویس‌های ویندوز را در دات‌نت بنویسیم، اما توسعه، آزمایش، اشکال‌زدایی و نصب سرویس‌های ویندوز می‌تواند مشکل باشد. Topshelf یک کتابخانه منبع باز است که تا حد زیادی اصطکاک توسعه، آزمایش و نصب سرویس های ویندوز را کاهش می دهد.

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

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

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

آشنایی با اصول سرویس ویندوز Understanding Windows Service Fundamentals

  • مقدمه Introduction

  • چرا باید خدمات ویندوز را توسعه دهیم؟ Why Develop Windows Services?

  • حالت های راه اندازی سرویس Service Startup Modes

  • ورود به سرویس در حساب ها Service Log on Accounts

  • گزینه های بازیابی خدمات Service Recovery Options

  • مدیر کنترل سرویس ویندوز The Windows Service Control Manager

  • کاوش در خدمات نصب شده Exploring Installed Services

  • معرفی Topshelf Introducing Topshelf

  • خلاصه Summary

توسعه یک سرویس ویندوز از ابتدا Developing a Windows Service from Scratch

  • مقدمه Introduction

  • بررسی اجمالی قفسه بالا Topshelf Overview

  • شروع کار در ویژوال استودیو Getting Started in Visual Studio

  • اضافه کردن منطق سرویس Adding the Service Logic

  • پیکربندی سرویس Top Shelf Configuring the Topshelf Service

  • تست منطق سرویس به صورت محلی Testing the Service Logic Locally

  • خلاصه Summary

استقرار، اشکال زدایی و ثبت سرویس های ویندوز Deploying, Debugging, and Logging Windows Services

  • مقدمه Introduction

  • نصب سرویس در ویندوز Installing the Service into Windows

  • اشکال زدایی سرویس نصب شده Debugging the Installed Service

  • اضافه کردن ورود به سیستم اضافی Adding Additional Logging

  • خلاصه Summary

مدیریت طول عمر سرویس و کنترل خدمات در حال اجرا Managing Service Lifetime and Controlling Running Services

  • مقدمه Introduction

  • مروری بر ویژگی های مدیریت طول عمر سرویس Overview of Service Lifetime Management Features

  • بازیابی خودکار خدمات Automatic Service Recovery

  • فعال کردن Pause and Continue Enabling Pause and Continue

  • ارسال دستورات سفارشی به سرویس ها Sending Custom Commands to Services

  • ویژگی های دیگر Other Features

  • خلاصه Summary

نمایش نظرات

آموزش شروع به ساخت سرویس های ویندوز با Topshelf
جزییات دوره
1h 40m
29
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
158
4.8 از 5
دارد
دارد
دارد
Jason Roberts
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jason Roberts Jason Roberts

با بیش از 15 سال تجربه در زمینه توسعه نرم افزار frontend و backend ، جیسون رابرتز یک توسعه دهنده ، مربی و نویسنده مستقل است. وی دارای مدرک لیسانس علوم در محاسبات است ، نویسنده چندین کتاب است و در وبلاگ خود DontCodeTired.com می نویسد. جیسون یک منبع باز است و علاوه بر توسعه نرم افزار سازمانی ، برنامه های Windows Store و Windows Phone را طراحی و توسعه داده است.