Pluralsight_PowerShell_Cmdlet_Development_in_CSharp_The_Ins_and_Outs

در این آموزش تصویری با برنامه نویسی PowerShell Cmdlet در سی شارپ آشنا می شوید.

این دوره آموزشی محصول موسسه Pluralsight است.

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

  • تست دستی Cmdlets
  • کار با کلاس cmdlet
  • کار با پارامترها
  • کار با خروجی Cmdlet
  • استفاده از داده ها
  • کار با کلاس PSCmdlet
  • استفاده از PSCmdlet
  • کار با مجموعه پارامتر ها
  • کار با اسکریپت ها
  • تست واحد در #C با Cmdlet
  • تست واحد در #C با PSCmdlet
  • کار با ماژول های PowerShell
  • و…

عنوان دوره: Pluralsight PowerShell Cmdlet Development in C# – The Ins and Outs
سطح: متوسط
مدت زمان: 2 ساعت و 45 دقیقه
نویسنده: Nathan Honeycutt

توضیحات:

This focused course goes beyond just the basics and will walk you through the ways to create PowerShell cmdlets using C# and show you what you can do with that knowledge.
You're a PowerShell convert, and you live with a shell open now. But you're finding yourself wishing that PowerShell handled something differently. You know you could solve the problem with your .NET skills, but how do you tie the two technologies together? Watch this course to learn how to write your own cmdlets from File -> New Project, to dynamic data, easing interactive testing pains, applying unit testing principles, and both approaches to cmdlet development depending on how much control your cmdlet needs over the PowerShell environment. We'll build useful cmdlets for working with SQL Server in a faster and more developer-friendly way, not just "Hello World" examples, so when you finish the course you'll be ready to make PowerShell work for you.

The Basics
 14:08
The Basics
  4:08
Demo - Setting up Your Solution
  1:24
Two Paths
  1:16
Demo - Manually Testing Your Cmdlets
  5:19
Summary
  1:57
The Cmdlet Class
 44:17
Overview
  3:08
Minimum Viable Cmdlet
  5:36
Parameters
  8:37
Overridable Methods
  10:19
Cmdlet Output
  7:25
Leverage Outside Data
  6:36
Summary
  2:33
The PSCmdlet Class
 28:50
Overview
  4:54
Demo - Using PSCmdlet
  6:52
Parameter Sets
  2:10
Demo - Parameter Sets
  5:38
Session Variables
  2:25
Demo - Session Variables
  5:32
Summary
  1:17
Automated Testing
 47:55
Overview
  5:18
Scripts to Test Cmdlets
  5:09
Demo - Scripts to Test Cmdlets
  6:57
Unit Testing in C# with Cmdlet
  6:05
Demo - Unit Testing in C# with Cmdlet
  6:05
Unit Testing in C# with PSCmdlet
  7:10
Demo - Unit Testing in C# with PSCmdlet
  9:28
Summary
  1:40
Simple Deployments
 30:29
Overview
  4:04
PowerShell Modules at a Glance
  4:34
Demo - Importing Binary Modules
  5:12
Simple Module Manifests
  8:00
Simple Deployments Summary
  2:23
Course Wrap-up
  6:13

حجم فایل: 338MB