На работе возникла такая ситуация. Есть веб-приложение на ExtJS 4.2 + PHP + MySQL. Его хотим переделать, т.к. не устраивает интерфейс и нужна связка с таблицами аксапты (т.к. PHP не умеет подключаться к таким таблицам).
Для бэкенда в качестве основного языка возьмем C# (т.к. там есть специальный веб-коннектор).
Для фронтенда это JS + HTML + CSS. Но тут возникает проблема: необходимо выбрать фреймворк, который ускорил бы разработку интерфейса. Пока самый популярный это DevExpress, но он дороговат.
Я пишу всё вручную, без фреймворков.
Но пару раз приходилось дорабатывать проекты, которые юзали Angular.js. Противная штука, но как мне сказали, помогает быстро сделать UI.
У вас небольшая каша в голове. DevExpress - это для технологии Asp.net Forms, а есть еще Asp.net MVC. Разберитесь сначала что из этого вам нужно. И там и там используют различные js - Фреймворки. Тот же бутстрап. JS используют и Asp.net forms - но там основа разработки UI - набор контролов, которые и поставляет DevExpress. Разрабатывать получается быстро, но качество верстки хромает