Я довольно опытный разработчик (.NET, C#, XML, Webservices, HTML, Javascript, различные базы данных и т. Д.), Которым был поручен новый проект в SharePoint. Я ничего не знаю о SharePoint. Мой вопрос: каким образом опытный разработчик может начать изучать SharePoint 2007. Я не ищу длинные списки книг или веб-сайтов, которые я могу сам Google или общие советы по обучению, но для конкретных советов от людей, которые недавно научились SharePoint. Это может быть совет по конкретной статье, что я на самом деле следует читать, или то, что мой первый обучения, проект должен быть, или одна ловушка, что почти каждый попадает в началеКак начать обучение SharePoint
ответ
Как и вы, я ненавижу проходить более 500 книг, как я начал заниматься профессиональной подготовкой.
Я предлагаю вам создать сайт SharePoint с вашего системного администратора.
Если вы тот, кому нужно начать работу с SharePoint. Затем выполните шаги и для каждого из шагов вы можете найти достаточное количество ссылок с помощью Google.
- Установите SharePoint и настройте его.
- Создание сайта Коллекция
- Перейти на сайт и в правом верхнем углу вы найдете меню под названием Настройки сайта
- Выберите, что и играть вокруг с каждым вариантов там.
- Большинство опций могут быть поняты Имя
- Если вы завязал где некоторые приходят к SO или Начать снова.
- Убедитесь, что вы всегда задаете вопрос, почему это так происходит &, почему это реализовано таким образом.
- Попробуйте создать страницы. В одном и том же веб-сайте SEttings есть возможность создать страницу.
- Существует некоторая вещь, называемая веб-частью, которая на самом деле является совместимым компонентом UI/functionaly, который может быть настроен в соответствии с потребностями пользователя.
- Попробуйте использовать эти WebParts (потерянное из коробки)
- Позже двигаться к развитию WebPart, создать свой собственный, развернуть его
- Start с помощью Microsoft.SharePoint.dll для доступа к сайту SharePoint с помощью вас заказ код.
Чтобы дать вам краткое описание.
Microsoft Office SharePoint Server 2007 представляет собой интегрированный набор серверных возможностей, которые могут помочь повысить эффективность организации, обеспечивая комплексное управление контентом и поиск на предприятии, ускорение совместных бизнес-процессов и облегчение обмена информацией через границы для лучшего понимания бизнеса. Кроме того, этот сервер совместной работы и управления контентом предоставляет ИТ-специалистам и разработчикам платформу и инструменты, необходимые для администрирования серверов, расширяемости приложений и взаимодействия.
- Я называю это как платформа разработки приложений
- Для все, что вы хотели сделать будет вариант прямо/косвенно в SharePoint
- В основном это веб-приложение, построенное на вершине ASP.NET 2.0
- Основная точка входа в это веб-приложение (сайт центра администрирования) вы получаете это, как только вы устанавливаете SharePoint.
- Здесь вы можете создавать веб-приложения (Ничего, кроме сайта в IIS & Content DB)
- Да вы читаете это право базы данных, магазины SharePoint все его содержание в базе данных
- веб-приложений непосредственно не могут быть использованы (Его как пустой БД и пустой сайт IIS), вам нужно, чтобы какой-то контент отображался пользователю.
- Затем происходит сбор сайта, он предоставляет контент пользователю. Вам нужно как минимум создать коллекцию сайтов в веб-приложении (через центральный администратор).
- При создании коллекции сайтов вам будет предоставлен шаблон сайта (шаблон - это не что иное, как синяя печать, которая будет определять, как будет выглядеть ваш сайт и что у него есть) есть шаблон для управления проектами, отслеживание ошибок (имеет опции для отслеживания Bug, своего рода базовая инфраструктура, которая будет необходима в любой системе отслеживания ошибок).
- Следующий уровень - это подсайт, под сайтом сайта вы можете иметь сайт (здесь у вас также есть возможность выбрать шаблон), и на этом сайте вы можете иметь другой Sub-сайт и так далее.
- И еще одна важная вещь в SharePoint под названием Список, его аналогичный таблице на SQL-сервере, но не совсем такой же (поскольку содержимое списка внутренне хранится в таблицах SQL), а List содержит поля (аналогично столбцу в таблице). Вы можете использовать их для хранения ваших пользовательских данных. При создании списка также вы будете иметь шаблоны (например, для представления объявления у вас есть шаблон, у него будут все поля, которые необходимы для представления аннуляции)
- И у вас есть возможность создать свою собственную структуру списка, как Что ж.
- Существует особый вид списка в SharePoint под названием Библиотека документов, который может хранить документы.
- Итоговая вещь Безопасность, управление Безопасность находится вне коробки. Вы можете контролировать, у кого есть доступ к вашему сайту и доступ к ним (только объявление, только опубликованные документы) и что они могут делать с элементом (Edit/Readonly/Delete) и т. Д.
- Вы можете создать мелкозернистые разрешения, поскольку вы пожелает.
Надежды Так много печатания помогает кому-то там :).
Добро пожаловать SHAREPOINT МИР
Спасибо за прекрасный обзор –
Только один простой совет:
Читайте это: German: http://office.microsoft.com/de-de/sharepointserver/FX100492001031.aspx
English: http://office.microsoft.com/en-gb/sharepointserver/FX100492001033.aspx
Это был мой путь, чтобы попасть в Sharepoint. Многие из этих статей касаются обычных ловушек и дают вам несколько приятных намеков. Трудно поверить ... но в этом случае Microsoft хорошо подготовлена.
arrgh я добавил немецкий сайт ... всего лишь секунду – bastianneu
Я согласен с Kusek, это отличный ответ.
Я также хотел бы добавить, что SharePoint является слишком большим продуктом для создания разработки из настройки типа «Hello World», как я думаю, вы ищете. Важно знать продукт в первую очередь и готовые функциональные возможности, которые он может обеспечить, так как часто вы можете избежать пользовательских dev. Когда вы исчерпываете эти параметры и нуждаетесь в dev, есть несколько технологий, а иногда и разные варианты, все они основаны на API с его долей gotchas (как и любой).
Чтобы прорубить все это, я действительно верю, что вы должны читать книгу, и эта книга должна быть Inside Windows SharePoint Services 3.0. Это научит вас большинству настроек, которые вы можете сделать, это просто и понятно, а также показывает вам лучшие практики.
Я начал с того же пути, что и kusek (фактически, разработка SharePoint была моей первой экспозицией полной остановки ASP.NET). Я просто хочу, чтобы эта книга существовала, когда я начал несколько лет назад, так как это сэкономило бы боль и сделало бы меня лучшим разработчиком SharePoint раньше.
Разработка SharePoint - отличный вызов! Я надеюсь, вам понравится это!
Согласен Алекс. Вы знаете, когда я начал SharePoint в ранней бета-версии еще в июне 2006 года. Никакой статьи по этому вопросу не было. И в те дни я ненавижу неизвестную ошибку. Мне потребовалось некоторое время, чтобы узнать, что в web.config есть опция Callstack = "true". Я счастлив сейчас и ожидаю выпуск SharePoint 2010. – Kusek
@kusek: Я не могу выразить, насколько я взволнована о SharePoint 2010! –
@alex отличный ответ! Im в том же положении, что и OP. Достаточно приличный с asp.net-mvc/C# и т. Д. В частности, я пытаюсь использовать Sharepoint в качестве конечного пользователя, так запутанно? Я устанавливаю [SP2010 Trail] (http://technet.microsoft.com/en-us/evalcenter/ee388573.aspx) Если это так !? ИЛИ я получаю все на виртуальной машине? Я нахожусь на Win7x64. Просто нужна начальная точка. Благодаря! – gideon
- 1. Как начать обучение Сборка
- 2. Как начать обучение socket.io?
- 3. Обучение администрированию сайтов SharePoint
- 4. Лучший способ начать обучение Android?
- 5. С чего начать обучение Ajax?
- 6. С чего начать обучение DB2?
- 7. Как начать обучение Java Enterprise Edition?
- 8. Как начать обучение SVM на MATLAB
- 9. Как начать обучение jquery с asp.net?
- 10. Обучение программированию JAVA - где лучше всего начать ...?
- 11. С чего начать обучение маневрам NodeJS?
- 12. Powerbuilder PFC: С чего начать обучение
- 13. С чего начать обучение Flex и Flash
- 14. Как начать обучение разработке инструмента для очистки http
- 15. Как начать обучение JAVA для использования с Oracle RDBMS?
- 16. Как начать машинное обучение с помощью программирования на языке python?
- 17. Как бы начать обучение программированию операционных систем на Java?
- 18. Должен ли я начать обучение emacs с помощью ErgoEmacs?
- 19. , который для того, чтобы начать обучение Google коды образца
- 20. Где лучше всего начать обучение программированию на Java?
- 21. С чего начать изучение SharePoint 2010?
- 22. Хорошее место, чтобы начать обучение написанию приложений для iphone?
- 23. Обучение SQL и Microsoft Data Services стек - с чего начать?
- 24. Обучение Windows Workflow Foundation 4, с чего начать?
- 25. Обзор безопасности SharePoint - с чего начать?
- 26. Как начать с liferay
- 27. Как начать изучение кодирования на стороне сервера в sharepoint 2013
- 28. Как начать изучение SharePoint 2013 для .Net разработчиков
- 29. Как начать разработку простого приложения рабочего процесса в SharePoint?
- 30. Как применять обучение усилению?
он специально упомянул, что его не интересовали списки книг. –
Я обнаружил, что sharepoint совершенно не хватает документации. Даже официальный сайт не дает ничего полезного. – xandy
Определите проблему, которую вы пытаетесь решить в первую очередь. – Scott