Speaker

Christian Ritter

Christian Ritter

2x Microsoft MVP | Senior System Engineer - working @ CANCOM GmbH and in love with PowerShell

Frankfurt am Main, Germany

Actions

He/Him | Father of two ♥️♥️ | PowerShell aficionado | Automation enthusiast | Blog author | Founder of PSUGFFM | Embracing my inner nerd |

Awards

Area of Expertise

  • Information & Communications Technology

Topics

  • Automation with PowerShell
  • PowerShell
  • Microsoft Graph

Exploring the World of Parallelism with PowerShell

In this session, we'll dive into the fascinating world of parallelism within PowerShell. We'll explore various techniques, from RunSpaceFactorys to Jobs and Threads, unlocking their unique capabilities and understanding their limitations. Together, we'll dissect the code, possibly even peering into some .Net code, and by the end of our journey, you'll have a much deeper understanding of parallelism in the realm of PowerShell.

Create a custom Microsoft Graph connector with PowerShell

In this session, I´ll show you how to create a custom Microsoft Graph connector with PowerShell and the Microsoft.Graph - Module, using real data (PSConfEU 2024-Sessions, for example), Adaptive Cards, JSON-Files, App-Registrations, and the Microsoft Graph Connector SDK. The Data provided by the Connector can then be retrieved by several Microsoft Services, like Bing for Companys, Microsoft Search, Sharepoint, and even Microsoft Copilot.

Transitioning from Application Access Policies to RBAC for Applications with PowerShell

In this session, I'll guide you through the direct shift from Application Access Policies to Role-Based Access Control (RBAC) using PowerShell. With App Access Policies being deprecated, I'll show you the efficient process of migrating and highlight how to identify potentially risky App Registrations lacking policies. Gain practical skills to secure your applications effectively in this concise and focused session.

PowerShell Performance and Technique Tweaks

This will be a session about Performance and Technique tweaks in PowerShell related to findings in my blog.

PowerShell Techniques and Performance Tweaks - The Full Show

Join me for an immersive Conference Session tailored to cater to both novice and seasoned PowerShell enthusiasts. In this session, we will delve into the fascinating world of PowerShell, unveiling a treasure trove of advanced techniques. Prepare to expand your PowerShell prowess as we explore the following topics:

Splatting: Learn how to leverage the power of splatting to streamline your code and enhance readability.

PSDefaultParameters: Discover how to harness the potential of PSDefaultParameters for efficient script execution.

Fast File Reading: Master the lightning-fast file processing techniques that can significantly boost your scripts' performance.

Smart Aliasing: Uncover the secrets of intelligent aliasing to optimize your PowerShell experience.

Dynamic Parameters: Explore the dynamic world of parameters, adapting to different scenarios seamlessly.

Dedicated Try-Catching: Elevate your error-handling game with dedicated try-catching mechanisms for precise control.

Quick Comparison: Differentiate between 'like' and 'eq' comparisons, and learn to create concise Where-Object statements.

ValidateSets with Enums and Classes: Harness the power of ValidateSets with enums and classes, unleashing robust input validation.

IValidateSetValuesGenerator with HashSet: Dive into advanced validation techniques using IValidateSetValuesGenerator with HashSets.

Switch-Command for Files: Uncover the versatility of the Switch-Command and its application in file processing.

Don't miss this opportunity to take your PowerShell skills to new heights. Whether you're just starting or already well-versed in PowerShell, this session promises to broaden your horizons and equip you with a diverse set of tools to excel in your scripting endeavors.

PowerShell Performance and Technique Tweaks

Discover PowerShell Performance and Technique Tweaks in my blog-inspired roadshow. Join me for practical insights that optimize your PowerShell experience. Elevate your scripting prowess and unlock its full potential

PSMermaid - Create Mermaid Diagrams with PowerShell

In the session, I presented my PSMermaid module. I explained the foundational concepts, highlighted potential challenges, and took a deep dive into the code to understand its structure. We explored topics such as class-driven parameters with Hashtables, smart aliases with dynamic parameters, and addressed the question of why manually creating each graph could be a laborious task.

presented at the PowerShell UserGroup Hannover

Microsoft Azure Community User Group User group Sessionize Event Upcoming

Not scheduled yet.

psconf.eu 2024 Sessionize Event

June 2024 Antwerpen, Belgium

PowerShell + DevOps Global Summit 2024 Sessionize Event

April 2024 Bellevue, Washington, United States

PowerShell Staturday Hannover Sessionize Event

September 2023 Hannover, Germany

psconf.eu 2023 Sessionize Event

June 2023 Prague, Czechia

Christian Ritter

2x Microsoft MVP | Senior System Engineer - working @ CANCOM GmbH and in love with PowerShell

Frankfurt am Main, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top