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 |
Links
Area of Expertise
Topics
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
psconf.eu 2024 Sessionize Event
PowerShell + DevOps Global Summit 2024 Sessionize Event
PowerShell Staturday Hannover Sessionize Event
psconf.eu 2023 Sessionize Event
Christian Ritter
2x Microsoft MVP | Senior System Engineer - working @ CANCOM GmbH and in love with PowerShell
Frankfurt am Main, Germany
Links
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