powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / WebAssembly. Blazor. Часть 2
25 сообщений из 112, страница 3 из 5
WebAssembly. Blazor. Часть 2
    #39653555
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.е. - мне надо переписывать только генерацию рож.
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653561
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosПотому каждый клиент может спокойно пользоваться своими ресурсами, заниматься ундо, редо и т.д. и при этом зарезервировать себе что то на СУБД при желании или честно конкурировать за ресурсы.

Вот про это и речь.

ViPRosА когда вводишь допзвено между ними ты обязан повторить логику СУБД в этом звене.

Логика СУБД. Надо запомнить


ViPRosВас выручает вебсервер.
Но мозгов и возможностей у него маловато, кроме видимости и лайфтайма там нет ничего (WCF лучше).

Масштабирование это пока неосвоенная инопланетянская технология :)

Зато нашими приложениями можно пользоваться хоть с кофемолки. И с любой ОС из любого места. Можешь подобным похвастать?


ViPRosНо, и вашим задачам нифига не надо - гоняете иммутейбл инфу транзитом через вебсервер и довольны. :)

Да, видно, что ты не готов к переходу на веб, вообще. Даже при наличии времени. Тебе полностью надо переучиваться, практически с нуля. Чтобы понятие "транзита" как-нибудь ушло ))
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653562
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosЗачем? Методы и так могут работать через WCF.

А ивенты будут работать в браузере. Все как и было.

Святая простота
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653567
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosТ.е. - мне надо переписывать только генерацию рож.

Если бы проблема была только в этом, эх если бы...
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653569
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttViPRosЗачем? Методы и так могут работать через WCF.

А ивенты будут работать в браузере. Все как и было.

Святая простота
Именно на это я и рассчитываю.
Без единого изменения Events*.dll будет работать на браузере.
Точно так же будет работать кеш DataSet (только придется удалить типизацию - нет там типизированного DataSet).
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653570
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttViPRosТ.е. - мне надо переписывать только генерацию рож.

Если бы проблема была только в этом, эх если бы...
Назови.
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653597
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosНазови.

У тебя, как и большинства десткоп приложений, нет "рож". Гриды бинядтся на датасет, который имеет состояние (observable), вся логика размазана по приложению и СУБД, классика. Подписка на события, абсолютно в доску монопольный режим, у тебя даже нет проблемы инвалидации кеша, да и кеш не нужен, так как весь стейт -- по сути живой кеш.

Это всё не применимо в веб, где "рожа", это действительно всего лишь рожа. Ни биндов на датасет, ни нормальных состояний (можно конечно, но это будет НА ПОРЯДКИ дороже, чем в десктоп), логику придётся размазывать в твоём случае, теперь, по трём слоям, а не по двум. Подписки на событий, и событий по сути -- нет, тру многопользовательский режим со всеми вытекающими.

Всё это для тебя не очевидно, и никакой вебассембли тебе особо не поможет, если честно.
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653616
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt
У тебя, как и большинства десткоп приложений, нет "рож". Гриды бинядтся на датасет, который имеет состояние (observable), вся логика размазана по приложению и СУБД, классика. Подписка на события, абсолютно в доску монопольный режим, у тебя даже нет проблемы инвалидации кеша, да и кеш не нужен, так как весь стейт -- по сути живой кеш.

Это всё не применимо в веб, где "рожа", это действительно всего лишь рожа. Ни биндов на датасет, ни нормальных состояний (можно конечно, но это будет НА ПОРЯДКИ дороже, чем в десктоп), логику придётся размазывать в твоём случае, теперь, по трём слоям, а не по двум. Подписки на событий, и событий по сути -- нет, тру многопользовательский режим со всеми вытекающими.

Всё это для тебя не очевидно, и никакой вебассембли тебе особо не поможет, если честно.


Ты все преувеличиваешь.

Да.

1. Гриды биндятся к BindingSource.
2. BindingSource биндятся к DataSet.
3. Обработчики обслуживают события DataSet и DataTable.

4. Прикладные методы (экшны) биндятся к меню, тулбару (кнопкам).

