Cuemon 2.2.2013.2650
Prefix Reserveddotnet add package Cuemon --version 2.2.2013.2650
NuGet\Install-Package Cuemon -Version 2.2.2013.2650
<PackageReference Include="Cuemon" Version="2.2.2013.2650" />
paket add Cuemon --version 2.2.2013.2650
#r "nuget: Cuemon, 2.2.2013.2650"
// Install Cuemon as a Cake Addin
#addin nuget:?package=Cuemon&version=2.2.2013.2650
// Install Cuemon as a Cake Tool
#tool nuget:?package=Cuemon&version=2.2.2013.2650
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.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|
This is a major release, which fixes a few bugs and provides several new functionality.
The following work was completed for this release:
- A new enum was introduced in the Cuemon namespace; SortOrder which specifies the direction of a sort operation
- A new static class was introduced in the Cuemon.Diagnostics namespace; TimeMeasureUtility with the following members; Measure
- A new class was introduced in the Cuemon.Caching namespace; CacheValidator that provides a way to represent cacheable data-centric content that can be validated by cache-aware applications
- A new interface was introduced in the Cuemon.Web namespace; ICacheableHttpHandler that extends IHttpHandler with support for client-side caching
- A new class was introduced in the Cuemon.Web.Routing namespace; HttpRoute that provides properties and methods for defining a route and for obtaining information about the route
- A new class was introduced in the Cuemon.Web.Routing namespace; HttpRouteCollection that provides a collection of routes for ASP.NET routing
- A new class was introduced in the Cuemon.Web.Routing namespace; HttpRoutePath that provides supplemental information about the URL associated with an HttpRoute
- A new class was introduced in the Cuemon.Web.Routing namespace; HttpRouteTable that stores the URL routes for an application
- The AssignmentUtility class was internally refactored to use TypeCode instead of String
- The Cache class was updated to correct reflect the UseDependency property
- The CacheDictionary class was internally refactored to better support thread safety and faster release of expired items. Furthere was it extended with a generic way to Memoize delegates
- The ConvertUtility class was extended with a new overload of ToByteArray
- The EventUtility class was internally refactored with MethodImpl decoration; MethodImplOptions.NoInlining
- The FileBase class was refactored to use the new CacheValidator class
- The Instrumentation class was internally refactored to better support thread safety. Further was it extended with two new thread safe overloads; ExecuteAction and ExecuteFunction
- The ReflectionUtility class received support for interface search in the GetAssemblyTypes method
- The TimeMeasure class was changed from public to internal and the public available methods was moved to the new TimeMeasureUtility class
- The HttpFastSessionState class received a few bug fixes
- The HttpRequestUtility class was refactored use the new CacheValidator class and IsClientSideContentCached was renamed to IsClientSideResourceCached
- The HttpResponseContentFilter class was refactored; GenerateEntityTag was removed
- The HttpResponseUtility class was refactored to use the new CacheValidator class and SetClientSideContentCacheExpiresHeaders was revamped to better honor W3C standards
- The HttpRouteAttribute class was refactored; the Parse methods was moved to the new HttpRouteUtility class and renamed to ParseRoute
- The ISearchEngineOptimizer interface was refactored; IsClientSideCached was removed. Instead, this now resides on the new ICacheableHttpHandler interface under the name HasClientSideResource
- The GlobalModule class was refactored to use the new CacheValidator class, to support new routing capabilities from the HttpRouteTable and also received two new methods; GetReferencedTypes and GetReferencedHandlerTypes
- The PageElement class was extended with two new properties; EnableStyleSheetCaching and EnableMetadataCaching
- The WebConfigurationUtility class was extended with one new overloaded method; GetSystemHandlers. The GetHandlers method was refactored to not exclude handlers from different web.config version (IIS6,IIS7+)
- The Website class was refactored; EnableClientSideCaching, EnableCompression, EnableStyleSheetCaching and EnableMetadataCaching was removed. HasWebsiteConfiguration was changed to a property
- The WebsiteModule class was internally refactored to use the new CacheValidator class
- The WebsiteElement class was refactored; EnableStyleSheetCaching and EnableMetadataCaching was moved to the PageElement class
- The XsltPage class received the first of several planned refactorings towards a more contemporary design
- The XsltMasterPage class was refactored to better match the changes applied to XsltPage
- The XsltOutput class as internally refactored for better performance