powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Выбор на чем писать дальше.
25 сообщений из 153, страница 1 из 7
Выбор на чем писать дальше.
    #38812192
MorAdan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Собственно требуется конструктив для выбора дальнейшей платформы.
Цель веб приложения это корпоративные решения на СУБД Oracle и других больших бд.
Есть 4 человека в команде. Какую платформу выбрать.
Рассматриваем ASP.NET WebForms с компонентами DevExpress
Или HTML+JS+DevExpress DevExtreme for WEB
Выбор пал так как в Delphi и WinForms использовали эти пакеты.
В конечном выборе играют такие параметры:
Удобная IDE
Минимум использование дизайнеров и верстальщиков.
Пример работы как в IDE VS или Delphi RAD Studio.
Богаты набор компонентов для работы с серверной логикой и пакетами Oracle.
ASP.MVC и EF не рассматриваем.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812536
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MorAdanASP.MVC и EF не рассматриваем.
Плохо. Ибо всё остальное - беспощадная тухлятина.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812561
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУMorAdanASP.MVC и EF не рассматриваем.
Плохо. Ибо всё остальное - беспощадная тухлятина.

Поддерживаю.

Из того, что предложено к рассмотрению полнейшее и откровеннейшее говнище.

авторDelphi RAD Studio.

Сразу на помойку со всеми делфи-ошмётками.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812563
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttИз того, что предложено к рассмотрению полнейшее и откровеннейшее говнище.
особенно бородатые "компоненты"
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812566
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилhVosttИз того, что предложено к рассмотрению полнейшее и откровеннейшее говнище.
особенно бородатые "компоненты"

Дык эта:

авторМинимум использование дизайнеров и верстальщиков.



чего уж там, а ещё минимум программирования, минимум разработки, минимум пользования мозгом и руками. Вообще нужна одна кнопка «Сделать хорошо»
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812595
Calabonga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторМинимум использование дизайнеров и верстальщиков.
Использовать bootstrap UI - элементарно просто и дизайнеры не требуются! Да и бесплатных довольно приличных шаблонов немеряно в инете! Да еще и на ASP.NET MVC Boootstrap "вшит" в шаблон проекта - вообще одни плюсы! Потому демонстрация использования уже в вашем проекте будет!
Если бы выбор был между ASP.NET MVC и HTML5 (SPA) на платформе ASP.NET еще можно было подумать, а тут и выбора нет и думать поэтому не над чем. Хотя нет! Есть выбор: перейти на современные технологии и дальше в говне ковыряться! :)
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812599
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CalabongaИспользовать bootstrap UI - элементарно просто и дизайнеры не требуются!

Самое дебильное, и при этом самое распространённое мнение. Основная причина такой упоротой детской наивности — в абсолютно неправильном понимании слова «дизайн». Поэтому ещё ничего юзабельного «на бутстрапе» без привлечения дизайнеров на рынок не вышло, да и никогда не выйдет. Если же речь идёт о чём-то чисто для себя, то там всё равно будет треш, не важно на бутстрапе оно или нет, людям всё равно ЭТО нельзя будет показывать. Бутстрап лишь позволяет слегонца сэкономить время на раннем прототипировании. И даже если весь дизайн будет построен на бутстрапе, с привлечением вменяемого дизайнера, в оконцовке там кроме разве что модульной сетки всё равно ничего не останется в первичном виде.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812627
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttCalabongaИспользовать bootstrap UI - элементарно просто и дизайнеры не требуются!

Самое дебильное, и при этом самое распространённое мнение. Основная причина такой упоротой детской наивности — в абсолютно неправильном понимании слова «дизайн». Поэтому ещё ничего юзабельного «на бутстрапе» без привлечения дизайнеров на рынок не вышло, да и никогда не выйдет. Если же речь идёт о чём-то чисто для себя, то там всё равно будет треш, не важно на бутстрапе оно или нет, людям всё равно ЭТО нельзя будет показывать. Бутстрап лишь позволяет слегонца сэкономить время на раннем прототипировании. И даже если весь дизайн будет построен на бутстрапе, с привлечением вменяемого дизайнера, в оконцовке там кроме разве что модульной сетки всё равно ничего не останется в первичном виде.Особенный дизайн нужен только "визиткам". Для остальных проектов выбираем бутстрапный скин по вкусу, чуть правим под себя и вперёд!
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812634
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КОсобенный дизайн нужен только "визиткам". Для остальных проектов выбираем бутстрапный скин по вкусу, чуть правим под себя и вперёд!

Ради бога, почитай о том, что такое дизайн .

Основной тезис: дизайн — деятельность, направленная на решение задачи.

Т.е. ты буквально говоришь, что решение задачи нужно только "визиткам", а для остальных «проектов» вы просто берёте бутстрап и начинаете заниматься никому не нужной деятельностью, с никому задаром не упавшим результатом. Что ж, поздравляю, видимо в вашей небольшой бесполезной конторе таки осуществляется сокровенная мечта офисного планктона -- сопли жувать и получать за это деньги :)

