powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Редактирование и удаление asp.net mvc с Ajax
25 сообщений из 52, страница 2 из 3
Редактирование и удаление asp.net mvc с Ajax
    #39970429
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt
Мы стараемся клиент делать как можно тоньше, чтобы веб-приложение не содержало никакой логики кроме UI/UX. А здесь webasm это как пятое колено :)

Так вебасм это и есть такой же хоть тонкий хоть толстый клиент. Это просто заменитель жаваскрипт и все. На жаваскрипте тоже можно налабать такого жирного клиента, что мама не горюй. А по-настоящему тонкий клиент, это как раз и есть "чистый" МВЦ, где на клиенте вообще ничего кроме ХТМЛ.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970430
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

Так понятно, с JS оно, конечно, не дружит, как и формс, если нужно запилить что-то на клиенте, появятся AjaxHelper-ы и колбеки. А что? Превычная среда ))) А еще и бинарники на клиенте? Там обнаружат какую уязвимость, забанят нафик все, как Flash и Сильвер навеки. Нет спасибо, буду грызть кактус и дальше.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970431
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic Hunter
Там обнаружат какую уязвимость, забанят нафик все, как Flash и Сильвер навеки.

Ты извини, но про "неуязвимый жаваскрипт" я уржался Наверное нету ничего, через что чего-либо заломали больше, чем через этот "неуязвимый"
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970462
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
Да это опять-таки про серверный блазор. А клиентский это самый обычный СПА, только реализованный не на изначально ущербном ЖС, а на васмах. И таких реализаций, кроме клиентского блазора уже и так воз и тележка есть: https://webassembly.org/getting-started/developers-guide/ Хотя серверный блазор, тоже довольно-таки любопытная тема.
Я на клиентском пока ничего не пилил, но вроде как в доке написано, что почти ничего менять не придется, откуда я сделал вывод, что обмен с сервером должен скрываться и в клиентском тоже.
Relic Hunter
Так понятно, с JS оно, конечно, не дружит, как и формс, если нужно запилить что-то на клиенте, появятся AjaxHelper-ы и колбеки.
ну поддержка вызовов JS-C# в обе стороны там из коробки.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970565
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
Так вебасм это и есть такой же хоть тонкий хоть толстый клиент. Это просто заменитель жаваскрипт и все. На жаваскрипте тоже можно налабать такого жирного клиента, что мама не горюй. А по-настоящему тонкий клиент, это как раз и есть "чистый" МВЦ, где на клиенте вообще ничего кроме ХТМЛ.


У WebAssembly нет доступа к DOM, поэтому на заменителя JS он пока не тянет даже в принципе :)
Может когда-то в будущем..

По сути WA нужен для сложных вычислительных операций на стороне клиента.
Работа с графикой.
Игры.

Чем он будет полезен для обычных веб-приложений в текущей реализации, пока не ясно.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970567
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat,

Собственно здесь собраны все вопросы: https://webassembly.org/docs/faq/

Is WebAssembly trying to replace JavaScript?

No! WebAssembly is designed to be a complement to, not replacement of, JavaScript. While WebAssembly will, over time, allow many languages to be compiled to the Web, JavaScript has an incredible amount of momentum and will remain the single, privileged (as described above) dynamic language of the Web. Furthermore, it is expected that JavaScript and WebAssembly will be used together in a number of configurations:

  • Whole, compiled C++ apps that leverage JavaScript to glue things together.
  • HTML/CSS/JavaScript UI around a main WebAssembly-controlled center canvas , allowing developers to leverage the power of web frameworks to build accessible, web-native-feeling experiences.
  • Mostly HTML/CSS/JavaScript app with a few high-performance WebAssembly modules (e.g., graphing, simulation, image/sound/video processing, visualization, animation, compression, etc., examples which we can already see in asm.js today) allowing developers to reuse popular WebAssembly libraries just like JavaScript libraries today.
  • When WebAssembly gains the ability to access garbage-collected objects :unicorn:, those objects will be shared with JavaScript, and not live in a walled-off world of their own
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970608
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt
У WebAssembly нет доступа к DOM, поэтому на заменителя JS он пока не тянет даже в принципе :)


А у IL нет прямого доступа к коммандам CPU, поэтому C# и прочие .NET языки не тянут на заменителя ассемблера.

Кстати, в тех же Angular, React, или Vue прямая работа с DOM считается bad practice - любые модификации DOM следует делать их собственными средствами рендеринга. Вообще блазор (клиентский) очень как раз похож на ангуляр или вуе - единственная между ними разница, что ангуляр-вуе работают на встроенном в браузер движке жаваскрипта, а блазор на опять-таки встроенном в браузер движке васма.

Лично мне этот блазор вовсе не актуален, т.к. я занимаюсь бекендом, а фронтенд мне интересен просто как любителю. Но, если бы мне предложили на фронтенд, то под ЖС я туда бы не полез ни за какие плюшки, а с блазором, очень бы даже возможно, попробовал бы.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970609
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мышы рыдают и кактусы тоже. Ну было уже и флэш и сервелад для видео, и игр, и для всего остального. Ну не смешно, право.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970610
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic Hunter
Мышы рыдают и кактусы тоже. Ну было уже и флэш и сервелад для видео, и игр, и для всего остального. Ну не смешно, право.


