Vogen
by: Steve Dunn
- 79 total downloads
- Latest version: 8.0.5-beta.1
This package contains a Souce Generator which generates Value Objects that wrap simple primitives such as int, string, double etc.
A ValueObject is a strongly typed (strongly, not stringly) domain object that is immutable.
Instead of `int customerId = 42;` we have `var customerId = CustomerId.From(42);`
To use, just create something like this:
[ValueObject(typeof(int))]
public partial struct CustomerId
{
}
var customerId = CustomerId.From(42);
Validation is in just one place. You can't introduce bad objects into your domain, therefore you can assume that in your domain every ValueObject is valid.
Waher.Networking.XMPP.Concentrator
by: Peter Waher
- 585 total downloads
- Latest version: 4.3.0
Implements the XMPP IoT concentrator as defined by the Neuro-Foundation (neuro-foundation.io). The concentrator interface allows a device to manage a set of internal virtual devices, all sharing the same XMPP connection.
WebActivatorEx
by: David Ebbo
- 84 total downloads
- Latest version: 2.2.0
A package that allows other packages to execute some startup code in web apps. This package should be used over the older WebActivator, which was not strong named.
WebSocket4Net
by: Kerry Jiang
- 173 total downloads
- Latest version: 0.15.2
WebSocket4Net is a .NET websocket client implemtation. It originates from SuperWebSocket WebSocket Client. For better developing of the websocket client, it was separated from SuperWebSocket and was renamed to WebSocket4Net.
WebSocketSharp-netstandard
by: sta
- 7 total downloads
- Latest version: 1.0.1
websocket-sharp provides the WebSocket protocol client and server.
It supports:
- RFC 6455
- WebSocket Client and Server
- Per-message Compression extension
- Secure Connection
- HTTP Authentication (Basic/Digest)
- Query String, Origin header and Cookies
- Connecting through the HTTP Proxy server
- .NET 3.5 or later (includes compatible)
WindowsAzure.Storage
by: Microsoft
- 413 total downloads
- Latest version: 9.3.3
NOTE: As of version 9.4.0, this library has been split into multiple parts and replaced: See https://www.nuget.org/packages/Microsoft.Azure.Storage.Blob/, https://www.nuget.org/packages/Microsoft.Azure.Storage.File/, https://www.nuget.org/packages/Microsoft.Azure.Storage.Queue/, and https://www.nuget.org/packages/Microsoft.Azure.Storage.Common/.
For table support, see https://www.nuget.org/packages/Microsoft.Azure.CosmosDB.Table/.
This client library enables working with the Microsoft Azure storage services which include the blob and file service for storing binary and text data, the table service for storing structured non-relational data, and the queue service for storing messages that may be accessed by a client.
For this release see notes - https://github.com/Azure/azure-storage-net/blob/master/README.md and https://github.com/Azure/azure-storage-net/blob/master/changelog.txt
Microsoft Azure Storage team's blog - http://blogs.msdn.com/b/windowsazurestorage/
WinSCP
by: Martin Prikryl
- 734 total downloads
- Latest version: 6.6.0-beta
The WinSCP .NET assembly is a .NET wrapper around WinSCP’s scripting interface that allows your code to connect to a remote machine and manipulate remote files over SFTP, FTP, WebDAV, S3 and SCP sessions.
The library is primarily intended for advanced automation tasks on Microsoft Windows that require conditional processing, loops or other control structures for which the basic scripting interface is too limited. The library is not a general purpose file transfer library. It particularly has a limited support for an interactive processing, and as such it is not well suited for use in GUI applications. For the same reason it is also difficult to use the assembly within a restricted environment like a web server, that limits or even restricts execution of external processes.
For documentation and examples of use, see project website.
The NuGet package includes the assembly itself and a required WinSCP executable. When installed, it adds the assembly as reference to your project and sets up WinSCP executable to be copied to project output directory, so that it can be found on run-time.
Xamarin.Android.Support.Animated.Vector.Drawable
by: Xamarin Inc.
- 12 total downloads
- Latest version: 25.1.0-beta2
Animated Vector Drawable Android Support Library C# bindings for Xamarin
Xamarin.Android.Support.Compat
by: Xamarin Inc.
- 18 total downloads
- Latest version: 25.1.0-beta2
Compat Android Support Library C# bindings for Xamarin
Xamarin.Android.Support.Core.UI
by: Xamarin Inc.
- 13 total downloads
- Latest version: 25.1.0-beta2
Core UI Android Support Library C# bindings for Xamarin
Xamarin.Android.Support.Core.Utils
by: Xamarin Inc.
- 18 total downloads
- Latest version: 25.1.0-beta2
Core Utils Android Support Library C# bindings for Xamarin
Xamarin.Android.Support.CustomTabs
by: Xamarin Inc.
- 18 total downloads
- Latest version: 25.1.0-beta2
Custom Tabs Android Support Library C# bindings for Xamarin
Xamarin.Android.Support.Fragment
by: Xamarin Inc.
- 27 total downloads
- Latest version: 25.1.0-beta2
Fragment Android Support Library C# bindings for Xamarin
Xamarin.Android.Support.Media.Compat
by: Xamarin Inc.
- 17 total downloads
- Latest version: 25.1.0-beta2
Media Compat Android Support Library C# bindings for Xamarin
Xamarin.Android.Support.v13
by: Xamarin Inc.
- 18 total downloads
- Latest version: 25.1.0-beta2
v13 Android Support Library C# bindings for Xamarin
Xamarin.Android.Support.v4
by: Xamarin Inc.
- 16 total downloads
- Latest version: 25.1.0-beta2
v4 Android Support Library C# bindings for Xamarin
Xamarin.Android.Support.v7.AppCompat
by: Xamarin Inc.
- 20 total downloads
- Latest version: 25.1.0-beta2
v7 AppCompat Android Support Library C# bindings for Xamarin
Xamarin.Android.Support.Vector.Drawable
by: Xamarin Inc.
- 53 total downloads
- Latest version: 25.1.0-beta2
Vector Drawable Android Support Library C# bindings for Xamarin
Xamarin.AndroidX.Migration
by: Microsoft
- 40 total downloads
- Latest version: 1.0.0-preview06
This package provides a set of tools and MSBuild tasks to aid in the migration from Android Support to Android X.