Очень много!!! Даже не знаю с чего начать…

Во-первых, они переделали пользовательский интерфейс на Ribbon – то же, что и в офисе 2007. Уверен, найдутся скептики, но выглядит очень интересно.

Теперь можно редактировать веб страницу по-новому, просто щёлкаешь в текст и редактируешь, таблицу, рисунок вставляешь, растягиваешь картинку…

SharePoint designer 2010. Он не будет поддерживать MOSS 2007, WSS 3.0

Теперь есть возможность создавать повторно используемые рабочие процессы, которые привязаны к типу содержимого (content type). Появилась возможность создавать site workflow – процесс не привязанный к элементам списков.

Интеграция с внешними системами шагнула далеко вперед. Теперь можно создавать внешние списки, типы содержимого, сущности, привязанные к внешним данным, но отображать их в виде обычных списков на портале со всеми возможностями в виде красивых веб частей с разрешениями, рабочими процессами, настраиваемыми формами, представлениями, поиском.

Visual Studio 2010.

Так разрекламированная возможность создавать визуально веб части меня не сильно впечалтила. Вообще говоря, раньше были Visual Studio extentions for SharePoint. И там можно было много чего делать. То, что встроено в 2010 версию – это продолжение. Лично я всегда делал пользовательский элемент управления ascx, который загружал в методе CreateChildControls при помощи метода LoadControl. Это удобно в плане отделения разметки от кода. Далее при помощи метода FindControl я добирался до интересующих меня элементов, устанавдивал их свойства, подписывался на события и совершал другие манипуляции. Что ж, теперь нам чуть облегчили жизнь, включили всё это в стандартную поставку.

Появилась возможность создавать BDC модели/приложения для интеграции с внешними системами. Ура, теперь не нужно писать xml руками или покупать сторонние продукты!!! Кстати, теперь есть Business Connectivity Services а не Business Data Catalog. Разница – возможность не только просматривать, но и редактировать данные и многое другое.

Похоже проект LINQ for SharePoint переехал с сайта www.codeplex.com прямо в возможности новой версии. Забудьте про CAML query – используйте LINQ.

Проектирование рабочих процессов (workflow) стало ещё проще, а создание форм инициации и ассоциации при помощи ASP.NET и Infopath совсем прератилось в развлечение!

Появилась клиентская объектная модель, которую можно использовать на удалённом компьютере без SharePoint, но с .NET или Silverlight. Появились REST сервисы, которые позволяют вылянуть с портала почти любуд информацию в виде XML вплоть до сгенерированных Excel диаграмм и поместить хоть себе на сайт вопрользовавшись просто URL адресом.

Следите за новостями, расскажу обо всём более обстоятельно, опубликую снимки с экрана, расскажу о новых возможностях Office и Business Intelligence.