Companies Home Search Profile

Working with JSON in .NET 6

Focused View

Xavier Morera

2:34:47

77 View
  • 1. Course Overview.mp4
    02:17
  • 1. Hello JSON and System.Text.Json.mp4
    02:39
  • 2. Understanding Serialization and Deserialization.mp4
    01:55
  • 3. Json.NET vs. System.Text.JSON.mp4
    02:17
  • 4. Migrating from Newtonsoft.Json to System.Text.Json.mp4
    03:29
  • 5. Upcoming Demo Details.mp4
    02:41
  • 01. Main Use Cases for Serializing and Deserializing JSON.mp4
    01:04
  • 02. Basic Serialization Scenarios.mp4
    01:19
  • 03. Serialization with JsonSerializer.mp4
    04:03
  • 04. Async Serialization.mp4
    02:06
  • 05. Serialization with Collections and UDTs.mp4
    02:17
  • 06. Basic Deserialization Scenarios.mp4
    01:48
  • 07. Deserialization with JsonSerializer.mp4
    03:06
  • 08. Async Deserialization.mp4
    02:31
  • 09. Http Client Extension Methods.mp4
    06:19
  • 10. What if You Do Not Have a Class-.mp4
    02:56
  • 11. Takeaway.mp4
    00:47
  • 1. Controlling Serialization Behavior.mp4
    01:11
  • 2. How to Instantiate JSON Serializer Options Instances.mp4
    04:32
  • 3. Enabling Case Insensitive Matching.mp4
    03:09
  • 4. Customizing Property Names and Values.mp4
    06:43
  • 5. Configuring the Order of Serialized Properties.mp4
    02:28
  • 6. Ignoring Properties.mp4
    03:36
  • 7. Customizing Character Encoding.mp4
    02:59
  • 8. Takeaway.mp4
    01:15
  • 1. Alternatives to JsonSerializer- The DOM and Utf8 Reader and Writer.mp4
    01:31
  • 2. Working with the DOM.mp4
    01:59
  • 3. Using JsonDocument (Immutable DOM).mp4
    08:02
  • 4. Using JsonNode (Mutable DOM).mp4
    06:47
  • 5. High Performance JSON Writing Using the Utf8JsonWriter.mp4
    06:33
  • 6. High Performance JSON Reading Using the Utf8JsonReader.mp4
    05:05
  • 7. Takeaway.mp4
    02:17
  • 1. Handling Errors and Best Practices.mp4
    00:50
  • 2. JsonException.mp4
    04:05
  • 3. Allow Invalid JSON.mp4
    02:53
  • 4. Handle Overflow JSON.mp4
    03:58
  • 5. Preserve References and Handle Circular References.mp4
    05:16
  • 6. Deserialize to Immutable Types and Non Public Accessors.mp4
    06:44
  • 7. Polymorphic Serialization.mp4
    03:04
  • 8. Takeaway.mp4
    01:29
  • 1. Understanding Advanced System.Text.Json Scenarios.mp4
    01:24
  • 2. Writing Custom Converters.mp4
    04:57
  • 3. Creating a Basic Pattern Converter.mp4
    03:43
  • 4. Creating a Factory Pattern Converter.mp4
    04:20
  • 5. Source Generation vs. Reflection and the System.Text.Json Source Generator.mp4
    06:16
  • 6. Takeaway.mp4
    01:12
  • 1. Final Takeaway.mp4
    02:55
  • Description


    JSON is one of the most widely used data interchange formats for serializing and transmitting structured data. This course will teach you how to work with JSON in .NET 6 using the native System.Text.Json base class library.

    What You'll Learn?


      JSON is one of the most widely used data interchange formats. It is used for serializing and transmitting structured data. In this course, Working with JSON in .NET 6, you’ll gain the ability to serialize and deserialize JSON in .NET. First, you’ll explore the basics of serialization and deserialization. Next, you’ll discover how to control serialization behavior in mostly any scenario available . Finally, you’ll learn how to use advanced techniques to optimize performance. When you’re finished with this course, you’ll have the skills and knowledge of JSON in .NET needed to work with JSON using the System.Text.Json base class library.

    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 47
    • duration 2:34:47
    • level average
    • English subtitles has
    • Release Date 2023/07/17