Я хотел бы создать веб-службу в ASP.Net 2.0, которая будет поддерживать JSON. Есть ли способ сделать это без WCF и .Net 3.5? Может ли кто-нибудь указать мне на хорошую статью или образец кода?
Разъяснение
Мне нужно указать, какой метод является наилучшим с использованием инфраструктуры .Net 2.0 для передачи объектов JSON клиенту. Можно ли сделать это без сериализации объекта в строку, а затем десериализации на клиенте?
Вы можете использовать WCF для своего веб-сайта. Конечная точка WCF JSON может даже генерировать клиентский прокси-сервер javascript для службы.
Посмотрите этот пост
Конечные точки REST / SOAP для службы WCF
Образец загрузки можно найти
http://www.codemeit.com/wcf/wcf-restful-pox-json-and-soap-coexist.html
WCF великолепен, но требует .net 3.5.
Ознакомьтесь с этой статьей на MSDN, в которой довольно много рассказывается о JSON и asp.net с начального уровня.
Я нашел этот API для LINQ to JSON очень полезным и простым.
Разве JSON не сериализуется по своей природе? Обозначение сериализованных объектов Javascript (?)
Вы не можете сделать это со стандартной версией 2.0 без сериализации.
Спасибо - сейчас я использую JSON.Net. Я ищу возможность для сети, написанной на .Net 2.0, возвращать объекты JSON. Другими словами, я не хочу сериализовать объекты и передавать сериализованную строку.