2015-12-30 3 views
0

Я разработчик .NET, работающий в Австралии. Я планирую переключить свою карьеру с .NET на Sharepoint или CRM. Любое предложение, пожалуйста, какое приложение имеет лучший рынок и что более подходит для .NET/веб-разработчика. ThanksLearn Sharepoint или Dynamics CRM

+1

Это звучит как страшная мысль. Почему вы хотите переключиться с программирования (который имеет гораздо более широкий рынок) на использование инструментов и вообще мало программирования? – ViRuSTriNiTy

+0

@ViRuSTriNiTy Я не хочу продолжать программирование, поэтому планирую изменения. – user576510

+0

Это очень упрямый, но, как настоящий разработчик SharePoint, который действительно не любит платформу, я бы сказал, что текущая специальная разработка SharePoint - это много программирования, и вам придется писать свой код, чтобы вписаться в какой-то действительно плохой существующий код. Если вы не хотите заниматься программированием, не переходите по пути SharePoint. –

ответ

3

Сначала я бы сказал, что рынок для SharePoint больше, чем рынок для Microsoft CRM. Почти каждая компания Enterprise имеет SP, некоторые более мелкие и другие. Это мое мнение.

Хороших разработчиков и консультантов по CRM найти сложно. Поэтому у вас будет хороший дневной тариф, когда вы будете работать фрилансером. Я не знаю кривую обучения для разработки CRM.

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

Но мир SharePoint в настоящее время меняется с OnPremise на Интернет. Многие клиенты думают о гибридных сценариях. Вам нужно было бы изучить оба мира. Потому что вещи, доступные в одном мире, не доступны автоматически в другом мире.

Если вы хороший разработчик с опытом веб-разработки, то я бы предпочел изучить SharePoint, но его широкая система от SQL Server через IIS, внутренние функции SharePoint, такие как Services, OOTB Functionality, Server Side API, API на стороне клиента , различные типы решений (модель приложения, решения для ферм и т. д.), огромные различия в версиях, Workflows, Search и многие другие ...

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

Я думаю, что это хороший шанс для .NET-разработчика дополнительно изучить CRM или SharePoint. Это увеличит ваши знания, качество и рыночную цену. Всегда хорошо смотреть вне коробки. Это хорошая комбинация. Это не исключает другого.

Его трудно ответить на ваш вопрос в некоторых словах. Надеюсь, я могу дать вам некоторое представление об этом. Это все мой личный опыт и мнение.

Я нашел хорошую статью Марка Рэкли под названием How do I become a SharePoint Developer?. Неполный список ресурсов SharePoint Ressources можно найти по адресу BOGAZCI | Sharepoint Resources.

Хорошие стартовые точки всегда MSDN страницы, как

SharePoint 2013 development overview
Getting Started (SharePoint Development in Visual Studio)
и SharePoint general development

+0

спасибо. Вы говорите, что я должен сосредоточиться на настройке всей стороны SharePoint? То, что вы сказали, является самой большой проблемой для меня. В sharepoint слишком много вещей, и я не знаю, как приоритет, с чего я должен начать? Ценю вашу помощь. – user576510

+1

Нет! Определенно в области пользовательской разработки SharePoint. Но не установка и настройка. Я думаю, что это часть админов. Вы также должны знать о настройке SharePoint, потому что вам нужно знать о возможных параметрах конфигурации. – STORM

+0

Извините, я прошу слишком много вещей. Можете ли вы прокомментировать вопрос о том, что должно быть приоритетом или последовательностью? Еще раз спасибо за вашу помощь. – user576510

Смежные вопросы