Я изучаю ASP.NET MVC и хочу добавить jQuery, чтобы сделать сайт интерактивным. Я использовал StringTemplate, портированный на .Net, в качестве механизма шаблонов для генерации html и отправки JSON. Однако, когда я просматриваю страницу, я не мог ее видеть. После отладки я понял, что $ используется StringTemplate для доступа к свойству и т. Д., И jQuery использует его также для манипулирования DOM. Ну и дела, я смотрел на других шаблонизаторов, и большинство из них использует знак доллара: (.
Какой-нибудь альтернативный шаблонизатор для ASP.Net MVC? Я хотел сохранить jQuery, потому что MSFT объявил, что он будет использоваться в Visual Studio (2008?)
Заранее спасибо:)
Обновление
Пожалуйста, перейдите к ответ в Сравнение ASP.NET MVC View Engine вопрос для полного списка механизма шаблонов для ASP.NET MVC, и их плюсы и минусы
Обновление 2
В конце я просто помещу код JavaScript, включая JQuery, в отдельный файл сценария, поэтому я не буду беспокоиться о смешивании $
в файле шаблона.
Обновление 3
Изменено название, чтобы отразить то, что мне нужно решить. Ведь «Лучший X в Y» - очень субъективный вопрос.