لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش شروع به ساخت سرویس های ویندوز با 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
با بیش از 15 سال تجربه در زمینه توسعه نرم افزار frontend و backend ، جیسون رابرتز یک توسعه دهنده ، مربی و نویسنده مستقل است. وی دارای مدرک لیسانس علوم در محاسبات است ، نویسنده چندین کتاب است و در وبلاگ خود DontCodeTired.com می نویسد. جیسون یک منبع باز است و علاوه بر توسعه نرم افزار سازمانی ، برنامه های Windows Store و Windows Phone را طراحی و توسعه داده است.
نمایش نظرات