powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Редактирование и удаление asp.net mvc с Ajax
52 сообщений из 52, показаны все 3 страниц
Редактирование и удаление asp.net mvc с Ajax
    #39969995
iivvvii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте
Не у кого нет случайно примера Редактирование и удаление asp.net mvc с Ajax ?
Не могу найти подобного кода для ознакомления . Все примеры на чистом ASP.net почему то.
Суть такова.
Есть страница Index на ней выведены данные из базы данных нужно удалить = сохранить == удалить == отредактировать данные .
при нажатии на кнопку на этой странице выплывает диалоговое окно мы что то делаем жмем на кнопочку в диалоговом окне
и после например удаления происходит частичное обновление страницы Index с технологией Ajax.
С выводом измененных данных.
Принцип действия технологии Ajax я понимаю . Все действия сохранения удаления и тд. тоже не проблема.
Не пойму как связать это в одно целое.
Мне советуют скинуть все диалоговые окна в одно представление Index но тогда будет в Index каша из 4 соединенных представлений
редактирование, сохранение и тд. Мне кажется это не верный подход .
Хочу разобраться как это правильно делается .
https://prnt.sc/t10yei
Вот примерно так у меня отображается страница Index.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39969997
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39969998
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iivvvii
Хочу разобраться как это правильно делается .
вопрос, что подразумевать под "правильно делается". Дело в том, что ajax в MVC - это костыль, который хоть и попытались прикрутить, но дальше Hello World дело не пошло.
В итоге сейчас либо все-таки используют чистый MVC, либо, если хочется нормальное SPA-приложение, пишут его с использованием соответствующего js-фреймворка - Vue, React, Angular.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970000
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro
Дело в том, что ajax в MVC - это костыль


Ну почему костыль :)
Если сравнивать с WebForms, это просто чудовищный прорыв.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970002
iivvvii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt, Спасибо буду смотреть
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970003
iivvvii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro
iivvvii
Хочу разобраться как это правильно делается .
вопрос, что подразумевать под "правильно делается". Дело в том, что ajax в MVC - это костыль, который хоть и попытались прикрутить, но дальше Hello World дело не пошло.
В итоге сейчас либо все-таки используют чистый MVC, либо, если хочется нормальное SPA-приложение, пишут его с использованием соответствующего js-фреймворка - Vue, React, Angular.

А как на щет asp.net cor mvc ,?
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970046
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iivvvii
А как на щет asp.net cor mvc ,?
С этой точки зрения в Core y особо что-то изменилось. MS сам стал рекомендовать применение клиентских js-фреймворков, в том числе включив их в свои шаблоны проектов
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970086
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iivvvii
Shocker.Pro
пропущено...
вопрос, что подразумевать под "правильно делается". Дело в том, что ajax в MVC - это костыль, который хоть и попытались прикрутить, но дальше Hello World дело не пошло.
В итоге сейчас либо все-таки используют чистый MVC, либо, если хочется нормальное SPA-приложение, пишут его с использованием соответствующего js-фреймворка - Vue, React, Angular.

А как на щет asp.net cor mvc ,?


В Core предлагается MVC использовать как WebAPI, а для ренедринга страниц использовать Razor Pages .

При этом MVC так же может использоваться вместе с Razor, но это не популярный выбор для новых проектов.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970183
iivvvii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot hVostt#22152213]
iivvvii
пропущено...


При этом MVC так же может использоваться вместе с Razor, но это не популярный выбор для новых проектов.


Что мне нужно выучить в дополнение к MVC ? Для сайтов
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970185
iivvvii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt,
Нпример Angular на сколько он важен ?
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970222
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iivvvii,

В подходе MVC+Razor разметка генерируется на сервере и отправляется клиенту

В подходе толстого клиента (Angular, Vue, React...) разметка генерится на клиенте, а с сервера отправляются только данные (обычно в виде json-ов), то есть от MVC остается только С. И само приложение, как правило, SPA.

MVC+Razor+Ajax - это попытка создать гибрид, не очень перспективная в сегодняшних реалиях.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970225
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соответственно, изучить что-то из фреймворков для SPA очень пригодится.
Но всё зависит от того, насколько много уже написано под MVC и есть же желание/возможность менять подходы и платформу.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970236
iivvvii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,
везде написано что MVC это круто = вот я и изучал MVC == Если есть что либо лучше и удобнее == почему бы и нет
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970249
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iivvvii
везде написано что MVC это круто
Тут надо внимательно смотреть на дату
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970271
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iivvvii
Shocker.Pro,
везде написано что MVC это круто = вот я и изучал MVC == Если есть что либо лучше и удобнее == почему бы и нет


MVC это круто.

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


Зависит от задач.
У нас на проектах на Ангуляре MVC используется в основном для API.
Но есть случаи, когда используется Razor.

Например, страничка, генерирующая HTML для печати/сохранения.
Там Ангуляр не нужен, нужно очень быстро отдать страничку, полностью независимую и рабочую.

