Signum Framework Logo
"Open framework that encourages convention over configuration, using C# code,
not XML files, to model at the right level of abstraction and achieve deadlines.
...but also has a full Linq provider, and syncs the schema for you!"
Login
RSS

Search

»



Main
Index
Map
Videos
Download
Source code
Tutorials
Forum
FAQ



Image



PoweredBy

In all the previous pages we have been extending many of the collections provided by .Net Framework. It's time to create our own!

Our design goals with our custom data structures are the same as for any other part of Signum Utilities: Useful for a real life application, clean and simple API, and encourage a functional style of programming.

These are the data structures provided by Sigum.Utilities:

  • Tuple: Just another read-only immutable structure to return simple pair and trios of objects when you don't want to spend your time writing a tiny class for it.

  • Graphs: DirectedGraph and DirectedEdgedGraph make it easy to use common graph algorithms over any classes that have some kind of graph structure without implementing an interface.



  • RecentDictionary: Dictionary where the least recently used items are removed to save memory

Creative Commons License Signum Framework Site by Signum Software is licensed under a Creative Commons Attribution 3.0 License.
Powered by ScrewTurn Wiki version 3.0.5.600.