Quantcast
Channel: James Newton-King
Browsing latest articles
Browse All 45 View Live

Image may be NSFW.
Clik here to view.

Json.NET 4.5 Release 11 - Serialization Tracing

Serialization TracingThe major new feature this release is serialization tracing. Using the ITraceWriter interface you can log and debug what is happening inside the Json.NET serializer when...

View Article


Image may be NSFW.
Clik here to view.

Monitoring Windows Azure with Foglight

I do a lot of Azure development. While it is a great platform for setting up new environments, scaling instances and simple deployments; monitoring applications in Azure is difficult. It is a remote...

View Article


Image may be NSFW.
Clik here to view.

Json.NET 5.0 Release 1 – .NET 4.5, BigInteger, Read-Only Collections

New and Updated LibrariesIn Json.NET 5.0 there are a bunch of library version changes:Added .NET 4.5 libraryAdded portable library targeting .NET 4.5 + WP8 + Win8Removed the Silverlight library.Removed...

View Article

Image may be NSFW.
Clik here to view.

Json.NET 5.0 Release 4 – Performance

This release of Json.NET ships with many performance improvements, and is over 30% faster serializing and deserializing JSON compared to Json.NET 4.5.Json.NET extends its performance lead over...

View Article

Image may be NSFW.
Clik here to view.

Json.NET 5.0 Release 5 – DefaultSettings and Extension Data

DefaultSettingsIf you have used Json.NET then you will be familiar with JsonSerializerSettings. This class has been an extremely successful at providing an simple way for developers to customize...

View Article


Image may be NSFW.
Clik here to view.

Json.NET 5.0 Release 6 – Glimpse Plugin

The big new feature in this release is a Json.NET plugin for Glimpse. For anyone not familiar with Glimpse it is an open source diagnostics tool for ASP.NET, bringing the server-side information of a...

View Article

Image may be NSFW.
Clik here to view.

Rich HTML5 Charts everywhere with DevExtreme

The rapid rise of mobile devices has created new opportunities for software developers: applications available anywhere and at any time, but has brought with it new problems: do I need to make a...

View Article

Image may be NSFW.
Clik here to view.

Json.NET 5.0 Release 7 – Immutable Collections

Immutable CollectionsThe biggest new feature in Json.NET 5.0.7 is support for serializing and deserializing the offical new .NET Immutable Collections types.string json = @"[  'Volibear',  'Teemo',...

View Article


Image may be NSFW.
Clik here to view.

Fixing JArray.GetEnumerator() Method Not Found Bug

Getting this method not found error requires a rare combination of factors. If you haven’t seen it then feel free to ignore this blog post.tl;dr; just tell me how to fix itIf you’re an end user and you...

View Article


Image may be NSFW.
Clik here to view.

Json.NET 6.0 Release 1 - JSONPath and F# Support

JSONPathJson.NET has supported basic path queries with SelectToken since forever. Json.NET 6.0 supes up SelectToken with full support for JSONPath, an XPath like querying language for JSON.JObject o =...

View Article

Image may be NSFW.
Clik here to view.

Json.NET 6.0 Release 3 - Serialize All The F#

MOAR F#Json.NET 6.0 added support for F# discriminated unions - this release adds support for F# collections. F# lists, sequences, sets and maps now serialize and deserialize automatically.type Movie =...

View Article

Image may be NSFW.
Clik here to view.

Json.NET 6.0 Release 4 - JSON Merge, Dependency Injection

JSON MergeThe most visible new feature in this release is the ability to quickly merge JSON using the Merge method added to JObject and JArray.JObject o1 = JObject.Parse(@"{  'FirstName': 'John',...

View Article

Image may be NSFW.
Clik here to view.

Json.NET 6.0 Release 6 - ASP.NET CoreCLR Support, Memory Usage Optimizations

ASP.NET CoreCLRJson.NET now supports running on the ASP.NET CoreCLR, a coming soon server optimized CLR for running applications in the cloud.Today, you run ASP.NET using the same CLR that desktop apps...

View Article


Image may be NSFW.
Clik here to view.

Json.NET 6.0 Release 7 - LINQ to JSON Annotations

AnnotationsThis release of Json.NET adds annotations to LINQ to JSON. Annotations allow you to associate arbitrary objects with LINQ to JSON JObjects, JArrays and JValues.Annotations aren’t part of the...

View Article

Image may be NSFW.
Clik here to view.

Json.NET 7.0 Release 1 - Documentation, bug fixes, performance

DocumentationThe biggest improvements in Json.NET 7.0 have been to user documentation. The old documentation design with its 2003 era HTML (iframes + inline JavaScript) has been replaced with a...

View Article


Image may be NSFW.
Clik here to view.

Json.NET 8.0 Release 1 - Allocations and bug fixes

Memory, Allocations and PerformanceThere is a big push across the .NET eco-system on performance. In modern .NET apps one of the biggest culprits of poor performance is allocating too many objects. The...

View Article

Image may be NSFW.
Clik here to view.

Json.NET 10.0 Release 1 - Async, performance, documentation and more

Async supportThe headline feature in Json.NET 10 is enabling asyncronously reading and writing JSON with JsonReader and JsonWriter, and asyncronously loading JObject, JArray and friends.Async support...

View Article


Image may be NSFW.
Clik here to view.

Json.NET 11.0 Release 1 - .NET Standard 2.0, JsonConverters, JSON Path and more

.NET Standard 2.0The big new feature in Json.NET 11 Release 1 is targeted support for .NET Standard 2.0.There are two main benefits of a library like Json.NET targeting .NET Standard 2.0. The first is...

View Article

Image may be NSFW.
Clik here to view.

Json.NET 12.0 Release 1 - .NET Foundation, NuGet and Authenticode signing,...

.NET FoundationJson.NET has joined the .NET Foundation! The .NET Foundation is an independent organization dedicated to fostering the .NET open source community. The .NET Foundation provides technical...

View Article

Image may be NSFW.
Clik here to view.

Introducing gRPC HTTP API

gRPC is a modern way to communicate between apps. gRPC uses HTTP/2, streaming, Protobuf and message contracts to create high-performance, realtime services. Support for gRPC on ASP.NET Core was added...

View Article
Browsing latest articles
Browse All 45 View Live