Getting Started with JSON in C# Using Json.NET

JSON is a lightweight, human-readable, efficient, and easy to understand data interchange format. Learn how to serialize, deserialize, use LINQ to JSON, improve serialization performance, BSON, create schemas, validate JSON, and, in general, work with Json.NET.
Course info
Rating
(198)
Level
Intermediate
Updated
November 6, 2015
Duration
3h 14m
Table of contents
LINQ to JSON
31m 36s
JSON & XML
10m 30s
Wrap Up
3m 26s
Description
Course info
Rating
(198)
Level
Intermediate
Updated
November 6, 2015
Duration
3h 14m
Description

The rising popularity of the web, mainly around JavaScript related technologies, has given JSON a great deal of importance over other data interchange formats, like XML. JSON is a lightweight, human-readable, efficient, and easy to understand data interchange format. JSON stands for JavaScript Object Notation. If you are a C# or .NET developer who needs to work with JSON, or even understand what JSON is, then this course is for you. In this course, we will learn how to serialize, deserialize, use LINQ To JSON, improve serialization performance, BSON, create schemas, validate JSON, and, in general, work with Json.NET, a popular, high performance, free, and open source JSON framework for .NET.

About the author
About the author

Xavier is an entrepreneur, project manager, technical author, trainer, Certified Scrum Professional & Scrum Master, and Certified Microsoft Professional who has spent a great deal of his career working on cutting edge projects with a primary focus on .NET, Solr, and occasionally iOS.

More from the author
Scaling Agile for Enterprise: Daikibo
Beginner
1h 20m
12 Sep 2016
More courses by Xavier Morera