Backbone.js , ASP.NET , Служба WCF, JSON

#asp.net #wcf #json #service #backbone.js

#asp.net #wcf #json #Обслуживание #backbone.js

Вопрос:

Я собираюсь создать небольшое веб-приложение на Asp.Net 3.5. Подумал, что на этот раз, может быть, мне стоит попробовать использовать Backbone.js .. Является ли это практичным / простым в реализации? Я только что потратил целый день, пытаясь настроить службу WCF для возврата Json без положительных результатов. Я хотел бы услышать лучший путь для реализации от кого-то, кто уже использовал Backbone.js с Asp.Net . В качестве альтернативы я хотел бы услышать об альтернативах, с которыми легко интегрироваться Asp.Net .

Ответ №1:

Я только что потратил целый день, пытаясь настроить службу WCF для возврата Json без положительных результатов.

Взгляните на этот учебник, он короткий и прямо к делу.

Подумал, что на этот раз, может быть, мне стоит попробовать использовать Backbone.js .. Является ли это практичным / простым в реализации?

Ну … как обычно, это в основном зависит от того, что вы хотите сделать. Backbone может помочь вам, если вы хотите реализовать шаблон MVC в своем клиентском коде, но для доступа к API требуется некоторое время, поэтому, если ваша цель на данный момент — просто создать и использовать службу WCF с использованием Javascript, вы можете рассмотреть возможность использования jQuery или MooTools, а затем переключиться на Backbone, есливам нужно.

PS Здесь и здесь вы найдете два руководства по быстрому запуску магистрали.

Комментарии:

1. На самом деле я нахожу backbone.js чтобы быть довольно простым для понимания, у меня есть опыт работы с jQuery. То, что я изучаю, на самом деле интегрируется между двумя WCF amp; Backbone.js самым простым способом (то есть меньше кодирования). Я спрашивал об альтернативах Backbone.js как и в клиентских фреймворках MVC.

2. Я понимаю. Взгляните также на Javascript MVC: javascriptmvc.com , он также имеет хороший фокус на тестировании.

Ответ №2:

Используйте REST Singleton Service template шаблоны проекта WCF REST Starter Kit, чтобы быстро запустить и запустить WCF с поддержкой JSON.

Комментарии:

1. Спасибо, я рассмотрю это.