Pull to refresh
1
0
Андрей Рассахатский@kanadeiar

Инженер-программист

Send message

Спасибо за интересную статью. Хотелось бы ещё узнать от Вас информацию и мнение о маркетплейсах с готовыми для внедрения роботами. А они я вижу уже стали появляться у многих разработчиков RPA роботов. Какие плюсы и минусы и примеры. Есть уже у вас такое направление или планируется?

А что такое эти самые "единицы поведения" и как их считать - это самое интересное!

Спасибо большое за приведенный пример! Я так понимаю в Ваших тестах в качестве вспомогательного инструмента используете FluentAssertion?

Спасибо за статью! Вопрос у меня к Вам. Что вы делаете с толстыми и повторяющимися блоками Assert и Arrange внутри тестовых методов?

Показанный в данной статье пример - идеальный. Мне интересно было бы узнать как Вы обычные, "бытовые" тесты пишете.

Да, согласен, можно применять HTMX в качестве замены названных фронденд-фреймвровков. В Вашем распоряжении возможности этой библиотеки как угодно манипулировать в браузере HTML элементами дерева DOM отрисованной страницы сайта. Можно вообще подключить hyperscript в качестве замены JavaScript.

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

Да и Blazor, насколько мне известно, это вообще эксклюзивная технология ASP.NET Core.

Уточните, пожалуйста, вы пишете про 25%. Что вы имели ввиду? Популярность платформы ASP.NET Core?

Спасибо за Ваше замечание, постараюсь для Вас немного улучшить статью.

Почему странно? Это, на мой взгляд, альтернатива Blazor Server, с более лёгким видом связи между браузером и сервером. В HTMX Вы вольны сами выбирать нужный вид связи - вместо SignalR вам на выбор примитивный HTTP, четкий WebSocket или лёгкий SSE. Возможно потом добавят ещё другие виды связи, например ультрасовременный Socket.IO.

Ничего страшного, мы вместе можем довести статью до идеала :-)

Спасибо за вопрос! В методе WaitHypermedia.HasOldData() возвращение результата строкой "return true" производится только пока свойство Player.IsNeedUpdate остается false.

А как только кто-либо из новых игроков зарегистрируется, изменится его статус готовности или заменится имя - свойство у всех участников установится в true. После этого у всех участников обновится отображаемая информация на страницах.

Спасибо, учту ваше мнение.

А чем вы пользуетесь? Напишите, пожалуйста, в комментах.

Да, заслуженные, может быть. Я считаю свою статью небольшой (всего-то полтора часа времени), но просто с большим количеством скриншотов и листингов.

Я не согласен с вами, тут сложности с устаревшей платформой ASP.NET MVC 5. В ней отсутствует как сервис провайдер, так и внедрение зависимостей. Контейнер нужно отдельно добавлять пакетами и настраивать веб-приложение. А это, на мой взгляд, совсем не нужно в таком простом примере.

Я немного подредактировал названия, рисунки и аннотации к статьям. Надеюсь что так вам удобнее будет ориентироваться в частях моей статьи.

Это моя одна небольшая статья, но к сожалению пришлось разделить ее на три равных части. Я в аннотации к каждой статье подробно написал об этом.

Минуса, как я думаю, за содержание статьи, а не за дублирование. Вы прочитали мою короткую статью?

Ради упрощения примера. Это существенно сокращает объем кода в моделях и сервисе.

Чтобы дать легаси проекту вторую жизнь!

HTMX - дополнительный полезный инструмент им в копилочку.

Я полностью с Вами согласен! Спасибо за вопросы.

1

Information

Rating
Does not participate
Location
Кузнецк, Пензенская обл., Россия
Date of birth
Registered
Activity

Specialization

Десктоп разработчик, Веб-разработчик
Младший
.NET
ASP.NET
WPF
Xamarin
Blazor
HTMX