2009-02-04 14 views

risposta

12

C'è un confronto delle prestazioni here. ASP.NET MVC utilizza JavaScriptSerializer.

Json.NET offre un maggiore controllo sull'output di JSON (specialmente intorno alle date) e ha anche l'opzione per la stampa di JSON rientrato.

2

sto utilizzando MVC json ed è un'ottima scelta. ho usato json.net in passato era buono ma c'è overhead a causa della DLL di 3 parti asp.net 3 + sta andando benissimo con json.

fare un tentativo ..

+1

quale overhead delle prestazioni si ottiene dall'utilizzo di una dll di terze parti? –

+1

Non ha detto overhead "prestazioni", solo un ulteriore sovraccarico di gestione di 1 dll extra, a differenza di qualcosa che è già presente nel framework. – Sudeep

1

Un autore del framework ServerStack ha introdotto un nuovo JSON serializer per .NET e Mono e i relativi benchmark citano prestazioni più elevate rispetto a JSON.NET e Serializzatore JSON WCF. A prima vista, non supporta un paio di funzioni importanti di JSON.NET: testo serializzato rientrato e sembra che richieda più codice.

Problemi correlati