none
Выбор платформы RRS feed

  • Общие обсуждения

  • Добрый день! Стоит задача в разработке CRM-решения (хранение клиентской базы, фиксация и контроль продаж, управление сервисным центром, отчетность)...плюс хранение документации, интеграция с 1с. Также желательным является использование Silverlight.

    Стою перед выбором между:
    1).net 3.5 + asp.net+sql2008
    2)sharepoint 2010

    Что посоветуете????

    P.S. Не ругайте сильно,как архитектор я не очень:)
    28 декабря 2009 г. 12:04

Все ответы

  • В идеале 1+2, но тогда потребуются редкие специалисты
    Sharepoint обладает готовой функциональностью, которую можно частично заиспользовать для Вашей задачи, но он имеет ряд ограничений, которые придётся решать с помощью .net 3.5 + asp.net + sql

    Если бы я принимал решение, то выбрал первый пункт, т.к. при выборе второго пункта, как правило, сталкиваются с ограничениями sharepoint'а, а в случае использования первого варианта, программисты никогда не скажут, что они не могут реализовать какой-то функциональности.
    28 декабря 2009 г. 13:26
  • Спасибо Александр! А в чем заключаются эти ограничения??? Просто, 2010-я версия в бетке очень впечатляет своими возможностями по кастомизации
    28 декабря 2009 г. 13:28

  • Спасибо Александр! А в чем заключаются эти ограничения??? Просто, 2010-я версия в бетке очень впечатляет своими возможностями по кастомизации

    Мне кажется для начала нужно более конкретно определится с задачами и затем смотреть возможность их реализации вторым пунктом, иначе подводные камни начнут всплывать по мере выполнения проекта, что возможно избежать применяя первый пункт.
    28 декабря 2009 г. 13:42
  • небольшой круг задач охарактеризован:

    1) Хранение клиентской базы
    2) Хранение истории действий по каждому клиенту
    3) Хранение документации по сделкам в разрезе каждого клиента (версионность документов)
    4) Бизнес-процессы
    5) Интеграция с другими системами (1С)
    6) Отчетность
    7) Возможность создание регламентных задач (выполнение задачи по расписанию)
    8) Разграничение прав пользователей
    9) Поддержка мобильных устройств

    28 декабря 2009 г. 13:50
  • небольшой круг задач охарактеризован:

    1) Хранение клиентской базы
    2) Хранение истории действий по каждому клиенту
    3) Хранение документации по сделкам в разрезе каждого клиента (версионность документов)
    4) Бизнес-процессы
    5) Интеграция с другими системами (1С)
    6) Отчетность
    7) Возможность создание регламентных задач (выполнение задачи по расписанию)
    8) Разграничение прав пользователей
    9) Поддержка мобильных устройств


    Это все реализуемо средствами sharepoint
    28 декабря 2009 г. 16:22
  • Я расскажу немного трудностей, с которыми мы столкнулись, пытаясь сделать документооборот в компании на Sharepoint'е. Сделали. Показали. И началось: руководитель одного отдела говорит "а чего это документы моего отдела могут видеть сотрудники другого отдела??" (те сотрудники то же имеют тот же документооборот, поэтому всё в одной системе, вот только SP не умеет разграничивать права всякими нестандартными способами, на основе свойств сотрудников, например). Ладно, прошло пол-года (!) ковыряния SP, написали на _.NET_ некий код, который раздаёт права на каждый документ в отдельности в SP. Заказчик посмотрел и говорит "а вот на этом шаге я хочу, чтобы было дополнительно свойство у документа 'комментарий юриста', и хочу, чтобы этот комментарий могли видеть, только юристы, привязанные только к этому отделу компании и чтобы юрист, который делает ревью документа обязан был заполнить это поле, если он устанавливает параметр документа 'не помню какой' в значение 'какое-то там важное'". На этом наши SP-программисты сдались и были благополучно уволены. Прошло пол-года. Наняли других, вот только проект до сих пор не запущен, зато пяток проектов посложнее на .NET + ASP.NET + SQL за всё это время наши программисты из другой группы уже внедрили.
    Делайте выводы.

    PS Читатель этого форума, если ты знаешь обратные истории в крупной компании, то поделись, ибо не верю что SP на столько неповоротлив.

    29 декабря 2009 г. 13:57
  • Спасибо за рассказ. А никто не видел может быть похожих проектов на Sharepoint???
    29 декабря 2009 г. 14:06
  • мое мнение sp только для сайтов визиток годен а crm серьезный продукт требующий серьезного подхода такчто я голосую за .net3.5 + asp.net + mssql2008(необязательно) а еще и mvc тудаже

    p.s. как я понял этот топик ГОЛОСОВАНИЕ :)

    8 января 2010 г. 13:54
  • мое мнение sp только для сайтов визиток годен а crm серьезный продукт требующий серьезного подхода такчто я голосую за .net3.5 + asp.net + mssql2008(необязательно) а еще и mvc тудаже

    p.s. как я понял этот топик ГОЛОСОВАНИЕ :)


    не надо забывать, что sp - это всего-лишь надстройка над asp.net, так что они хорошо уживаются вместе, давая разработчику некоторую какую-никакую, но уже готовую функцинальность, и если знать какую и как ею пользоваться, то можно сделать продукт быстрее, использовава её; проблема в том, что слишком мало таких спецов и стоят они слишком много. Так что в данном случае, действительно, net+sql, но с тем, что sp для визиток я не соглашусь, хотя раньше был такого же мнения :-)
    11 января 2010 г. 1:36
  • Можно и голосованием назвать:) Из шарапоинта мне нравиться уже имеющийся функционал (та же авторизация),т.е. какую-то часть функционала писать не придется....Есть еще такая задумка как обьединить Microsoft Dynamics CRM 4.0 и Sharepoint 2010

    11 января 2010 г. 8:05
  • Смотрите с Microsoft CRM аккуратнее. Опишу ситуацию: сколько-то лет назад одна контора выпустила свой продукт, который в качестве источника данных использует базу MS CRM. Продукт быстро набрал популярность, т.к. добавлял за маленькие деньги серьёзные возможности. MS'у эту не понравилось и была выпущена новая версия с новой лицензией, не позволяющей сторонним продуктам обращаться к данным CRM напрямую. Обратите внимание на лицензию, когда будете делать резработки.

    А вот авторизация - плохой пример по использованию готового функционала. В asp.net/IIS есть встроенные движки аутентификации/авторизации.
    11 января 2010 г. 11:25
  • Спасибо...Версия СРМ Enterprice, но это мысли пока (по поводу связке sharepoint+crm). Как в сказке: стою на распутьи трех дорого и не знаю куда идти...

    Или Asp.net, sharepoint,sharepoint+crm.....а может и 4-й вариант есть


    Немного сманивает такой факт,что часть функционала уже есть в sharepoint, тем более в crm.

    11 января 2010 г. 11:30
  • комментирую не как разработчик, а как начальник отдела ИТ.
    Если уже есть какая-то 1С, то не проще взять 1С CRM решение от rarus и интегрировать их между собой. Писать "новую" CRM - дело неблагодарное.

    14 января 2010 г. 18:17
  • 1c рарус нужно еще купить, а вот майкрософт продукты у нас уже есть...Да и потом,как предлагаете реализовать web-доступ к системе 1с?Опять же придется писать что-то,пусть и не в таком обьеме
    17 января 2010 г. 6:56
  • в 1с как я понимаю интересует только база данных (или я ошибаюсь?) так что с доступом проблем не возникнет
    а по поводу авторизации на sp и причем как я понял рассматривается именно 2010 то на томже asp.net в томже 2010 также все реализовано и если это единственное ради чего Вы решили пользовать sp то смысл?
    20 января 2010 г. 22:38
  • Это не единственное....круг задач описан выше. Наличие "базы данных" у 1с - это не критерий,который влияет на выбор. Тот же Dynamics CRM имеет базу данных.

    Насчет Web-доступа к 1с: на скока я знаю,в 1с придется дописывать все это

    22 января 2010 г. 13:26
  • По мойму нужно исходить из бюджета и сроков ну а мой выбор естесно ASP.NET MVC2 + EF(здесь можно варьировать между провайдерами по базам а если интересует конкретно MSSQL тогда опятьже на мой взгляд лучше Linq2sql)

    Думаю что идеально и при передаче разработки от одного программера комунить другому будет проще сориентироваться в коде....

    22 января 2010 г. 17:05