DevMan, сделайте скриншот любого такого приложения, мне просто интересно что вы под этим подразумеваете. На моей памяти проблемы были только с отображением баджей с количеством писем на иконке, впрочем решились, и была сумасшедшая идея rich text editor впихать в заметки.
1. Я бы не стал, слишком много тянет мусора, маки конечно его двигаю, но выходит что не суразное
2. Да Хамарин только нужно понимать, что обещанный натив возможен при хорошем понимании обоих платформ, кастомные отрисовщики и немного трюков
3. В принципе можно, но в общем то мне не понравилось, лучше все же электрон, хотя вроде они наваяли студию для мака, но все же это их спецы
4. Все в общем то зависит от ваших потребностей, средне, крупный проект можно начинать, для мелочи лучше использовать что то более подходящее, но опять же если нужны прогнозируемые результаты, со стороны шарпа этого легче добиться
5. В шаблонах используется именно бутстрап и jquery, плюс ненавязчивый jquery для проверки ввода
6. Начните отсюда https://metanit.com/sharp/aspnet5/
А книг много, я если честно сейчас и не посоветую.
Возможно эта, базовые идеи в принципе не изменились
Алексей Ярков, И вы сами все композили? Или все же ваша контора собрала типовую оболочку под типовые проекты?
Я так подозреваю что пришли к этому после определенных событий.
Andrey Suha, Попробую объяснить. У меня сугубо утилитарное отношение к JS. Я немного его знаю, в рамках нескольких областей нужных для моих проектов. В серьезных случаях предпочитаю скинуть на специалистов. А в простых случаях "сложные" фреймворки себя оправдывают, меньшим количеством кода и более понятной архитектурой, да и чего греха таить прошла куча лет и выработались практики позволяющие писать просто копируя чужой код.
jQuery в этом отношении мастодонт, со своими косяками и полным бредом требующим контроля над каждым чихом. Поэтому в общем я и рекомендовал более высокие абстракции. Они позволяют решать конкретные задачи уже сейчас, и по мере надобности затыкать прорехи в знаниях.
Северное Сияние, С чего бы это?
Я каждый стенд моделирую под заказчика, бывает даю рекомендации что подкрутить и как настроить.
Мне админ никаких советов не дает.
Да и настроить под себя это первая задача разработчика. Ни кто не ждет от джуна умения тюнить сервер под прод, но базовые настройки, как бы подразумеваются.
И заметьте во всех компаниях где я работал мы сами развертывали виртуалки, стенды и прочее.
Развертыванием на стейдж или прод занимаются админы и то они развертывают по нашим инструкциям.
Обычно выглядит так: Денис мне нужно 2 виртуалки. 24GB 8CPU 140GB, 16GB 2CPU 60GB, учетке CORP\vkorotenko дай локального админа. Имена SP-2016T2, SP-2016T2SQL
Через 10 минут приходит сообщение о создании. Дальше уже я сам ставлю все из скрипта.
Максимум что выдается это корпоративная вика, ящики, группы рассылок, скайп, телега, линк. В первый день если есть вопросы общаешься с HR менеджером, она тебя и перенаправляет куда нужно.
Andrey Suha, Как по мне чистый js "скучный", сидишь в нем копаешься при обучении смысл теряется, а в серьезном фреймворке делаешь понятные вещи и вставляешь немного js довести код до кондиции, так и учить легче. ИМХО