The Helper Trinity

  •        0

This project contains a set of helper classes for most any .NET application: argument checking, event raising, and exception raising. The code supports my article [url:The Helper Trinity|http://www.codeproject.com/KB/cs/thehelpertrinity.aspx]. For now at least, documentation i...

http://thehelpertrinity.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

FileMonitor - Watches a file for changes, raising an event when the file is probably done changing.


Watches a file for changes, raising an event when the file is probably done changing.

unsafe-swift - C experiments in Swift


Swift is a great language because it lets you write safe code with concepts like optional, immutability, automatic memory management using ARC and more. But there is also another side to Swift which is less known. That is you can use it to write unsafe code. In Swift we have access to all C library and functions. Using these you can allocate raw memory using `malloc`, or release it using `free` and manipulate the memory and perform pointer arithmetic. These libraries are available in Swift to of

ko-auditing


Allows extending a KO observable to raise a true "changed" event (capturing the previous value, and only raising the event when a value is changed from the previously-capture value). Used this to capture changes on the view model that could be logged, stored (locally or remotely), and re-played.

via.js


via.js is a jQuery based library which can be used to build complex client-side driven web application with well-structured JavaScript. It uses well known publish-subscribe pattern to let both models and views behave themself by raising event and subscribing event.

OpenBankProject - Raising the bar of financial transparency..


Raising the bar of financial transparency..

mvmodel - Models the spread of Canadian Raising in Martha's Vineyard, as documented in Labov (1963)


Models the spread of Canadian Raising in Martha's Vineyard, as documented in Labov (1963)

mpd_tool - Helpful tool for managing your support raising proccess.


Helpful tool for managing your support raising proccess.

GWJ-Unofficial-Swag - The GamersWithJobs Unofficial Swag site used for charity fund raising.


The GamersWithJobs Unofficial Swag site used for charity fund raising.

rutkogolf - non-profit website for organization raising money for cancer research


non-profit website for organization raising money for cancer research

DreamCatcher_SMS - An SMS based app and associated website for the fund raising project of an NGO


An SMS based app and associated website for the fund raising project of an NGO

fairtradefinder - Open source app for raising awareness of Fair Trade


Open source app for raising awareness of Fair Trade

LanSupport - LanSupport System for institution based queries or questions raising.


LanSupport System for institution based queries or questions raising.

pomodoro_popup - GTK Python app for raising rest break popup for pomodoro technique


GTK Python app for raising rest break popup for pomodoro technique

AcreCare - Rails app in support of the Amazon Aid Foundation Acre+Care fund raising campaign


Rails app in support of the Amazon Aid Foundation Acre+Care fund raising campaign

sgcs_annual_fund - A personal website for the San Gabriel Christian School Annual Fund Raising.


A personal website for the San Gabriel Christian School Annual Fund Raising.

openathon - open source team fund raising turnkey manager application


open source team fund raising turnkey manager application

Raise events controlled


This is an example of raising you events controlled (with exception handling)

memcache_store_with_delete_matched


Memcache Store Rails plugin with missing implementation of delete_matched() . If you're using Memcache as your caching storage and you have problem with expire_fragmet() raising exception "Not supported by Memcache" than this plugin is going to help you.

SysMonitor


Notifications are beeing send in such cases, depending on your used Notifier.The default implementation of SystemEventStorage stores your data in a mix of APC and Memcached. Therefore it requires both php extensions.Usage=====init all the things. All classes prefixed with `My` need to be provided by the application/framework beeing monitored.```php// sends notificaitons on urgent events$notifier = new SeverityNotifier(new MyCustomNotifier(), SystemEvent::SEVERITY_URGENT);// main class which coll

talifun-filewatcher


File watcher that waits for changes to a file to be complete before raising change event