Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Course 7: Xamarin C# & PowerShell to Automate Network tool
Rating: 4.2 out of 5(20 ratings)
457 students

Course 7: Xamarin C# & PowerShell to Automate Network tool

PowerShell series, Master Network Admin tools creation using Visual Studio 2019, Xamarin, C#, XPath and PowerShell 6
Created byDante Leo
Last updated 10/2019
English

What you'll learn

  • Add PowerShell scripts to C sharp program
  • Add XML UI code to PowerShell Script file
  • Build GUI PowerShell Script file
  • Learn advance PowerShell functions, data flow, error handling ... etc
  • XPath expression
  • Events and Triggers
  • Code test
  • Error handling and conditions
  • Data flow and application structure

Course content

7 sections39 lectures3h 40m total length
  • Course introduction6:25
  • Updated course list5:28

    Explore two groups focused on Windows Server 2019 and PowerShell to automate network management, build practical skills in active directory, security, and enterprise lab workflows for real-world administration.

  • Network Tools6:03
  • Technology to be used2:41
  • Download the right tools11:41

    Learn to download and install tools for the lab, including Visual Studio 2019 Community, optional PowerShell integration, NC server and viewer, and the System Center Configuration Manager agent.

  • VNC Server & Viewer11:08

Requirements

  • Highly recommend to study the 1st PowerShell course in this series, Course 6: Automate Admin PowerShell 6.2 Windows Server 2019
  • Basic understanding of networking, servers, domain controllers .. etc

Description

In this course we’ll integrate the VS 2019 C# and Xamarin XML UI code with PowerShell scripts to deploy PS apps and GUI PowerShell scripts. Hence you will create your own network tools which are more user friendly, you can deploy any number of PS scripts in future as per need and most important of all , AUTOMATE STUFF..


In this course we will study the following topics:

1- How to write a C# program running PowerShell scripts.

2- How to use WPF to generate Xamarin XML code to use it in PS script file to create GUI PS script.

3- How to simulate a real IT industry request to create a friendly GUI PS script to be used by junior admins and help-desks to manage users and computers in network environment.

4- XPath expression.

5- Data flow.

6- Application production phases "Specification, Interface design, code and script, design integration with code".

7- Create events and triggers.

8- Error handling.

9- Code test.

By end of this course you will have confidence to deploy more GUI PowerShell scripts and will be able to write complex code with deep knowledge of how to integrate GUI code with PS scripts, Advance functions, error handling and data flow in a single application that we will create together from scratch.

Who this course is for:

  • Admins who want to learn and build their own script code
  • Admins who want to upgrade their skills by learning development
  • Developers who want to develop their own network tools for administration and automation
  • Developers who want to learn PowerShell to build network tools
  • Students who attend the first PowerShell course in this series and want to improve their skills.