Extensions for the .Net Framework
This repository contains (hopefully!) useful extensions to the .Net Framework. This README serves as a quick overview of the functionality contained within the repository and how the project is structured.
Each project is designed (where possible) to compile into it's own library based around a single set of functionality. For example, the ProgressDialog project will compile into a standalone library which provides progress dialog support.
All projects target the lowest framework version or standard possible in order to try and maximise compatibility with existing projects. Please note that projects will not all target the same framework version or standard, as some rely on functionality introduced in later versions.
All projects are available on NuGet. Each project is listed as a separate NuGet package so that you only need to add the functionality you require. The packages currently available are:
The source for this repository is effectively split into two categories:
- NetEx: Projects which contain the extensions to the .Net Framework. This is the core of this repository.
- NetExDemo: Test projects which demonstrate the use of the NetEx projects.
NetEx currently contains the following projects:
- CredentialDialog: A managed implementation of the standard Windows credential dialog.
- ProgressDialog: A managed implementation of the standard Windows progress dialog.
NetExDemo currently contains the following projects:
- NetExDemo: A test project which demonstrates usage of the NetEx libraries.
The code is licensed under the MIT license.