Вадим: Что в вашем понимании "множество сайтов"? На поддоменах чтоли? Если публикации каждого из юзеров - то сделайте фильтр по автору поста и все. И каждый юзер - редактор и постер.
Ockonal: тут все просто. 7 не так страшно, но гораздо важнее правильная логика блоков. Нет смысла объединять блоки, если они логически между собой никак не связаны.
Валерий Абакумов: 4. Да, signalR скорее всего буду использовать, но не факт, что с webAPI. Возможно и с MVC. Пока это все еще легко-переносимо.
5. Это неплохой грид, но очень простой) Нашел, кстати, крутой - https://www.datatables.net/
Это действительно по возможностям один из самых крутых бесплатных, что смог найти.
За базу будет скорее всего взят Identity, но в виду большой JS-прослойки он либо будет взят за базу, либо сильно кастомизирован.
Интеграция с телефонией происходит через приложение, выданное заказчиком. Оно включает в себя:
JS-виджет с набором необходимым функций для работы с ним и серверную службу на удаленном сервере с поддержкой REST-запросов. Пока в живую его обкатать не удалось, только потискать демку.
2. Костылями придется в конечном итоге обращивать любое решение, что набор плагинов, что готовый фреймворк. От этого в больщих проектах никуда не скрыться)
3. За основу взят Twitter Bootstrap. Макет уже на половину сверстан.
4. Разор то прост, но тут ситуация такая. С разором я собираю на frontende модель, посылаю ее на сервер(ajax), принимаю на сервере, разбираю, обрабатываю и посылаю обратно, принимаю на frontende, разбираю и рассовываю по контролам. Все эти операции потребуют очень много JS-кода, т.к. готовых решений с объемным функционалом пока не вижу. Ангуляр в данном случает за меня: соберет модель, пошлет ajax, получит ответ, разбрет модель(отфильрует, обработает) и сам распихает по контролам. Этим и манит, но в отместку придется его учить(уже начал в качестве присматривания к технологии, но понимаю ,что это не одна неделя)
5. Давайте возьмем самую важную задачу:
посоветуйте мне бесплатный грид(либо платный но функциональный), который сможет фильтровать, пагинировать, редактировать inline, масштабироваться, поддерживает шаблоны строк/фильтров, встраивает listbox/checkbox элементы в строку, поддерживает вешание обработчиков на клик по строке, выделение строк, биндится большими объемами данных, позволяет выносить контролы за пределы грида, скрывать столбцы, сортировать столбцы, вешать функциональные кнопки в строку. Все, что удалось найти - все равно придется доковыривать вручную.
А вообще спасибо за ваш ответ, уж думал никто более не соизволит. Очень рад буду ответу на это сообщение)
truth: Он себя весьма оправдывает, если вам часто нужно использовать определенные комбинации действий в браузере. Потому как открывать вкладку и копипастить в нее каждый раз код - задалбливает быстро)
А вообще, я чот пропустил изначально. Вы просто рекурсивно вызывали одну и ту же функцию. Вот так надо - jsfiddle.net/94vgumkr/.
Для таких же диаграмм в других местах, визуально совпадающих вы можете создавать аналогичный объект и вызывать только его анимаю. В общем вам нужно сделать аналог конструктора.
Kirill Kuznetsov: Если вам лень читать - не читайте. В чем проблема-то? Вопрос вполне насущный, попробуйте нажимать на крестик вкладки - страница закроется и вам не придется так переживать.