u/AetopiaMC

▲ 13 r/dotnet

Is there any historical reason(s) why DataContractJsonSerializer internally maps JSON to XML?

I find this internal implementation detail quite interesting and wonder why was this decision made since JavaScriptSerializer directly maps JSON to a .NET object or vice versa.

With DataContractJsonSerializer, it maps JSON to XML before actually giving a .NET object.

Now I assume this was done due to:

  • SOAP being popular during the 2000s with XML being preferred.
  • The JSON to XML mapping just helped with implementing JSON serialization quickly.

Aside from that, are there any other reason(s) for this design decision?

reddit.com
u/AetopiaMC — 6 days ago

Hello, I have a Zotac RTX 3060 (ZT-A30600P-10M) and I wanted to check the thermal pad dimensions.

Based on my research, I came across a single video and an entry from thermalpad.eu.

The video showcases the Twin Edge variant of the card with 2mm thermal pads used.

thermalpad.eu showcases 3060 Ti OC which uses 2mm pads also.

Visually both cards are the same but the Twin Edge variant would be the closest.

https://m.youtube.com/watch?v=SDqL2qCC96o https://thermalpad.eu/thermal-pad-sizes/zotac-gaming-geforce-rtx-3060-ti-twin-edge/

u/AetopiaMC — 22 days ago