Flutter & .NET Blog

Expert insights on Flutter, Dart, and .NET development

System.Text.Json Rest Client

System.Text.Json Rest Client

The System.Text.Json namespace provides high-performance, low-allocating, and standards-compliant capabilities to process JavaScript Object Notation (JSON), which includes serializing objects to JSON text and deserializing JSON text to objects, with UTF-8 support built-in. It also provides types to read and write JSON text encoded as UTF-8, and to create an in-memory document object model (DOM) for random access of the JSON elements within a structured view of the data. System.Text.Json Namespace Documentation Newtonsoft has dominated the JSON serialization space for a long time. It is the most downloaded NuGet package around, but there are now alternatives. RestClient.Net implements the Microsoft .NET Core JSON Serializer belonging to the System.Text.Json namespace by default. A default serializer is a new feature for RestClient.Net because it does not depend on any 3rd party libraries.  Microsoft is now encouraging developers to use this serializer, but it’s...
Christian Findlay Christian Findlay Jan 21, 2020
Device.Net 3.0

Device.Net 3.0

Device.Net 3.0 has been released. Device.Net is a framework for communicating with connected devices. Along with Device.Net Usb.Net, and Hid.Net 3.0 were also released. These...
Christian Findlay Christian Findlay Aug 26, 2019