Хорошо, когда у вас есть разные инструменты.
Если раньше вы забивали гвозди, потом перешли на шурупы и шуруповёрт -- это вовсе не означает, что молоток нужно отнести на помойку, и он больше не нужен.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970274
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro
Соответственно, изучить что-то из фреймворков для SPA очень пригодится.

Блазор (и проч. вебасм) скоро похоронит всех этих JS-мутантов. Будет наконец-то у нас SPA с людским лицом. Так что я на весь этот каждый месяц меняющийся бордель с миллионом фреймворков, библиотек и систем сборки уже даже время бы сейчас не стал тратить.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970275
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
Shocker.Pro
Соответственно, изучить что-то из фреймворков для SPA очень пригодится.

Блазор (и проч. вебасм) скоро похоронит всех этих JS-мутантов. Будет наконец-то у нас SPA с людским лицом. Так что я на весь этот каждый месяц меняющийся бордель с миллионом фреймворков, библиотек и систем сборки уже даже время бы сейчас не стал тратить.


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

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

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

тогда я пока без комментариев )

А чем плохо? Это же просто трансляция из IL в обычный webasm. На клиенте ничего связанного с дотнет не требуется, требуется только поддержка самого вебасма в браузере (а во всех современных браузерах она уже есть). Я знаю чуваков, у которых клиентский блазор вполне успешно в продакшене еще начиная с превью.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970390
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
hVostt
fkthat,

тогда я пока без комментариев )

А чем плохо? Это же просто трансляция из IL в обычный webasm. На клиенте ничего связанного с дотнет не требуется, требуется только поддержка самого вебасма в браузере (а во всех современных браузерах она уже есть). Я знаю чуваков, у которых клиентский блазор вполне успешно в продакшене еще начиная с превью.


Я в основном работаю в сфере enterprise, и честно говоря не совсем понимаю, какие серьёзные преимущества мне даст webasm. Мы стараемся клиент делать как можно тоньше, чтобы веб-приложение не содержало никакой логики кроме UI/UX. А здесь webasm это как пятое колено :)

Комментарии пока дать не могу, так как не видел успешных коммерческих решений в своей области на блейзоре. Как собственно и по ряду других популярных технологий.
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970410
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
Shocker.Pro
Соответственно, изучить что-то из фреймворков для SPA очень пригодится.

Блазор (и проч. вебасм) скоро похоронит всех этих JS-мутантов. Будет наконец-то у нас SPA с людским лицом. Так что я на весь этот каждый месяц меняющийся бордель с миллионом фреймворков, библиотек и систем сборки уже даже время бы сейчас не стал тратить.
что там, вкратце?
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970418
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вкратце - забываешь о взаимодействии клиента и сервера, то есть не надо думать о запросах и контроллерах, обмен спрятан в черный ящик.
Интерфейс пишешь на разор-пейдже, для View-моделей используешь обычный DI (ну скоуп чуть по-другому работает)

Сгенери шаблонный проект - увидишь, там относительно просто всё.
Похоже на Vue, даже некоторые термины совпадают. Просто модель пишешь не на js, а на шарпе
...
Рейтинг: 0 / 0
Редактирование и удаление asp.net mvc с Ajax
    #39970428
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro
Вкратце - забываешь о взаимодействии клиента и сервера, то есть не надо думать о запросах и контроллерах, обмен спрятан в черный ящик.
Интерфейс пишешь на разор-пейдже, для View-моделей используешь обычный DI (ну скоуп чуть по-другому работает)

Сгенери шаблонный проект - увидишь, там относительно просто всё.
Похоже на Vue, даже некоторые термины совпадают. Просто модель пишешь не на js, а на шарпе

Да это опять-таки про серверный блазор. А клиентский это самый обычный СПА, только реализованный не на изначально ущербном ЖС, а на васмах. И таких реализаций, кроме клиентского блазора уже и так воз и тележка есть: https://webassembly.org/getting-started/developers-guide/ Хотя серверный блазор, тоже довольно-таки любопытная тема.
...
Рейтинг: 0 / 0
Редактирование и удаление 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
Редактирование и удаление asp.net mvc с Ajax
    #39970676
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
hVostt
У WebAssembly нет доступа к DOM, поэтому на заменителя JS он пока не тянет даже в принципе :)


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


Ещё как тянут. Собственно это и есть заменители ассемблера.
Чтобы думать не над тем, какие команды отправить CPU, а как решить задачу бизнеса.

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


Та же петрушка. Angular/React/Vue абстрагируют разработчика от прямой работы с DOM. Между тем, фреймворки вполне себе работают с DOM/SDOM/VDOM и т.д.

fkthat
Лично мне этот блазор вовсе не актуален, т.к. я занимаюсь бекендом, а фронтенд мне интересен просто как любителю. Но, если бы мне предложили на фронтенд, то под ЖС я туда бы не полез ни за какие плюшки, а с блазором, очень бы даже возможно, попробовал бы.


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

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


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