Ты никак не поймешь разницы, что флеши т .п. - это была проприетарщина, основанная на проприетарных же плагинах. А васм это открытый стандарт, который уже встроен в любой современный браузер изначально.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970611
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic Hunter,

Жрать кактус - это как раз до бесконечности держаться за платформу, где даже месяцы в датах нумеруются с 0 до 11, а про остальное наркоманство можно уже даже и не говорить. У писателей на фортране, наверное, тоже когда-то рвало пуканы, когда, вдруг, оказалось, что можно вообще без "GOTO" писать
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970625
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat,

А ждать когда мелкософт изобретет "идеальную" платформу это что? Когда мы все на барикадах в это время.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970627
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic Hunter
Когда мы все на барикадах в это время.
кто-то на баррикадах, кто-то подносит патроны тем, кто на баррикадах )
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970632
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
Relic Hunter,

Жрать кактус - это как раз до бесконечности держаться за платформу, где даже месяцы в датах нумеруются с 0 до 11, а про остальное наркоманство можно уже даже и не говорить. У писателей на фортране, наверное, тоже когда-то рвало пуканы, когда, вдруг, оказалось, что можно вообще без "GOTO" писать

Людям по фигу на чём ты им сервис напишешь. Им главное, чтобы он удобно и эффективно решал их проблемы.

И вот кажется мне, что 99% этих проблем в блейзоре никак не адресуются.
А то что 1% нужна к примеру криптография на строне клиента - погоды не делает.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970634
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic Hunter
fkthat,

А ждать когда мелкософт изобретет "идеальную" платформу это что? Когда мы все на барикадах в это время.

Ты, походу не читатель, вообще. При чем тут "мелкософт", вообще. Васм к МС никаким боком. Ладно, иди, лучше к себе на баррикады, борцун.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970636
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat,

расскажи как в Васм приложение встроить мониторинг, аналитику поведения пользователя?
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970637
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Мух
Людям по фигу на чём ты им сервис напишешь. Им главное, чтобы он удобно и эффективно решал их проблемы.

Но ты же свой Априкот, наверное, на Алголе-68 не пишешь, несмотря на то, что людям пофиг на чем он написан.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970638
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
Дмитрий Мух
Людям по фигу на чём ты им сервис напишешь. Им главное, чтобы он удобно и эффективно решал их проблемы.

Но ты же свой Априкот, наверное, на Алголе-68 не пишешь, несмотря на то, что людям пофиг на чем он написан.

Мысль в том, что если поставить цель, опираясь на потребности пользователей, а не на личную не любовь к JavaScript, то Blazor будет курить в сторонке :)
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970642
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Мух
fkthat,

расскажи как в Васм приложение встроить мониторинг, аналитику поведения пользователя?

Так же как в дотнет приложение на IL. Т.е. никак. Т.к. сам васм это и есть IL для браузера. Но в какой-нибудь UI-фреймворк который работает поверх васма точно так же как в любой UI-фреймворк, который работает поверх жавамутанта.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970643
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
Дмитрий Мух
fkthat,

расскажи как в Васм приложение встроить мониторинг, аналитику поведения пользователя?

Так же как в дотнет приложение на IL. Т.е. никак. Т.к. сам васм это и есть IL для браузера. Но в какой-нибудь UI-фреймворк который работает поверх васма точно так же как в любой UI-фреймворк, который работает поверх жавамутанта.

И как же? Дай примеры.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970645
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Мух
И как же? Дай примеры.

А как ты сделаешь это в ангуляре? Давай тогда тоже примеры.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970646
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
Дмитрий Мух
И как же? Дай примеры.

А как ты сделаешь это в ангуляре? Давай тогда тоже примеры.

Gainsight, Mixpanel, NewRelic, в конце концов Google Analytics.

Всё сводится к тому, что на страницу тупо добавляется некий скрипт.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970652
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Мух
Всё сводится к тому, что на страницу тупо добавляется некий скрипт.

Значит просто берешь и тупо добавляешь точно такой же скрипт на страницу блазорного приложения. Я устал повторять уже, поэтому лично для тебя, в знак уважения, скажу тут это последний раз и больше в эту тему не вернусь, ибо уже настодоело. Клиентский Блазор - это тот же самый Ангуляр или Вуе, только на C# (либо на любом другом .NET языке).
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970655
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
Дмитрий Мух
Всё сводится к тому, что на страницу тупо добавляется некий скрипт.

Значит просто берешь и тупо...

Если тупо, то приведи пример, в чём проблема?
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970656
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat,

а как дела у Blazor с адаптивностью, отзывчивостью, аксессибилити...?
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970664
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТК не фронтовик, а базолюбъ. Он-же сказал.
Дмитрий Мух
fkthat,

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


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