Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Я в упор не могу придумать бизнес-сценарий, где было бы полезно нескольким редакторам одновременно править документ, вместо того, чтобы делать это по очереди.
Систему управления рисками можно сделать на чем угодно.
То, что вы реализовали её именно средствами клиентского JS, это особенность архитектуры, а не преимущество. А какие преимущества?Сорри, думал вы в теме.
Не согласен, т.к. без привлечения программистов вы не сможете кастомизировать формы и рисовать нестандартные интерфейсы.Зато все остальное можно делать — расширять схему, менять модель расчетов, добавлять логику.
Не будет за вас бизнес-аналитик или тем более риск-менеджер сидеть и кастомизировать Sharepoint под свои потребности.За нас не будет. Но для себя — вполне. Видел десятки решений, когда сами специалисты структурировали и даже автоматизировали работу.
Даже банально для настройки вычисляемых столбцов в списке нужны навыки программирования.нужны навыки экселя, программирования там нет.
Да, только это, скажем так, аспект client-side-only разработки под Sharepoint. Борьба с его фирменной болячкойКак раз в SharePoint эта проблема не так часто проявляется, как в других «портальных» решениях.
Если в вашей системе кто-то из пользователей поломает формулу расчета скоринга, кто будет отвечать за это?Это очень поверхностный взгляд на вещи.
Но в общем случае навыками экселя там не обойтись.
Опять же таки, как и в случае с client-side, не используйте Sharepoint, сделайте опенсурсное решение, и проблема vendor-lock отпадет как класс.А зачем повторять функционал, который уже есть в SharePoint? Там уже используются версии, согласования, представления, часть логики реализовано в Workflow. Надо это все повторить в своем решении? Использовать SharePoint выходит дешевле.
В какой-то мере да, но вы не сможете это продать заказчику как конкурентное преимуществоИменно это и продаю. Продается очень хорошо. У крупных компаний SharePoint уже есть. А вот поднять новые серверы и кастомное рещение может быть проблематично.
И здесь речь идет про Sharepoint. В общем случае это далеко не всегда так.О каком «общем случае» идет речь? Разработка с нуля? Какой в ней смысл, когда SharePoint уже имеет нужный функционал?
Если у вас правила валидации данных висят только на клиенте (а при подобной архитектуре наверняка так и есть), то и при ошибках в скриптах, и при шаловливых ручках пользователей есть возможность хорошо испортить данные.Доступ ограничен правами SharePoint, для сложных форм обработка делается в Workflow. Залить невалидные данные невозможно, поправить валидные — тоже. Кроме того в SharePoint отслеживается кто внес изменения, есть логи аудита. Если кто-то решит «пошалить» — быстро лишится работы.
Distributed Cache — настраивается уже пофилиальноБред какой-то, вы в курсе что такое DC и как он используется в шарике?
Настройки веб-приложений, Host-Named Site Collections и DNS поверхностно обсуждаются в Главах 2 и 3 и, планировалось, что будут расспотрены в главах 8 и 10.То есть сейчас кто-нибудь пойдет и создат по вашей статье несколько веб-приложений, а вы потом предложите мигрировать в HNSC?
Поиск (строго ИМХО) для новичка есть смысл прикручивать, когда в ферме есть хоть какой-то контент, иначе ЧТО искать для теста?Профили, файловые шары. А еще на поиске работают социальные фичи, docid и cross-site publishing.
Статья писалась не как вольный пересказ 331-го курса, а по принципу от простого к сложному
Насчет всегда ли «сиквелл» — узкое место для любых кейсов, я бы поспорил.«Узкое место» это когда мы говорим о пропускной способности. Сейчас мы говорим о скорости работы, а она сильно зависит от скорости SQL Server.


Случайно попал на статью. Меня больше интересует источник лирики. Дайте произведение пожалуйста.
Баллада о SharePoint