Cuemon 2.5.2013.2800
See the version list below for details.
dotnet add package Cuemon --version 2.5.2013.2800
NuGet\Install-Package Cuemon -Version 2.5.2013.2800
<PackageReference Include="Cuemon" Version="2.5.2013.2800" />
<PackageVersion Include="Cuemon" Version="2.5.2013.2800" />
<PackageReference Include="Cuemon" />
paket add Cuemon --version 2.5.2013.2800
#r "nuget: Cuemon, 2.5.2013.2800"
#:package Cuemon@2.5.2013.2800
#addin nuget:?package=Cuemon&version=2.5.2013.2800
#tool nuget:?package=Cuemon&version=2.5.2013.2800
Simple, intuitive and logical every-day-usage additions to the Microsoft .NET Framework 2.0 SP1 and newer. Follows the same namespace structure already found in the .NET Framework.
| Product | Versions Compatible and additional computed target framework versions. | 
|---|---|
| .NET Framework | net is compatible. | 
This package has no dependencies.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated | 
|---|---|---|
| 2.7.2014.2940 | 219 | 10/22/2014 | 
| 2.7.2014.2600 | 130 | 9/17/2014 | 
| 2.7.2014.2300 | 141 | 8/20/2014 | 
| 2.7.2014.1950 | 136 | 7/14/2014 | 
| 2.7.2014.1770 | 110 | 6/27/2014 | 
| 2.7.2014.1480 | 103 | 5/29/2014 | 
| 2.7.2014.1382 | 103 | 5/19/2014 | 
| 2.7.2014.430 | 150 | 2/20/2014 | 
| 2.7.2014.250 | 98 | 1/26/2014 | 
| 2.6.2013.3330 | 124 | 12/2/2013 | 
| 2.5.2013.3000 | 100 | 10/28/2013 | 
| 2.5.2013.2900 | 113 | 10/17/2013 | 
| 2.5.2013.2800 | 98 | 10/8/2013 | 
| 2.2.2013.2731 | 95 | 10/1/2013 | 
| 2.2.2013.2730 | 107 | 10/1/2013 | 
| 2.2.2013.2650 | 94 | 9/22/2013 | 
| 2.1.2013.2041 | 97 | 7/26/2013 | 
| 2.1.2013.2040 | 97 | 7/24/2013 | 
| 2.1.2013.1800 | 91 | 7/1/2013 | 
| 2.1.2013.1700 | 94 | 6/20/2013 | 
| 2.0.2013.1550 | 100 | 6/5/2013 | 
| 2.0.2013.1460 | 98 | 5/26/2013 | 
| 2.0.2013.1350 | 95 | 5/16/2013 | 
| 2.0.2013.1100 | 144 | 4/22/2013 | 
| 2.0.2013.1000 | 94 | 4/11/2013 | 
| 2.0.2013.420 | 105 | 2/13/2013 | 
| 2.0.2013.260 | 104 | 1/27/2013 | 
| 1.0.2012.2800 | 99 | 10/7/2012 | 
| 1.0.2012.2600 | 94 | 9/16/2012 | 
| 1.0.2012.2500 | 96 | 9/10/2012 | 
| 1.0.2012.2200 | 95 | 8/9/2012 | 
| 1.0.2012.1760 | 99 | 6/24/2012 | 
| 1.0.2012.1680 | 94 | 6/18/2012 | 
| 1.0.2012.1570 | 102 | 6/5/2012 | 
| 1.0.2012.1500 | 97 | 5/29/2012 | 
| 1.0.2012.1150 | 96 | 4/26/2012 | 
| 1.0.2012.930 | 100 | 4/4/2012 | 
| 1.0.2012.800 | 98 | 3/22/2012 | 
| 1.0.2012.700 | 95 | 3/12/2012 | 
| 1.0.2012.630 | 97 | 3/3/2012 | 
| 1.0.2012.390 | 104 | 2/9/2012 | 
| 1.0.2012.320 | 102 | 2/1/2012 | 
| 1.0.2012.300 | 103 | 1/31/2012 | 
| 1.0.2011.3150 | 107 | 11/25/2011 | 
This is a major release with several improvements, bug fixes and breaking changes due to severe refactoring prior to version 2.0.50727.1433 (file version <= 2.2.2013.2731). This is the result of the fact that I am maturing the Cuemon family to go open source while working hard on having a production ready version of the Cuemon.ServiceModel assembly.
The following work was completed for this release:
- A new static class was introduced in the Cuemon namespace; AssemblyUtility that was designed to make common Assembly related operations easier to work with
- A new static class was introduced in the Cuemon namespace; DelegateUtility that was designed to make common delegate operations easier to work with
- A new static class was introduced in the Cuemon.Diagnostics namespace; InstrumentationUtility that provides a way to diagnostic, monitor and measure performance through Act and Doer{TResult} delegate overloads
- A new static class was introduced in the Cuemon.Web namespace; MimeUtility that was designed to make Multipurpose Internet Mail Extensions (MIME) related operations easier to work with
- The Action delegate was renamed to Act (breaking)
- The Func delegate was renamed to Doer (breaking)
- The FuncOut delegate was renamed to TesterDoer (breaking)
- The ActionFactory was renamed to ActFactory (breaking)
- The FuncFactory was renamed to DoerFactory (breaking)
- The ActionWorkItem was renamed to ActWorkItem (breaking)
- The ActionWorkItemPool was renamed to ActWorkItemPool (breaking)
- The FuncWorkItem was renamed to DoerWorkItem (breaking)
- The FuncWorkItemPool was renamed to DoerWorkItemPool (breaking)
- The SortedFuncWorkItem was renamed to SortedDoerWorkItem (breaking)
- The SortedFuncWorkItemPool was renamed to SortedDoerWorkItemPool (breaking)
- The IActionWorkItem was renamed to IActWorkItem (breaking)
- The IActionWorkItemPool was renamed to IActWorkItemPool (breaking)
- The IFuncWorkItem was renamed to IDoerWorkItem (breaking)
- The IFuncWorkItemPool was renamed to IDoerWorkItemPool (breaking)
- The ISortedFuncWorkItem was renamed to ISortedDoerWorkItem (breaking)
- The ISortedFuncWorkItemPool was renamed to ISortedDoerWorkItemPool (breaking)
- The AssemblyUtility class was born with one method; GetCacheValidator
- The DelegateUtility class was born with one method; Wrap
- The FileUtility class was extended with a new method; GetCacheValidator
- The LucidInstrumentation class was deprecated and removed in favour of the new InstrumentationUtility
- The CacheValidator class now supports a ReferencePoint based on a given Assembly
- The GlobalModule class was futher strengthened for maintainability while continuing to support peaceful coexistence with Windows Communication Foundation
- The Endpoint class was extended with methods and supporting attributes that will greatly help built solid and resilient service endpoints; among those is worth mentioning ExecuteAction, ExecuteFunction, HttpCachingAttribute and HttpResponseAttribute
Note: this version has a breaking change from assembly version 2.0.50727.1433 to 2.5.2013.2800. This was done because of the many new improvements since the 2.0.50727.1433 version.