|
2 / 1 / 1
Регистрация: 11.06.2022
Сообщений: 121
|
|
Переезд сайта на Linux14.12.2024, 11:56. Показов 2718. Ответов 22
Метки нет (Все метки)
Привет,
есть сайт, написанный на C# asp net webform, база MSSQL, его нужно переделать под линукс с базой postgres, немного о проекте - много разных полей ввода, используется апи для обновления части данных на странице при нажатии на кнопку без обновления всей страницы, при изменении выбранного чекбокса или выпадающего списка могут одни компоненты скрываться, другие - наоборот - появляться, при вносе числовых данных - пересчет данных в других ячейках - тут уже javascript... если с базой все понятно, то сам проект на чем переделывать - не очень понимаю, пока присматриваюсь к razor page - посоветовали, он вроде как ближе всего, вот еще нашел DotVVM - не знаю - что это, подойдет ли... Реакт - это придется с нуля - а сроки... джава - тоже с нуля... В общем - на чем стоит попробовать, чтобы было аналогично ,но под линукс?
0
|
|
| 14.12.2024, 11:56 | |
|
Ответы с готовыми решениями:
22
Как выложить сайт на домен? Передача текста в поле ввода на сайт передача данных чужой страницы на свой сайт ...? |
|
|
||
| 14.12.2024, 13:52 | ||
|
Вам нужно аналогичное - берёте обычный AspNetCore (MVC) и пишите страницы. Реакты, Ангуляры... - это всё написание проекта вообще "с ноля". Но если (точнее когда) будет MVC, то там всё равно придётся разметку html делать, то лучше сразу подумать, обсудить и выбрать фронтенд. "Жава" - что имеется ввиду? Java или JavaScript? JavaScript у вас будет в любом случае во фронтенде.
0
|
||
|
2 / 1 / 1
Регистрация: 11.06.2022
Сообщений: 121
|
|||
| 14.12.2024, 16:45 [ТС] | |||
|
У меня там классы для извлечения/вставки данных в БД, думал их использовать, переделать конечно придется, но уже меньше... И библиотека для podrgres под razor работает - уже проверял... Я не очень понял, чем плох razor - ток тем , что микрософт? или там есть какие-то проблемы? А что скажете о Blazor и DotVVM? Читал, что DotVVM - вообще почти как webform - но по нему уж очень мало инфы.
0
|
|||
|
|
||||
| 14.12.2024, 17:40 | ||||
|
Blazor - по моему мнению - это вот точняк WebForms. И именно поэтому я его принципиально не использую, хотя раньше на нём и работал. Причина - то что все критиковали в WebForms выродили снова, только интегрировав в асинхронность и новый .NET. Но если заводить проекты, то лучше уж MVC, он архитектурно более правильный. ![]() DotVVM вообще не слышал. Не стоит и начинать. Лучше напишите с ноля чистый, красивый проект, чем завязываться на какой-то неизвестный фреймворк. Ваш сервис и должен работать так, независимо от того на какой платформе или с каким фронтендом.
0
|
||||
|
2 / 1 / 1
Регистрация: 11.06.2022
Сообщений: 121
|
||||
| 14.12.2024, 19:50 [ТС] | ||||
|
да... дилема... отсюда вопрос: на чем лучше делать, чтобы быстрее, если я только с webform знаком? начальник даже ни с кем не посоветовавшись подписал эти сроки... МЛЯ....
0
|
||||
|
14075 / 9292 / 1347
Регистрация: 21.01.2016
Сообщений: 34,889
|
|||
| 15.12.2024, 05:35 | |||
|
Razor Pages действительно идеологически чем-то походит на старый WebForms. Но именно походит. Не сильно это тебе задачу упростит, если честно. Я бы рекомендовал взять классический MVC. Но если тебе нравился WebForms можешь и на Razor Pages посмотреть. Всё равно по срокам ты пролетаешь.
1
|
|||
|
2 / 1 / 1
Регистрация: 11.06.2022
Сообщений: 121
|
||
| 17.12.2024, 00:33 [ТС] | ||
|
и сразу наткнулся на проблему, создаю переменную в cs файле, связываю ее с полем для ввода - в поле ввода значение нормально попадает - изначальное, а когда поле ввода меняю это значение и нажимаю кнопку - то в обработчике кнопки этот параметр с исходным значением... в webform такого не было... или я не так понял про привязку, или кнопку не так описал...
0
|
||
|
14075 / 9292 / 1347
Регистрация: 21.01.2016
Сообщений: 34,889
|
|||
| 17.12.2024, 05:52 | |||
|
0
|
|||
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 768
|
|
| 30.01.2025, 10:14 | |
|
0
|
|
|
14075 / 9292 / 1347
Регистрация: 21.01.2016
Сообщений: 34,889
|
|
| 30.01.2025, 10:18 | |
|
onimor, razor не значит Blazor.
0
|
|
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 768
|
||
| 30.01.2025, 10:20 | ||
|
0
|
||
|
14075 / 9292 / 1347
Регистрация: 21.01.2016
Сообщений: 34,889
|
|
| 30.01.2025, 10:26 | |
|
onimor, а какие проблемы с серверным рендерингом, если это не Blazor?
0
|
|
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 768
|
||
| 30.01.2025, 10:36 | ||
|
И мы можем предугадать куда он пойдет, чтоб сделать это без приседаний и быстрее, где как раз количество клиентов критично.
0
|
||
|
14075 / 9292 / 1347
Регистрация: 21.01.2016
Сообщений: 34,889
|
|
| 30.01.2025, 11:04 | |
|
onimor, а причём тут совет про 10 пользователей?
0
|
|
|
6625 / 2256 / 346
Регистрация: 10.12.2013
Сообщений: 7,803
|
|
| 30.01.2025, 11:22 | |
|
0
|
|
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 768
|
|
| 30.01.2025, 11:28 | |
|
Usaga, про пользователей ничего не говорил
0
|
|
|
14075 / 9292 / 1347
Регистрация: 21.01.2016
Сообщений: 34,889
|
||
| 30.01.2025, 11:35 | ||
|
0
|
||
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 768
|
||
| 30.01.2025, 11:48 | ||
|
Ну еще например у клиента произошел обрыв и его состояние потеряно(все что он писал или делал), да можно реализовать сохранение состояний самому, но опять же это приседания, время и нагрузка лишняя. (хотят реализовать с net10) Сам Daniel Roth (если знаете кто это) ,на текущий момент, не советует сервер сайд если планируется больше 25 клиентов. Если очень быстро обновлять страницу то можно сожрать всю оперативку сервера даже 1 клиентом (возможно уже исправили) Если расстояние до сервера большое или плохой интернет - то мы будем чувствовать не отзывчивый интерфейс из-за пинга. Причин много на самом деле.
0
|
||
|
14075 / 9292 / 1347
Регистрация: 21.01.2016
Сообщений: 34,889
|
||||||
| 30.01.2025, 11:53 | ||||||
|
Добавлено через 31 секунду
0
|
||||||
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 768
|
||
| 30.01.2025, 11:57 | ||
|
грубо говоря, пока это хорошо работает только для внутреннего использования с локальным сервером , где будет не так много клиентов
Добавлено через 1 минуту Usaga, Сейчас речь шла о blazor server side так как совет был про него. Вопросы не валидны. Почему совет был про него?
0
|
||
| 30.01.2025, 11:57 | |
|
Помогаю со студенческими работами здесь
20
Готовый сайт на asp.net .NET & Linux Кроссплатформенность Linux, Mac OS из проэкта сделать сайт Как добавлять рекламу на html/css сайт? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга,
Ты же видел моря и метели.
Как сменялись короны и стяги,
Как эпохи стрелою летели.
- Этот мир — это крылья и горы,
Снег и пламя, любовь и тревоги,
И бескрайние. . .
|