Минимум 10 КБ требуется для завершения обучения. Вы можете добавить любой источник данных в желаемую языковую пару, но вы действительно хотите найти обучающие предложения, которые соответствуют тому, что вы будете переводить.
Объектная модель лучше, поскольку можно получить доступ к дополнительным функциям и полной детали элементов списка, таких как история версий.
Объектная модель также лучше для производительности (как долго, поскольку Вы располагаете () свой spsite и объекты spweb правильно).
Объектная модель Sharepoint имеет некоторые различия между 2 и 3, но если Вы посмотрите на ссылку для v2 затем, то это будет также работать полностью с v3.
Веб-сервисы не изменились вообще между v2 и v3, который объясняет, почему у них нет новых возможностей v3.
Причина, которую объектная модель выиграет на производительности, состоит в том, что Вы не будете сериализировать данные как Xml и затем передавать большой блок Xml и затем десериализовывать Xml. Объектная модель экономит Вашу память и пропускную способность.
Первой вещью рассмотреть является "мой код, будет работать на sharepoint сервере или удаленно?"
Если это работает удаленно, Вы не имеете никакого выбора, используете веб-сервисы
Если бы это работает на sharepoint сервере, я предложил бы использовать объектную модель, поскольку производительность будет лучше, у Вас будет доступ к большему количеству API, и аутентификация будет легче (=automatic).
+1 к другим плакатам.
Если Вы решаете пойти путем OM затем, можно скомпилировать и для WSS 2.0 и для WSS 3.0 из одного источника. Они должны запустить Вас.
Разработка для Sharepoint 2003, использующий Visual Studio 2008?
OM может использоваться в форме Infopath? В настоящее время я использую веб-сервисы для получения по запросу в данных списка, которые я хочу, но я использовал бы OM.