2009-02-04 6 views

답변

12

성능 비교 here 있습니다 .. 그것을 시도 제공합니다. ASP.NET MVC는 JavaScriptSerializer를 사용합니다.

Json.NET은 JSON (특히 날짜를 중심으로) 출력을 제어 할 수 있으며 들여 쓰기 된 JSON 인쇄 옵션도 제공합니다.

2

MVC json을 사용하고 있으며 아주 좋은 선택입니다. 이전에 json.net을 사용했지만 좋았지 만 3 자 DLL 덕분에 오버 헤드가 발생했습니다 asp.net 3 +은 json과 함께 잘하고 있습니다.

+1

제 3 자 dll을 사용하면 어떤 성능 오버 헤드가 발생합니까? –

+1

그는 "성능"오버 헤드를 말하지 않았으며 프레임 워크에 이미있는 것과는 달리 1 개의 추가 dll을 관리하는 추가 오버 헤드만을 말합니다. – Sudeep

1

ServerStack 프레임 워크의 저자는 .NET 및 Mono 용으로 새 JSON serializer을 도입했으며 벤치 마크는 JSON.NET 및 WCF JSON Serializer보다 높은 성능을 제공합니다. 얼핏 보면 JSON.NET의 몇 가지 중요한 기능을 지원하지 않습니다 : 들여 쓰기 된 직렬화 된 텍스트 및 더 많은 코드가 필요한 것처럼 보입니다.

관련 문제