Разработка .NET SharePoint, что мне нужно? - PullRequest
3 голосов
/ 15 июля 2010

Вопрос. Я являюсь разработчиком ASP.NET, так как с тех пор прошло чуть больше года.

Я думаю о смене работодателя в будущем, и Я видел знакомство с разработкой SharePoint как требование для многих хороших предложений работы.

К сожалению, я (пока) не знаком с SharePoint, поэтому я хотел знать следующее:

1) Для чего это действительно хорошо / Зачем это нужно?
2) Что мне нужно для начала разработки SharePoint, кроме Visual Studio Professional 2005/2008/2010? (SDK, сервер?, Что-нибудь еще)
3) URL-адреса любых хороших примеров приложений в Интернете, где я могу увидеть точку зрения пользователя?
4) URL-адреса любого хорошего примера приложения SharePoint, содержащего источник


Второй вопрос - это то, что меня больше всего интересует.

Ответы [ 3 ]

1 голос
/ 16 июля 2010

Я ответил на подобный вопрос некоторое время назад , который был более сфокусирован на разработке Sharepoint 2007.

Основное изменение, которое я вижу в 2010 году для разработки, заключается в том, что Sharepoint теперь все 64-битные,Это означает, что если вы работаете в виртуальной среде, то на хосте должна быть установлена ​​Windows 2008 R2 с Hyper V, чтобы иметь возможность запускать машину разработки Sharepoint 2010.

У вас также есть гораздо больше поддержки в отношении дизайнера Sharepointкоторый был абсолютно бесполезен в 2007 году, но выглядит многообещающе в 2010 году. В Visual Studio 2010 также появилось больше инструментов, которые помогут вам, но вам все равно нужно выходить в Интернет и искать внешние инструменты, чтобы начать работу..

Объектная модель не сильно изменилась, поэтому мой старый ответ все еще в некоторой степени применим:)

1 голос
/ 15 июля 2010

1) Что это действительно хорошо / Почему это нужно?

SharePoint является продуктом Microsoft. У него есть сайт с большим количеством информации. Вы когда-нибудь думали пойти туда и почитать?

2) Что мне нужно, чтобы начать тренироваться Разработка SharePoint, кроме Visual Studio Professional 2005/2008/2010? (SDK, сервер ?, что-нибудь еще

SharePoint Foundation 2010, Visual Studio 2010, Windows 7. SharePoint SDK. Разработка для SharePoint 2007 более болезненна, так как вы не можете установить ее на окнах конечного пользователя - это усложняет разработку. Это для начала. Для большего вам нужен контроллер домена, версия сервера и т. Д.

Поскольку SharePoint является продуктом Microsoft, для MSDN есть раздел (угадайте, что);) наша отправная точка - http://msdn.microsoft.com/en-us/sharepoint/default.aspx

3) URL любого хорошего образца приложения онлайн, где я могу видеть пользовательская перспектива немного?

Тот же ответ, что и 1. Видите, маркетинг любит демонстрировать, насколько хорошие вещи;)

0 голосов
/ 15 июля 2010

Ну, я должен сказать, что ваша первая задача - забыть о стороне разработки и просто изучить SharePoint (это ОГРОМНЫЙ продукт).

Попытка изучить оба вместе будет трудной, запутанной, и вы в конечном итоге будете делать сложные вещи в сотнях строк c #, которые вы можете сделать за 4 клика в пользовательском интерфейсе.

Итак, помните об установке SharePoint, чтобы вы могли поиграть с ним. Либо SP2010 на Windows 7, либо WSS на сервере 2003/2008 на виртуальной машине - либо VMWare / VirtualBox, либо даже предварительно настроенный демонстрационный виртуальный жесткий диск SharePoint 2010 , который поставляется с полной загрузкой примеров данных, пошаговых руководств и документации .

Тогда займитесь http://sharepoint.microsoft.com/, Приступая к работе с SharePoint 2010 и Google, чтобы узнать, как на самом деле использовать продукт.

Только тогда, когда вы по-настоящему поймете SharePoint, вы начнете смотреть на взлом открытой Visual Studio и на это с точки зрения разработчиков.

...