NExtra is an open-source library that contains extended functionality for the .NET Framework. I continously add things from my various .NET projects, if I find that they are relevant enough.
If I add stuff that I find on blogs or other web resources, I include links to the original implementation.
You can grab the source code directly from GitHub or get pre-compiled binaries from NuGet. If you are new to NExtra, I advice you to grab a source code bundle, browse through it and pick out the parts you need.
NExtra consists of the following projects:
NExtra NExtra.Web NExtra.Mvc NExtra.WebForms NExtra.WinForms
The NExtra namespace extends System, and can be used in most projects. The other projects depend on the corresponding System libraries. This means that NExtra.Web requires System.Web etc.
For more info about this project and other things that I'm working on:
Web site: http://danielsaidi.github.com/NExtra Project site: http://github.com/danielsaidi/NExtra NUGet package: https://www.nuget.org/packages/NExtra Blog: http://danielsaidi.wordpress.com Twitter: http://twitter.com/danielsaidi
Contributions to this project are more than welcome. If you build the next great feature, fix a bug, improve a unit test etc., just send me a pull request or get in touch.