Companies Home Search Profile

Getting Started with JSON in C# Using Json.NET 12

Focused View

Xavier Morera

3:47:22

7 View
  • 01 Course Overview.MP4
    01:51
  • 02 The Case for JSON and Json.NET.MP4
    04:35
  • 03 What Is JSON.MP4
    00:55
  • 04 History of JSON and Json.NET.MP4
    01:50
  • 05 Why Is JSON Important.MP4
    02:26
  • 06 JSON in JavaScript and APIs Demo.MP4
    04:27
  • 07 JSON Specification.MP4
    03:00
  • 08 Adding Json.NET to a .NET Project Demo.MP4
    02:48
  • 09 Demos Overview and One Good Tip.MP4
    02:09
  • 10 Takeaway.MP4
    01:07
  • 11 Serialization Fundamentals.MP4
    01:35
  • 12 Serializing and Deserializing Using JsonConvert.MP4
    00:54
  • 13 Demo Mapping JSON to and from .NET with JsonConvert.MP4
    04:17
  • 14 Demo Preserving Object References.MP4
    02:55
  • 15 Demo Using System.Dynamic with JsonConvert.MP4
    02:18
  • 16 Demo Serializing Different Types of Objects.MP4
    02:53
  • 17 Demo Deserializing Different Types of Objects.MP4
    04:11
  • 18 Reading and Writing JSON Using JsonReader & JsonWriter.MP4
    01:12
  • 19 Demo Using the JsonSerializer Class.MP4
    02:30
  • 20 Demo Using the JsonTextReader Class.MP4
    02:40
  • 21 Demo Using the JsonTextWriter Class.MP4
    02:23
  • 22 Dates in JSON - Including Demo.MP4
    04:05
  • 23 Error Handling - Including Demo.MP4
    05:25
  • 24 Takeaway.MP4
    01:15
  • 25 Settings and Attributes.MP4
    04:26
  • 26 Demo Setting Behavior for Missing Members.MP4
    03:29
  • 27 Demo Managing Circular References with ReferenceLoopHandling.MP4
    03:00
  • 28 Demo Handling Null Values with the NullValueHandling Setting.MP4
    02:12
  • 29 Demo Working with Default Values with DefaultValueHandling.MP4
    04:05
  • 30 Demo Controlling Object Creation with ObjectCreationHandling.MP4
    02:51
  • 31 Demo Preserving Type Information with TypeNameHandling.MP4
    02:10
  • 32 Demo Full Assembly Name with TypeNameAssemblyFormatHandling.MP4
    02:08
  • 33 Demo Custom Serialization Binder.MP4
    03:35
  • 34 Demo Reading Ahead with MetadataPropertyHandling.MP4
    02:40
  • 35 Demo Specifying Construction Using Settings.MP4
    01:49
  • 36 Controlling Serialization Using Attributes.MP4
    03:09
  • 37 Demo Opt In, Out, and Fields.MP4
    03:28
  • 38 Demo Controlling Serialization Using JsonProperty.MP4
    02:50
  • 39 Demo Specifying the JsonConverter Using an Attribute.MP4
    02:41
  • 40 Demo JsonConstructor Attribute.MP4
    02:24
  • 41 Demo JsonExtensionData Attribute.MP4
    01:51
  • 42 Takeaway.MP4
    01:06
  • 43 Custom Serialization with Json.NET.MP4
    01:33
  • 44 Serializing on Specific Scenarios Using Conditional Serialization.MP4
    00:41
  • 45 Demo Controlling Which Properties Are Serialized.MP4
    01:55
  • 46 Demo Controlling Which Properties Are Serialized.MP4
    02:09
  • 47 Creating a Custom JsonConverter Class.MP4
    00:30
  • 48 Demo Creating a Custom JsonConverter.MP4
    02:19
  • 49 Serialization Callbacks.MP4
    00:43
  • 50 Demo Serialization Callbacks.MP4
    02:15
  • 51 Logging and Debugging with ITraceWriter.MP4
    00:35
  • 52 Demo Debugging with Serialization Tracing Using ITraceWriter.MP4
    01:58
  • 53 Demo Custom TraceWriter.MP4
    03:32
  • 54 Takeaway.MP4
    00:54
  • 55 Performance Tips.MP4
    01:29
  • 56 Serialize and Deserialize Manually.MP4
    00:34
  • 57 Demo Serialize and Deserialize Manually.MP4
    05:45
  • 58 Working with JSON Fragments.MP4
    00:32
  • 59 Demo JSON Fragments.MP4
    02:15
  • 60 Write Specific Values Using JSON Populate.MP4
    00:28
  • 61 Demo JSON Populate.MP4
    02:32
  • 62 Merging JSON Objects.MP4
    00:38
  • 63 Demo JSON Merge.MP4
    02:46
  • 64 Using Attributes for Performance.MP4
    00:33
  • 65 Demo Using Attributes for Performance.MP4
    03:03
  • 66 Takeaway.MP4
    01:02
  • 67 LINQ to JSON.MP4
    01:14
  • 68 Create JSON Using LINQ.MP4
    00:35
  • 69 Demo Create JSON Using LINQ Imperatively.MP4
    02:16
  • 70 Demo Create JSON Using LINQ Declaratively.MP4
    01:30
  • 71 Demo Create JSON Using LINQ with FromObject.MP4
    01:48
  • 72 Parsing JSON Using LINQ.MP4
    00:30
  • 73 Demo Parse JSON from String.MP4
    02:23
  • 74 Demo Parse JSON from Stream.MP4
    01:47
  • 75 Querying JSON with LINQ.MP4
    00:48
  • 76 Demo Simple LINQ to JSON.MP4
    01:39
  • 77 Demo Read Values from JSON Using LINQ.MP4
    03:23
  • 78 Demo Querying JSON with LINQ Functions.MP4
    03:36
  • 79 SelectToken for Dynamic Querying.MP4
    01:02
  • 80 Demo SelectToken.MP4
    04:55
  • 81 Annotations.MP4
    00:34
  • 82 Demo Annotations.MP4
    02:17
  • 83 Takeaway.MP4
    01:13
  • 84 JSON and XML.MP4
    01:16
  • 85 Converting between JSON and XML.MP4
    02:42
  • 86 Demo Converting XML to JSON and Back.MP4
    03:14
  • 87 Demo XML Force JSON Array.MP4
    02:21
  • 88 Incompatible XML and JSON.MP4
    01:23
  • 89 Takeaway.MP4
    00:37
  • 90 Binary JSON (BSON).MP4
    02:15
  • 91 Demo Binary JSON.MP4
    05:03
  • 92 Takeaway.MP4
    00:47
  • 93 Json.NET and JSON Schema.MP4
    02:12
  • 94 Creating and Validating JSON Using Json.NET Schema.MP4
    03:37
  • 95 Takeaway.MP4
    00:47
  • 96 Json.NET and the Future .NET Core and .NET 5.MP4
    04:00
  • 97 The New .NET Serializer from Microsoft System.Text.Json.MP4
    07:13
  • 98 Final Takeaway.MP4
    04:09
  • Description


    Did you know that JSON is arguably now the most widely used data interchange format, therefore learning JSON is a key skill for you to master. In this course, you are going to learn what you need to know about JSON in .NET

    What You'll Learn?


      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.

      In this course, Getting Started with JSON in C# Using Json.NET, you will learn foundational knowledge that will allow you to work with JSON in .NET.

      First, you will learn the principles behind serialization fundamentals.

      Next, you will discover how to control and customize serialization using settings and attributes. Then, you will explore advanced serialization and deserialization techniques, including LINQ to JSON.

      Finally, you will learn about the future of Json.NET with .NET Core and .NET 5.

      When you're finished with this course, you will have the skills and knowledge needed to work with JSON in .NET.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category

    C#

    Xavier Morera
    Xavier Morera
    Instructor's Courses
    Xavier is very passionate about teaching, helping others understand search and Big Data. He is also an entrepreneur, project manager, technical author, trainer, and holds a few certifications with Cloudera, Microsoft, and the Scrum Alliance, along with being a Microsoft MVP. He has spent a great deal of his career working on cutting-edge projects with a primary focus on .NET, Solr, and Hadoop among a few other interesting technologies. Throughout multiple projects, he has acquired skills to deal with complex enterprise software solutions, working with companies that range from startups to Microsoft. Xavier also worked as a worldwide v-trainer/evangelist for Microsoft.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 98
    • duration 3:47:22
    • level average
    • Release Date 2023/12/08