Без работы дизайнера программист 99% делает убогую какашку. С бутстрапом или без. И не надо тешить себя иллюзиями, что это не так. Это так.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812680
17-77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MorAdan,

был (есть) проект на ASP.NET WinForms + DevExpress + NHibernate + Oracle, из плюсов - взял по быстрому демку DevExpress и там почти все готово, из минусов - куча косяков в самом DevExpress, и надо определиться - либо компоненты тупо как контейнеры и заполняются они из яваскрипта, либо используется аякс движок DevExpress, он там не совсем интуитивно понятный, но в принципе работать можно, и если понадобится grid, который умеет биндиться на коллекцию в памяти браузера через яваскрипт - DevExpress тут не товарищь

с вебом вообще все тухляк по-моему, из запросов/ответов и статики пытаются сделать красивый динамический интерфейс.
на мой взгляд нужен полноценный движок, и чтоб оно писалось на том же языке, на котором пишешь бекенд, потому как придется транслировать енумы и модели - эта идея была заложена в силверлайт/веб-WPF, но это дело упразднили

с asp.net и mvc выходит, что часть кода у тебя "серверная", а часть (когда надо красивость и юзер-френдли сделать) - на яваскрипте, в итоге хрен поймешь потом где что искать, и надо дублировать енумы и модели

по идее надо веб-UI полностью писать на яваскрипте, а к серверу оно должно идти по рест/web-api и сервисам
это означает: надо дублировать енумы и модели, причем если юзать какой-нибудь нокаут - вообще тупо копи-паст, причем чуть ли не по два раза, если юзать extJs - честно, я не видел нормальную реализацию, все говно какое-то, одну помню, я был шокирован, но задача как раз стояла выкинуть все нафик и сделать по-нормальному и без extjs

SPA я вообще не понимаю - как потом программисту искать какая страница падает и как отлаживать, если там один фик все по одному URL

я бы искал способ реализовать подход как в вин-формс, типа:
* форма (дезигнер) + код-бехаинд = html страница-шаблон + код-бехаинд на js
* контрол (дезигнер) + код-бехаинд = html страница-шаблон + код-бехаинд на js
* полностью нативные js компоненты, но попроще, как jQuery UI, нежели extJs

в код-бехаинд:
* будет js код для красивостей и юзер-френдли, всякие драг-анд-дропы, события кнопок и прочее
* и надо научиться пихать туда через IoC другие классы/интерфейсы, которые в свою очередь будут ходить на сервер
* научиться транслировать енумы и модели из серверного кода
* с авто-биндингом (через нокаут и прочее) - я был бы осторожней, там в итоге куча кода получается

но готового шаблона у меня нет, все мечтаю сделать, и опять же, шаблон прокатит для ентерпрайза, там все более менее стандартное, как только сайт с хитровывернутыми плюшками - не прокатит
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812691
17-77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пример приведу для понимания: есть форма для редактирования, там панелька, в панельке текст-бокс и чекбокс. рядом кнопка добавить, жмешь ее и ниже добавляется еще одна такая же панелька

как работают веб-технологии:
1. asp.net - обработчик кнопки на сервере, идет постбек страницы, на сервере страница заново генерится с новой панелькой, отправляется в барузер
2. asp.net + ajax - тож самое, только без явного постбека страницы
3. asp.net mvc - как и asp.net без ajax
4. asp.net mvc + js - вот тут прикол, в первый раз вьюха генерится на сервере и отправляется в барузер, а когда жмешь кнопку то новую панельку добавляешь через js в браузере. итог - полная хрень (одна и та же функция выполняется в двух местах, ведь если изначально в бд есть данные для двух панелек - обе панельки будут генериться на сервере) и рассинхронизация с "состоянием" страницы на сервере
5. asp.net mvc + ajax - не, не видел
6. wpf/сильверлайт + сервисы - тут круто, оно просто отрисовывает новую панельку, на сервере нет "состояния" страницы, только данные за сервисами, поэтому все круто
7. js движок + сервисы (web-api, rest) - тут в принципе тоже круто, но копируешь енумы и модели, и трахаешься с биндингом, со скрытым поведением в ng-*** и прочее и прочее
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812706
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей КОсобенный дизайн нужен только "визиткам". Для остальных проектов выбираем бутстрапный скин по вкусу, чуть правим под себя и вперёд!

Ради бога, почитай о том, что такое дизайн ...Ты забыл, что перед выссказываниями Алексея всегда необходимо добавлять: "В нашем корпоративе".

В их корпоративе особенный дизайн нужен только их визиткам, всё верно :)
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812730
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
17-77 SPA я вообще не понимаю - как потом программисту искать какая страница падает и как отлаживать, если там один фик все по одному URLОтлаживается JS отладчиком, хоть студийным, хоть браузерным. Но это если скрипты нормально организованы, через requirejs например.

HTML SPA имеет те же возможности, что и WPF/SL. Идеальная архитектура для "бывших десктопников", учитывая наличие недавно появившегося TypeScript.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812734
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей КОсобенный дизайн нужен только "визиткам". Для остальных проектов выбираем бутстрапный скин по вкусу, чуть правим под себя и вперёд!

