PSClass - Object Oriented Scripting in Powershell

  •        115

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!

http://psclass.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

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!

azure-functions-host - The host/runtime that powers Azure Functions


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 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.

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.

PSAppDeployToolkit - Project Homepage & Forums


The PowerShell App Deployment Toolkit provides a set of functions to perform common application deployment tasks and to interact with the user during a deployment. It simplifies the complex scripting challenges of deploying applications in the enterprise, provides a consistent deployment experience and improves installation success rates. The PowerShell App Deployment Toolkit can be used to replace your WiseScript, VBScript and Batch wrapper scripts with one versatile, re-usable and extensible tool.

PowerShell SQL Developer Tools


Series of PowerShell Functions to assist in the scripting and rebuilding of SQL Server objects through automation.

PowerShell ISE-Cream


Community extentions for Powershell ISE(Integrated Scripting Environment), to allow custom hotkeys for code execution, editing,exporting, as well as color themes and such.

SPCoder


SPCoder is the tool that helps SharePoint developers to use (and simply navigate through) SP object model from scripting languages (currently IronPython, planed IronRuby and Powershell). Any previous knowledge of scripting languages is not required in order to use this tool.