Pull to refresh
0
0
Polyakov @Poliakov

User

Send message
Сложилось впечатление, что автор хороший теоретик, но совсем никакой практик. Предлагаю автору книгу написать.
linqpad придумали, молодцы =)))
//ASP.NET MVC сделать проще
эээ, нет, на MVC всё будет дольше, это же даже не платформа, это тупо фреймворк, на нём нет ничего, ни поиска, не библиотек, ни версионирования… (опять =) ). Всё это придётся делать, это сделают 100% через жопу и криво. Потом всё это надо поддерживать ещё. С шариком выйходит, что нам уже дают мегафункциональную системы, нужно только посексуальнее сделать.

если рассматривать вариант с шарик+MVC, то ещё хуже, тут уже интеграция, это сложнее, и опять же нужен чел на шарик и на MVC.
Только надо создавать и поддерживать два портала, не понятно зачем тока. Проблемы с вёрсткой или кодингом под шарик — надуманны, если человек разбирается, он сделает как надо.
// Основная мысль состоит в том, что переделывать дизайн для шарепоинта — это очень трудоёмкая задача.
Опять же, трудоёмкая — если нет скиллов. Тут надо просто трезво оценивать — потянет верстак или нет. У нас тянет.

//Например, риббон пропадает. Или появляется, но кнопки в нём disabled.
ну да, это уже опыт, нужно знать платформу, опять же зависит от скиллов, кто-то возьмёт и выпилит риббон, а потом будет думать почему отвалились оповещения.

Насчёт шарика для публичных сайтов я в целом согласен, что подходит с натяжкой, но пара вкусный сервисов не позволяют юзать другие системы. Тот же эксель. Как ещё можно сделать онлайн калькулятор рассчитывающий в реальном времени какой-нить кредит? Тут главная трабла в админке, в втб это был ексель — очень дешёво, не нужно обучение, не нужен парсер формул — юзер открывает файл на портале и привычно вводит формулы расчёта. Как по другому сделать? Писать монструозную админку и затьк акой-нить питоон для формул? Это неоправданно дорого и не универсально.
Или поиск, ну где ещё есть такой крутой поиск? Нигде)
Или теже личные сайты, где ещё из коробки доступно такое, как в шарике?
Сервисы шарика рулят, хотя да, цена может быть большой, тут нужен опыт для принятия решений. В большинстве публичных сайтов шарепоинт не нужен, но бывают исключения.

//Но зачем, осознавая, что проблемы будут, специально идти проблемным путём, я не понимаю.
Потому чтоПотому что ни один менеджер никогда не захочет вмазаться по разработке. Если есть готовое решение, нужно юзать, изобретать своё — дикие риски по срокам и бюджету. Программисты всегда хотят сделать своё, так как это круто кастомизировано будет и всё такое, но на деле это баги баги баги. =)

На РусУГ я пойду скорей всего, ещё Никита будет ;)
//Вы видите хоть один SharePoint-контрол на сайте ВТБ24? Их нет.
А что такое Sharepoint-контрол, просветите? Наоборот, на сайте используется очень много решений именно от SharePoint, те же списки. Вы думаете так легко на MVC сделать список с операциями CRUD?

// Вы же сами говорите, что SharePoint — это не CMS. Зачем использовать платформу для задач, для которых она не предназначена?
//Мне кажется, что трудозатраты получатся намного выше, чем в случае разработки на ASP.NET MVC.
Повторюсь:
дада, заодно можно заново изобрести библиотеки, версионирование, систему прав, публикацию, ролевой доступ, масштабируемость, производительность… =)

Имхо разработка на ASP.Net MVC оправдана только для мелких сайтов. Для крупных без использования более высокоуровневых систем очень сложно. Согалсен, сайт можно было делать на любой CMS, но в данном случае SharePoint был выбран именно из-за своих сервисов и возможностей, не в последнюю очередь калькуляторы на екселе. Сложность разработки тут можно не рассматривать, так как прокаченный чел на SharePoint сделает всё гораздо лучше чем такой же на MVC, всё же уровни разные.
эээээээээээээээээээээээ, даже не как сказать… Ну это немного архитектурно глупо)
«не надо будет преодолевать сложности» — это вообще о чём? человек не умеет программировать на шарепоинте? ну тогда да, учиться или искать работу. Никаких сложностей я не вижу, вы либо умеете разрабатывать сайты и делаете это нормально, либо изобретаете какой-то ужас, в виде MVC и шарепоинта в видже бэкэнда.
Это как камаз на прицепе жигулей возить, аргументируя что в камазе 17 скоростей КПП не удобная.
дада, заодно можно заново изобрести библиотеки, версионирование, систему прав, публикацию, ролевой доступ, масштабируемость, производительность… =)
Согласен, но знаний совсем нет. Знаю что Java программисты получают больше .Net чаще всего.
Поправлю mindmap — укажу, что это Маааасква =)
SharePoint — не CMS. Это платформа для интеграции всех служб предприятия, отсюда тонны мануалов, кстати. Да, сервера требуют много ресурсов, и отнюдь не 8 гб, а 8-16 на фронтэнд (их несколько), 16-24 на SQL…
//Полное отсутствие возможности сделать резиновый интерфейс.
Что? Наоборот, он всегда резиновый, но иногда особо умные хотят фиксед, и тут лезет конечно куча проблем.
Да, софт и лицензии дорогие, но по меркам предприятий не такие уж и большие деньги. Хотя есть Office 365 с лицензией 4 бакса в месяц за юзера, но он пока в стадии «попытка залатать все дыры» и пользоваться невозможно. Вы забываете, что покупая всю эту связку вы получаете гораздо большую производительность работы, за счёт их тесной интеграции.

//В России редко где используется.
Откуда такие познания? И что же используется? гуглопочта с календариком и дропбокс? А зачем? не смешите =))
Или SAP/Oracle? Вы уровень зарплат специалистов SAP знаете? Любой SharePoint спец тут слюнями подавится. По стоимости и скорости прокачки людей SharePoint самая выгодная корпоративная платформа. Да, там нечисто с лицензированием, потому как без поллитра в схемах лицензирования микрософта разобраться сложно, но стоимость TCO (владения) довольно низкая, как и риски. А специалистов гораздо больше, чем по любой другой платформе.
Через " можно разделять команды. Введите буква«буква»… 20-30 тысяч раз и браузер сдохнет это парсить)
Сочувствую =)
Теперь переводите на 2013
Есть одно бооооольшое недопонимание, SharePoint — то не система управления контентом (CMS). Использовать его в этой роли ужасно и совершенно неоправданно. А использовать SharePoint для публичных сайтов с анонимным доступом только на чтение, это отказаться от 95% фишек. При этом получив огромный набор болячек, типа отсутствия нормального форума, тяжеловесности страниц и т.п. А бюджетов для того, чтобы делать что-то типа ferrari.com, у вас видимо нет, раз связались с foundation.
Используйте drupal, не мучайте себя и пользователей.
То же самое в блокноте, не требует компиляции
clip2net.com/s/2A3aw?dw=1

как просто. столько нервов потратил! Спасибо всем огромное!
Хочу добавить довольно полезный аддон Pex, который генерит тупые, но покрывающие 100% кода тесты — очень полезно именно при рефакторинге, когда код покрыт не полностью или вообще не покрыт. research.microsoft.com/en-us/projects/pex/
Подскажите ещё нормальный вариант как в панель управления попасть, а то надоело через сетевые настройки лазить =)

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity