Какой проект CodePlex / Google Code нужно изучить, чтобы изучить лучшие практики SharePoint - PullRequest
2 голосов
/ 22 октября 2008

Я новичок в разработке sharepoint, но у меня около 10 лет опыта в C ++, VB6 и C #. По моему опыту, отличный способ выучить новый язык или стиль кодирования - это потратить некоторое время на «разбор» одного из проектов с открытым исходным кодом, доступных в CodePlex или коде Google. Чтобы избежать появления вредных привычек, не зная об этом, я хотел бы услышать, какие проекты вы можете порекомендовать.

ТИА

Ответы [ 3 ]

5 голосов
/ 23 октября 2008

Я бы также порекомендовал CKS, но я бы также добавил, что я обнаружил, что кодирование не самая большая проблема при изучении SharePoint, но определение лучшего решения для достижения вашей цели. Вы должны использовать рабочий процесс или обработчик событий? Стоит ли использовать пользовательский код или BDC? Стоит ли создавать веб-часть или макет страницы? Вы должны использовать список, пользовательскую форму или форму InfoPath?

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

Я рекомендую:

шаблоны и практика Руководство SharePoint

Центр рекомендаций и рекомендаций для SharePoint Server 2007

Рекомендации Microsoft Office SharePoint Server 2007 (мягкая обложка)

Шаблоны утилизации SharePoint 2007 и WSS 3.0 на примере

1 голос
/ 22 октября 2008

Вы можете взглянуть на http://www.codeplex.com/CKS, который является началом проекта сотрудниками Microsoft.

1 голос
/ 22 октября 2008

Вообще говоря, «код» SharePoint будет представлен в виде веб-частей и страниц, написанных для конкретных установок SharePoint. Тем не менее, это не означает, что не существует никаких утилит и библиотек SharePoint.

На самом деле, я большой поклонник SmartPart , который размещен на Codeplex. Это очень полезный инструмент SharePoint с большим количеством загрузок и некоторыми ошибками, которые необходимо исправить, поэтому это отличный проект, который служит вашей отправной точкой и для отправки некоторого кода!

...