MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Serialization in .NET 4.5

Course Summary

This course equips viewers with essential knowledge about serialization in the .NET Framework. No matter what .NET technology developers are using - whether it's ASP.NET, WCF, Web API, or desktop applications - they will definitely encounter situations where serialization is needed. This course helps them understand the different alternatives and what is the best choice in each scenario.

  • +

    Course Syllabus

    Serialization Essentials
    - 13m 48s

    —Introduction 0m 37s
    —What Is a Stream? 1m 24s
    —What Is an Object Graph? 1m 0s
    —What are Serialization and Deserialization? 3m 47s
    —Usage Scenario: Persistence 2m 34s
    —Usage Scenario: Transmission 1m 46s
    —Course Contents 2m 37s
    Binary Serialization
    - 50m 28s

    —Introduction 0m 17s
    —What Is Binary Serialization? 4m 38s
    —Type Fidelity 3m 58s
    —Introducing the Serialization Engine 2m 32s
    —Making a Type Serializable 2m 18s
    —Serialization and Inheritance 2m 19s
    —Demo: Presenting the Class Diagram 1m 27s
    —Demo: Binary Serialization Essentials 5m 54s
    —Omitting Fields 1m 2s
    —Demo: How are Properties Handled? 3m 5s
    —Demo: The Problem of Automatic Properties 2m 30s
    —Deserialization and Instance Initialization 0m 50s
    —Reference Integrity 1m 47s
    —Demo: Reference Integrity 1m 51s
    —Beware of Corrupted Serialization Streams 2m 14s
    —Demo: Sharing Types Between Applications 5m 49s
    —Versioning Considerations 3m 26s
    —Should All Types Be Serializable? 1m 41s
    —Null Types 0m 45s
    —Summary 1m 59s
    Fine-grained Binary Serialization
    - 57m 29s
    XML Serialization Using DataContractSerializer
    - 29m 1s
    More DataContractSerializer Usage Scenarios
    - 52m 54s
    Fine-grained XML Serialization
    - 34m 10s
    JSON Serialization
    - 17m 24s
    Summarized Comparative Study
    - 7m 19s

Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

This course is listed under Development & Implementations and Operating Systems Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url