Custom Attribute [APIEndpoint()] - blogpost by SynEdgy

PowerShell Universal API with [APIEndpoint()]

The post discusses the creation of a PowerShell module, synedgy.universal.helper, designed to facilitate API development using PowerShell Universal. It outlines the benefits of defining endpoints through the new APIEndpoint attribute for improved organization and scalability. Additionally, it emphasizes the advantages of setting up environments for enhanced performance and management of PowerShell REST APIs.

PowerShell Modules Exporting classes

PowerShell Modules Exporting classes

The blog discusses the challenges of exporting PowerShell classes from modules and introduces Type Accelerators as a solution. It explains how to create Type Accelerators for classes, allowing easier usage without needing a using statement each time. The author advocates for clarity in code by using modular class naming conventions.

New SQLite module for PowerShell

New! synedgy.PSSqlite, a PowerShell module leveraging SQLite’s single-file database. It simplifies CRUD operations without requiring SQL knowledge, enhancing accessibility for script authors and PowerShell Universal authors. The module aims to improve usability and efficiency, encouraging PowerShell developpers to learn more about SQL and SQLite.