Top 20 NuGet http Packages
A small set of purposefully simple interfaces that are commonly required in .NET web applications.
File storage for HTTP caching in CacheCow library
SQL Server storage for HTTP caching in CacheCow library
Memcached storage for HTTP caching in CacheCow library
An ms build task that can: compresses images into a single image, and then creates a css file to split image into sprites; compresses js into a single file, and css into a single file.
A HTTP client that can accept a reasonable level of invalid protocol from servers. This is a blocking, synchronous library that uses only .Net sockets, not WebClient or HttpWebRequest, and has a lot of replaceable components.
High transfer speeds, and uses minimal memory.
An old and battle hardend ...
Memcached persistence for server-side CacheCow
Ramone is a C# library that simplifies access to HTTP based Web APIs and REST services. It has a strong focus on REST and hypermedia and implements elements of the Uniform Interface as first class citizens of the API.
Ramone has built-in support for serialization of simple objects as JSON, XML, URL...
Simple.Web pack for ScriptCs.
GET and parse HTML streams over HTTP or HTTPS, resilient to non-well-formed document structures. Query and enumerate DOM structures with IE's object model.
example:
var d = new DialectSoftware.Web.HTMLDOMDocument(new Uri("http://www.yahoo.com")) as IHTMLDocument2;
Console.WriteLine(d.body.innerTex...
HttpServiceClient is a very simple HTTP client class written in .NET to help you consume RESTful web services.
Classes for the new HttpClient Portable Class Library that support GZip and Deflate compression, using the Zlib.Portable library. Works on .NET 4.0, 4.0.3, & 4.5, Silverlight 4 & 5, Windows Phone 7.5 & 8, and Windows 8. Original idea (but a different implementation) from Gist by Morten Nielsen: http...
Extend ASP.NET MVC to enable the creation of RESTFul api and hypermedia aware resources.
The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows NT. The goal of this project is to provide a secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standa...
Fluent HttpWebClient, Http parser and Json parser.
Hosting library for OWIN-based lightweight services .NET.
.NET Utilities exposes simple and effective methods to accomplish tasks which are otherwise unnecessarily complex or long. For example, you can request a web page using this short snippet:
string html = Http.Get("http://google.com");
Clean and simple!
.NET Utilities features:
- SHA1, SHA256, SHA3...
Update: This NuGet package has been renamed to 'ScriptCs.Request' so please install that package (https://www.nuget.org/packages/ScriptCs.Request/) instead since this package will not be maintained.
Using this script pack you can write very simple declarative scripts for performing http reque...
RavenDB storage for CacheCow entity tag store
Azure Caching storage for HTTP caching in CacheCow library