Boerman.Networking
1.0.0
See the version list below for details.
dotnet add package Boerman.Networking --version 1.0.0
NuGet\Install-Package Boerman.Networking -Version 1.0.0
<PackageReference Include="Boerman.Networking" Version="1.0.0" />
paket add Boerman.Networking --version 1.0.0
#r "nuget: Boerman.Networking, 1.0.0"
// Install Boerman.Networking as a Cake Addin #addin nuget:?package=Boerman.Networking&version=1.0.0 // Install Boerman.Networking as a Cake Tool #tool nuget:?package=Boerman.Networking&version=1.0.0
title: Getting Started category: Boerman.Networking order: 1
Thank you for checking out these docs! The Boerman.Networking
library provides simple to use networking capabilities on the .NET framework. This library is for you if you do not want to know too much about the underlying protocols yet you want to have a powerful toolchain for quickly building networking enabled applications.
Features
This library can help you with the following components:
- TCP server
- TCP client
- APRS client
These libraries are developed to be as performant, stable and reliable as possible. In practice this means that this library will not require and utilize a single core only to receive data from a connected party.
Platform Support
At this moment the compiled libraries available at NuGet only target .NET Standard 2.0.
It should be fairly easy to target .NET 4.7.1 when compiling the source code yourself, but please note mileage may vary and you're on your own.
Due to cross platform considerations we chose only support .NET Standard 2.0 at the moment.
Installation
NuGet
The Boerman.Networking library is available through NuGet. To install the library using the NuGet command line:
Install-Package Boerman.Networking
.NET CLI
To install the library through the .NET CLI you can use the following command:
dotnet add package Boerman.Networking
Building From Scratch
As the library doesn't have any fancy dependencies outside the .NET Framework you could clone the repo and you would be good to go.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- No dependencies.
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Boerman.Networking:
Package | Downloads |
---|---|
Boerman.AprsClient
The APRS Client library is a library which will get you up and running in a snap when your goal is to read APRS feeds. |
|
Skyhop.Aprs.Client
The APRS Client library is a library which will get you up and running in a snap when your goal is to read APRS feeds. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.1.3 | 2,965 | 9/24/2018 |
1.1.2 | 960 | 9/21/2018 |
1.1.1-beta2 | 1,376 | 5/30/2018 |
1.1.1-beta1 | 912 | 5/28/2018 |
1.1.0-beta2 | 885 | 3/14/2018 |
1.1.0-beta | 912 | 3/14/2018 |
1.0.3 | 1,209 | 3/13/2018 |
1.0.2 | 925 | 3/13/2018 |
1.0.1 | 930 | 1/30/2018 |
1.0.0 | 1,565 | 11/28/2017 |