(Это прикладная логика - рассчитать ЗП, построить расписание, показать отчет,....)
Они и сейчас могут вызвать удаленные сервисы.

5. Системные методы биндятся к элементам тулбара и могут вызвать что угодно (это вообще прикладника не волнует).
(Это методы типа - обновить кеш, сохранить изменения, ундо, клонировать, копировать, … и всякие хелперы для них)

3 может вызвать 5.

Как видишь с только методы группы 3 работает с кешем и опосредованно (через 5) с БД.
Вся сложность именно в 3.
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653617
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В БД никакой логики нет.
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653618
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотя никто не запрещает ее иметь.
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653626
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttЭто всё не применимо в веб, где "рожа", это действительно всего лишь рожа.

Да здрасьте. Web-сегодня - most ever толстый клиент со всеми делами.
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653631
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosБез единого изменения Events*.dll будет работать на браузере.тебе не стыдно такие глупости писать?
Да еще ни одной сточки в веб не написав?
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653723
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомДа здрасьте. Web-сегодня - most ever толстый клиент со всеми делами.

Даже жирный Wev, SPA, таки должен содержать лишь UI логику. Это всё равно не является толстым клиентом.
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653726
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАгнец за бортомДа здрасьте. Web-сегодня - most ever толстый клиент со всеми делами.

Даже жирный Wev, SPA, таки должен содержать лишь UI логику. Это всё равно не является толстым клиентом.

Ты палишься.
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653755
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosАгнец за бортом,

Много надо было переписать, особенно по части ивентов DataSet, DataTable.
Теперь всего этого не надо делать.
Мне же не только ВИПРОС надо перетаскать (это то можно было делать), а и код (ВИП.Производство).
Один хер не один год займёт. Мог бы уже что-то перетащить.
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653773
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомТы палишься.) +1
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653789
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAViPRosАгнец за бортом,

Много надо было переписать, особенно по части ивентов DataSet, DataTable.
Теперь всего этого не надо делать.
Мне же не только ВИПРОС надо перетаскать (это то можно было делать), а и код (ВИП.Производство).
Один хер не один год займёт. Мог бы уже что-то перетащить.


Начальство не разрешает, так как тоже все считают, что надо не один год.
Но, если можно было бы доказать, что допустим одного года хватит, то может разрешили бы.
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653811
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,

вот ты сам и подтвердил, что не один год
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653824
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAViPRos,

вот ты сам и подтвердил, что не один год
Ничего я не подтверждал, а пытался выбить год. (Но так как я все равно занят только этими вопросами могли бы и разрешить).
Только что еще раз спросил - можно переехать на Core и веб? Сказали "пока нихуа". Хотя всем хотся работать бесплатно на линукс и т.д. и типа очень важно "импортозамещение".
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653882
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,

если была возможность взять какой-то кусок и перевести, то перевёл, измерил, показал и доказал.
Отсутвтвие оной подтверждает, что не один год
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653883
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,

если была возможность взять какой-то кусок и перевести, то перевёл, измерил, показал и доказал.
Отсутвтвие оной подтверждает, что не один год
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653886
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos Core и ...................................... "импортозамещение".какая связь? или M$ уже российская?
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653921
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAViPRos,

если была возможность взять какой-то кусок и перевести, то перевёл, измерил, показал и доказал.
Отсутвтвие оной подтверждает, что не один год

Не могу блин я показать начальству, что у меня есть лишнее время на апробацию новой технологии и при том на серьезном уровне.
Мы воще то пишем отчет - чем занимались каждый день.
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653922
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ШайтанViPRos Core и ...................................... "импортозамещение".какая связь? или M$ уже российская?
связь простая - NET Core опенсорс и работает под линукс
...
Рейтинг: 0 / 0
WebAssembly. Blazor. Часть 2
    #39653925
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

меня результаты такого исследования уже устраивают
...
Рейтинг: 0 / 0
25 сообщений из 112, страница 3 из 5
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / WebAssembly. Blazor. Часть 2
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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