In contemplating my next asp.net site, where I am going to be dynamically generating href-laden html to display, I am unsure as to which approach to take -- I don't know yet wheter I will use AJAX and JSON (calling server-side code from jQuery in a .cshtml file to return JSON), or simply use jQuery to generate the html client-side.
A possible advantage of going with the latter, pure client-side jQuery approach would be, I would think, performance, as the only trips to the server will be to retrieve non-local resources (images stored elsewhere that I will reference via hrefs).
Am I forgetting something/failing to take something into account, or am I right in reasoning that AJAX may be "overkill" or even less performant in my case?