Home| All soft| Last soft| Your Orders| Customers opinion| Helpdesk| Cart

Program Search:


Shopping Cart:




*Note: Minimum order price: €20
We Recommend:

Pluralsight Getting Started with JSON in CSharp Using Json.NET €15 buy download

2015
Pluralsight
Xavier Morera
3:14
English

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.

The Case for JSON & Json.NET
Case for Json & Json.NET
What is JSON?
History of JSON & Json.NET
Demo 1: JSON in the Real World
Why is JSON Important?
Demo 2: JSON in JavaScript
JSON Specification
Takeaway
Serialization Fundamentals
Serialization Fundamentals
JsonSerializer and JsonConvert
Demo: Serialize and Deserialize
Demo: Object References
Demo: Dynamic and ExpandoObject
Demo: Serialization to Different Types
JsonTextReader and JsonTextWriter
Demo: JsonSerializer
Demo: JsonTextReader
Demo: JsonTextWriter
Dates in JSON and Json.NET
Demo: Dates in Json.NET
Error Handling
Dem: Error Handling
Takeaway
Settings & Attributes
Settings and Attributes
Settings
Demo: MissingMemberHandling
Demo: ReferenceLoopHandling
Demo: NullValueHandling
Demo: DefaultValueHandling
Demo: ObjectCreationHandling
Demo: TypeNameHandling
Demo: FormatterAssemblyStyle
Demo: Binder
Demo: ConstructorHandling
Demo: MetadataPropertyHandling
Attributes
Demo: Attributes
Demo: MemberSerialization OptIn and OptOut
Demo: JsonProperty Attribute
Demo: JsonConverter Attribute
Demo: JsonConstructor Attribute
Demo: JsonExtensionData Attribute
Takeaway
Custom Serialization
Custom Serialization
Conditional Serialization
Demo: ShouldSerialize
Demo: IContractResolver
Custom JsonConverter
Demo: Custom JsonConverter
Callbacks
Demo: Callbacks
Logging & Debugging with ITraceWriter
Demo: Memory TraceWriter
Demo: Custom TraceWriter
Takeaway
Performance Tips
Performance Tips
Write JSON Manually Instead of Serializing
Demo: Serialize & Deserialize Manually
JSON Fragments
Demo: JSON Fragments
JSON Populate
Demo: PopulateObject
JSON Merge
Demo: Merge
Performance Attributes
Demo: Performance with Attributes
Optimizing Memory Usage
Demo: Direct Reading Stream
Takeaway
LINQ to JSON
LINQ to JSON
Create JSON Using LINQ
Demo: Create JSON Imperatively
Demo: Create JSON Declaratively
Demo: Create JSON from Object
Parsing JSON
Demo: Parse JSON from String
Demo: Parse JSON from Stream
Query JSON
Demo: Simple LINQ to JSON
Demo: Read Values from JSON Using LINQ
Demo: Querying JSON with LINQ
SelectToken
Demo: SelectToken
Annotations
Demo: Annotations
Takeaway
JSON & XML
JSON & XML
Converting between XML & JSON
Demo: XML to JSON & Back
Demo: XML Force JSON Array
Incompatible XML & JSON
Takeaway
Binary JSON (BSON)
Binary JSON (BSON)
Demo: Binary JSON (BSON)
Takeaway
Json.NET Schema
Json.NET Schema
Demo: Json.NET Schema
Takeaway
Wrap Up
Wrap Up



Download File Size:568.04 MB


Pluralsight Getting Started with JSON in CSharp Using Json.NET
€15
Customers who bought this program also bought:

Home| All Programs| Today added Progs| Your Orders| Helpdesk| Shopping cart      





9327 Fantasy & Sci-Fi eBooks Collection 9327 PDF Books eBook €60


Cambridge University History Collection PDF eBooks €100

                   





Intuit QuickBooks Enterprise Solutions 2021 €40


Mindjet MindManager 2022 €22


Chief Architect Premier X13 €50






DxO PhotoLab 5 ELITE €25


SketchUp Pro 2022 €30


Corel Painter 2023 €40