Ради бога, почитай о том, что такое дизайн .

Основной тезис: дизайн — деятельность, направленная на решение задачи.

Т.е. ты буквально говоришь, что решение задачи нужно только "визиткам", а для остальных «проектов» вы просто берёте бутстрап и начинаете заниматься никому не нужной деятельностью, с никому задаром не упавшим результатом. Что ж, поздравляю, видимо в вашей небольшой бесполезной конторе таки осуществляется сокровенная мечта офисного планктона -- сопли жувать и получать за это деньги :)

Без работы дизайнера программист 99% делает убогую какашку. С бутстрапом или без. И не надо тешить себя иллюзиями, что это не так. Это так.В данном контексте "дизайн" == "стилизация". Есть ещё "вёрстка" == "компоновка".
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812736
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAhVosttпропущено...


Ради бога, почитай о том, что такое дизайн ...Ты забыл, что перед выссказываниями Алексея всегда необходимо добавлять: "В нашем корпоративе".

В их корпоративе особенный дизайн нужен только их визиткам, всё верно :)А что, в "не моих корпоративах" стилизация бизнес-приложений стоит на первом месте?
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812833
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
17-77, подпсываюсь под каждым Вашим словом.
17-77* и надо научиться пихать туда через IoC другие классы/интерфейсы, которые в свою очередь будут ходить на сервер
* научиться транслировать енумы и модели из серверного кода
...
...
...

Свистните когда научитесь
17-77wpf/сильверлайт + сервисы - тут круто, оно просто отрисовывает новую панельку, на сервере нет "состояния" страницы, только данные за сервисами, поэтому все круто
Последние месяцы фактически только с ASP.NET работал. Вчера начал очередной проект на SL.
Ощущения как будто после болота в океан окунулся!
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812836
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIПоследние месяцы фактически только с ASP.NET работал. Вчера начал очередной проект на SL.
Ощущения как будто после болота в океан окунулся! А я наоборот, недавно практиковал WPF, после HTML SPA как-то не очень. :-(
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812837
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
11111 ура! :-)
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812850
HoBTID
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MorAdanВ конечном выборе играют такие параметры:
Удобная IDE
Минимум использование дизайнеров и верстальщиков.
Пример работы как в IDE VS или Delphi RAD Studio.
Богаты набор компонентов для работы с серверной логикой и пакетами Oracle.
ASP.MVC и EF не рассматриваем.
Java - наше фсё!

1. Удобная IDE (IDEA)
2. Максимум работы дизайнеров и верстальщиков, вам самом придется стать немножко дизайнером и немножко верстальщиком.
Зато будете полностью понимать процесс, а не тыкать кнопки с непонятным результатом.
3. Никакого RAD, VS и Delphi забудьте, как страшный сон, на этом пишут только убогий корпоратив.
4. Серверная логика - тут Java нет равных. Взаимодействие с БД Oracle - тоже никаких проблем.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812854
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КА я наоборот, недавно практиковал WPF, после HTML SPA как-то не очень. :-(
В WPF/SL много заморочек с архитектурой. Можно таких кренделей налепить - мама не горюй. В винформах все просто - гони лапшу от сюда и до обеда аля дельфи-стайл и голова особо не болит.
А в WPF/SL сначала 100 раз подумать надо, как архитектуру построить, если сделаешь все правильно, тогда начинается рай.
А как сделать приличное HTML SPA я ваще смутно представляю и надеюсь в ближайшие 100 лет этим заниматься не придется.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812855
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HoBTID, слишком толсто даже для пятницы.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812859
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, на самом деле...

Если хочется WPF/SL-like подходов, то, JS+Typecript в руки и вперед.
На сервере только данные, плеваться JSON-ом - и всё.

Фреймворков для фронтенда дофига. Чуть-чуть изменить парадигму и будет тоже самое.

Разве что Бленда нет удобного, это да.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812863
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAТы забыл, что перед выссказываниями Алексея всегда необходимо добавлять: "В нашем корпоративе".

В их корпоративе особенный дизайн нужен только их визиткам, всё верно :)

...кому как, но я бутстрап использую не столько в качестве дополнительных возможностей, а скорее в качестве ограничителя этих самых возможностей .. т.е. усмирить фантазию дизайнера (в данном случае во мне самом) - есть нарисованные шаблоны, вот ими и пользуйся, а желание нарисовать афигенно стильную кнопычку - задуши в зародыше .. :)
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812864
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MonochromatiqueНу, на самом деле...

Если хочется WPF/SL-like подходов, то, JS+Typecript в руки и вперед.
На сервере только данные, плеваться JSON-ом - и всё.

Фреймворков для фронтенда дофига. Чуть-чуть изменить парадигму и будет тоже самое.+200300
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38812866
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КHTML SPA имеет те же возможности, что и WPF/SL. Идеальная архитектура для "бывших десктопников", учитывая наличие недавно появившегося TypeScript.

+100
...
Рейтинг: 0 / 0
25 сообщений из 153, страница 1 из 7
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Выбор на чем писать дальше.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]