XMLHttpRequestを使ったAjaxなWebサイトを開発する時、サーバーからのレスポンスにXMLを利用するよりもJavaScriptネイティブなJSONを利用したほうが扱いやすいので、最近はJSONの方が人気があるらしい。 それじゃあASP.NETでもJSONを使ってみますかということで.NETからJSONを利用するためのライブラリを探してみたらJson.NETというのがあった。 Json.NET - Newtonsoft そういや.NET3.5のWCFではJSON形式でのシリアル化がサポートされているらしい。 プロジェクトの作成 テキトーに「Webアプリケーションプロジェクト」を作成する。 クライアントサイドのAjaxライブラリには最近お気に入りのjQueryを使う。 プロジェクト構成 JSON形式で返すデータの型をC#で定義する。 Customer.cs public clas
![Json.NETをさわってみる - coma2n’s diary](https://cdn-ak-scissors.b.st-hatena.com/image/square/070a612dac64c06d27035cec984bbaae1b6e55f4/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fc%2Fcoma2n%2F20071002%2F20071002235419.png)