Используйте Службы данных WCF . С ними действительно легко работать. Вот пример извлечения данных с помощью сервиса и отображения их в контейнере div с небольшой помощью jQuery.
<div id="communityinvolvement-stories"></div>
<script type="text/javascript">
$.getJSON("/communityinvolvement/_vti_bin/listdata.svc/Pages?$filter=(ContentType ne 'Welcome Page')", function (data) {
var count = 0;
$.each(data.d.results, function(i,result) {
var title = result.Title;
var comments = result.Comments ? "<br /><span class='alt'>" + result.Comments + "</span>" : "";
var href = result.Path + "/" + result.Name;
html = "<a class='summary-link' href='" + href + "'><p><h6>" + title + comments + "</h6></p></a>";
$('#communityinvolvement-stories').append($(html));
});
});
</script>