PSClass - Object Oriented Scripting in Powershell

  •        103

Object Oriented Development in PowerShell. PowerShell is great at letting you 'use' all kinds of objects. However, you couldn't write Object Oriented Scripts until now. PSClass implements Inheritance, Polymorphism, encapsulation, and more! Better yet, it's all written in PS!



Related Projects

Mdbc - MongoDB cmdlets for PowerShell

Mdbc is the Windows PowerShell module based on the official MongoDB C# driver. Mdbc makes MongoDB scripting in PowerShell easier and provides some extra features like bson/json file collections which do not even require MongoDB.Step 1: Get and install.

azure-webjobs-sdk-script - Scripting the Azure WebJobs SDK

This repo contains libraries that enable a light-weight scripting model for the Azure WebJobs SDK. You simply provide job function scripts written in various languages (e.g. Javascript/Node.js, C#, Python, F#, PowerShell, PHP, CMD, BAT, BASH scripts, etc.) along with a simple function.json metadata file that indicates how those functions should be invoked, and the scripting library does the work necessary to plug those scripts into the Azure WebJobs SDK runtime.These libraries are the runtime used by Azure Functions. The runtime builds upon the tried and true Azure WebJobs SDK - this library just layers on top to allow you to "script the WebJobs SDK". So you get the full benefits and the power of the WebJobs SDK, including the WebJobs Dashboard.

Powershell Outlook Account Manager

How to manage Outlook 2003 and 2007 email accounts with .Net and the Powershell? This projects provides a class library, some cmdlets and some scripting samples to do it!

Invoke-Build - Invoke-Build - PowerShell Task Scripting

Invoke-Build - PowerShell Task Scripting

PowerShell Community Extensions

PowerShell Community Extensions (PSCX) is aimed at providing a widely useful set of additional cmdlets, providers, aliases, filters, functions and scripts for Windows PowerShell that members of the community have expressed interest in but haven't been added to PowerShell yet.

PowerShell Eventing Libraries for PowerShell 1.0 and 2.0

Trap and respond to synchronous & asynchronous .NET, COM and WMI events or Hot Keys within your powershell scripts with this easy to use suite of cmdlets. Compatible with PowerShell 1.0, 2.0 & 3.0

Social Media Scripting Framework

The Social Media Scripting Framework is a PowerShell-based environment that abstracts the complexities of modern Social Media Channels from the PowerShell CLI.

Sysadmin-Scripts - Powershell scripting for Windows Sysadmins.

Powershell scripting for Windows Sysadmins.

Jabberwocky - PowerShell Managed Scripting Environment

PowerShell Managed Scripting Environment

Windows Automation Snapin for PowerShell

WASP is a PowerShell snapin for Windows Automation tasks like selecting windows and controls and sending mouse and keyboard events. We have cmdlets like Select-Window, Select-Control, Send-Keys, Send-Click, Get-WindowPosition, Set-WindowPosition, Set-WindowActive, Remove-Window

PowerShell Script Provider

Write your own PowerShell provider using only script, no C# required. Module definition is provided by a Windows PowerShell 2.0 Module, which may be pure script, binary or a mix of both.

ShowUI: Write-UI -in PowerShell

ShowUI is a PowerShell module to help build WPF user interfaces in script. ShowUI makes the complicated world of WPF easy to use in PowerShell. You can use ShowUI to write simple WPF gadgets, quick front ends for your scripts, components, and full applications.

PowerShell Debug Visualizer

Using PowerShell, you interact with .NET objects during debugging in the Visual Studio IDE. The PowerShell Visualizer injects objects, presents a scripting window. And more.... Decorate your classes like so: [DebuggerVisualizer(typeof(PoSHVisualizer.PoSHVisualizer))] [Serial...

Sitecore PowerShell Console

PowerShell environment for Sitecore allowing to apply complex modifications, manipulate sites, files and items and perform content analysis & reports.

PowerShell - Automation and Configuration Tool

PowerShell is a cross-platform automation and configuration tool/framework that works well with your existing tools and is optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. It includes a command-line shell, an associated scripting language and a framework for processing cmdlets.

Scripting - A collection of my personal Python and Powershell scripts

A collection of my personal Python and Powershell scripts

PowerDbg - Automated Debugging using WinDbg and PowerShell

*PowerDbg is a PowerShell library that enables the automation of the debugging session through PowerShell scripts and WinDbg.* Description: [url:] Scripts based on PowerDbg: [url:http://blogs.msdn