Лозунг SharePoint 2010 - Do more with less (делайте больше с меньшими усилиями).

Похожий лозунг и у библиотеке JQuery (http://jquery.com/ ), которая помогает создавать классные веб интерфейсы с применением JavaScript.

В SharePoint 2010 включена библиотека JavaScript Client Object Model, которая позволяет писать код похожий на .NET, абстрагируясь от прямого вызова веб сервисов SharePoint.

Последнее время Microsoft активно интегрирует JQuery в Visual Studio и многие свои проекты и многие разработчики SharePoint и ASP.NET поступают также.

Вице-президент Microsoft по технологиям разработки Скотт Гатри часто делает заметки на эту тему в своем блоге - http://weblogs.asp.net/scottgu/

Вот, например, заметка об использовании шаблонов HTML в JQuery - http://weblogs.asp.net/scottgu/archive/2010/05/07/jquery-templates-and-data-linking-and-microsoft-contributing-to-jquery.aspx

В заметке рассказывается о том, как небольшую часть HTML кода при помощи пары строк кода использовать для отображения таблицы данных.

А вот пример на эту же тему, но уже в связке SharePoint 2010 + REST сервис + шаблоны JQuery - http://weblogs.asp.net/jan/archive/2010/10/05/getting-started-with-jquery-templates-and-sharepoint-2010.aspx

Также на сайте Microsoft открылся раздел, посвященный HTML 5, CSS 3 и JavaScript - http://msdn.microsoft.com/ru-RU/scriptjunkie

Всем рекомендую!