dotnet-api-docs icon indicating copy to clipboard operation
dotnet-api-docs copied to clipboard

Very odd English

Open DSysdev opened this issue 6 years ago • 3 comments
trafficstars

In the page linked below, first line reads:

Json.NET should be used for serialization and deserialization. Provides serialization and deserialization functionality for AJAX-enabled applications.

The wording and punctuation is very odd. It reads like an ad.

Where did this line come from? There is no reason mentioned on why Microsoft would recommend a 3rd party solution over their own.

https://docs.microsoft.com/en-us/dotnet/api/system.web.script.serialization.javascriptserializer

DSysdev avatar Jan 21 '19 14:01 DSysdev

Thanks for your feedback @DSysdev. I imagine they wanted to recommend Json.NET instead. I'll check.

mairaw avatar Oct 18 '19 00:10 mairaw

This issue appears to have been fixed some time ago by #3758.

Rageking8 avatar Apr 03 '24 16:04 Rageking8

@DSysdev There has been a long story around JSON.NET and you might learn some of that in posts like this.

Microsoft did not only recommend libraries like JSON.NET from the community, but also used many of them in official frameworks (for example, ASP.NET MVC/Razor uses ANTLR). To build a healthy ecosystem around .NET, this is a necessary step to promote good work of others.

Of course when such projects hit the ceiling, Microsoft intervened by

lextm avatar Apr 04 '24 03:04 lextm