Irwsoft - Irwsoft Framework
Class utility as complement to .NET Framework especially to System.Collections namespace

irwsoft.com

Home

Irwsoft framework build based on my experience in making application using .NET. This contains some usefull classes that help me to develope my .NET application.

Irwsoft framework libraries :

  • Irwsoft.dll contains some utility class as complement to basic .net framework class. Most of them are collection class like KeyedLinkedList, NotifyCollection, UniqueLinkedList, DictionaryAccessControl.
  • Irwsoft.Data.dll is SQL-object mapper for sql relational database.
  • Irwsoft.Data.OracleClient.dll is SQL-object mapper for Oracle database.

Irwsoft.dll platform
  • .NET Framework 2.0 and above
NotifyKeyedCollection<TKey, TItem>NEW !!!
  • Additional functional for System.Collections.ObjectModel.NotifyKeyedCollection<TKey, TItem>
  • Provides additional notify changed for the collection.
MultiKeyedCollection<TKey, TItem>
  • Additional functional for System.Collections.ObjectModel. KeyedCollection<TKey, TItem>
  • Provides additional reference-keys for master-key.
MultiKeyValuePairCollection<TKey, TValue>
  • Implementation of Irwsoft.Collections.Generic.MultiKeyedCollection<TKey, TItem> with KeyValuePair<TKey, TValue> as item and TKey as key.
NotifyCollection<T>
  • Additional solution for System.Collections.ObjectModel.Collection<T>
  • Provides items notify changes feature.
NotifyList<T>
  • Additional solution for System.Collections.Generic.List<T>
  • Provides items notify changes feature.
NotifyDictionary<TKey, TValue>
  • Additional solution for System.Collections.Generic.Dictionary<TKey, TValue>
  • Provides items notify changes feature.
ReadOnlyDictionary<TKey, TValue>
  • Provide solution to make read-only dictionary for System.Collections.Generic.Dictionary<TKey, TValue>
KeyedLinkedList<TKey, TValue>
  • Additional solution for System.Collections.Generic.LinkedList<T>
  • It is double linked list with unique key.
UniqueLinkedList<T>
  • Additional solution for System.Collections.Generic.LinkedList<T>
  • It is double linked list with unique item <T>.
DictionaryAccessControl<TKey, TValue>
  • Additional solution for System.Collections.Generic.Dictionary<TKey, TValue>
  • Provide security access to its item by set CollectionAccess property (Read, Add, Change, and etc).
Download

Donation

If you want to show your appreciation and support future development, you can make a donation to Irwsoft Framework.

Paypal

Bank Accounts for Donation




Copyright by : IrwSoft © 2011 , All Rights Reserved