Re[8]: Blazor Desktop
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 19.02.21 07:37
Оценка:
Здравствуйте, VladD2, Вы писали:

S>>Двигал только UWP.


VD>Вот только кому он на фиг нужен кроме МС? Это прибить приложение гвоздями к Вынь 10.

Ну вот они одумались и стали продвигать WinUI 3 UWP отвязали от привязки к платформе.

https://visualstudiomagazine.com/articles/2021/02/12/winui3-preview4.aspx


S>>Опять же есть госструктуры (Мюнхен!) итд которые запрещают использовать виндовс.

S>>Просто имея Blazor Desktop легко перейти на него с C# десктопа.

VD>Ну, пройдет 5 лет и МС, точно так же, перестанет развить Блазорв и придумает новые игрушки.

Неее. Блазор хотят все, что бы программировать только на одном языке. ЖС всех достал, а тс привязан к этому ЖС гвоздями.
VD>Меж тем, как не странн, убогий Кзамарин развивается во всю и как я понял именно он позиционируется как основа будущего кросплатформного ЮИ.
Ну да Ксамарин.Form сейчас переделывают в .NET Multi-platform App UI

VD>А Блазор... Ну, прикольно, конечно. Но вот эти ВебАсембли все портят. Да и прожерливые все эти броузерные движки. Но для всех применений пригодна.

Ну в .Net 6 обещают AOT, а в вэбассембли сборку мусора

https://en.wikipedia.org/wiki/WebAssembly
Как правило, WebAssembly не допускает прямого взаимодействия с DOM. Все взаимодействие должно протекать через JavaScript interop.
Многопоточность (хотя есть планы по решению этой проблемы)
Сбор мусора (хотя есть планы по решению этой проблемы)
и солнце б утром не вставало, когда бы не было меня
Re[8]: Blazor Desktop
От: Ночной Смотрящий Россия  
Дата: 19.02.21 13:43
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Меж тем, как не странн, убогий Кзамарин развивается во всю и как я понял именно он позиционируется как основа будущего кросплатформного ЮИ.


Нет. У них есть новая игрушка — MAUI
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[9]: Blazor Desktop
От: VladD2 Российская Империя www.nemerle.org
Дата: 20.02.21 01:18
Оценка:
Здравствуйте, Serginio1, Вы писали:

S> Ну вот они одумались и стали продвигать WinUI 3 UWP отвязали от привязки к платформе.

S>https://visualstudiomagazine.com/articles/2021/02/12/winui3-preview4.aspx

Там слишком много букв. Беглый просмотр не подтвердил твоих выводов. Процитируй то что ты интерпретировал отвязали. Там написано, что Кзамарин поверх него работает на винде. Не более того.

S> Неее. Блазор хотят все, что бы программировать только на одном языке. ЖС всех достал, а тс привязан к этому ЖС гвоздями.


И один язык не всем нужен. И C# в качестве одного язык (есть TS и JS) и уж точно не все хотят Блазер. Как на мобильных платформах тренд на нативные приложения. Они жрут меньше и мощнее.

S>Ну да Ксамарин.Form сейчас переделывают в .NET Multi-platform App UI


Ну, то есть переставляют кровати. Я тебе как писавший под этот Кзамарин скажу, что он откровенное говнище по сравнению с полноценным WPF.

S>Ну в .Net 6 обещают AOT,


Та не для Блазорвских же приложений.

S>а в вэбассембли сборку мусора


Ага. А если будем хорошо себя вести, то в бассейн еще и воду нальют (ц).

S>https://en.wikipedia.org/wiki/WebAssembly

S>Как правило, WebAssembly не допускает прямого взаимодействия с DOM. Все взаимодействие должно протекать через JavaScript interop.

Так совсем погано.

S>Многопоточность (хотя есть планы по решению этой проблемы)

S>Сбор мусора (хотя есть планы по решению этой проблемы)

Ага. А когда директор колхоза французам про наши планы рассказал, они на жоуп сели. (ц)

Короче, сделают — попробуем. Пока что нечего обсуждать.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[9]: Blazor Desktop
От: VladD2 Российская Империя www.nemerle.org
Дата: 20.02.21 01:23
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Нет. У них есть новая игрушка — MAUI


Что нет то? Ты свою ссылку то читал?

You can build anything with .NET. It’s one of the main reasons millions of developers choose .NET as the platform for their careers, and companies invest for their businesses. With .NET 5 we begin our journey of unifying the .NET platform, bringing .NET Core and Mono/Xamarin together in one base class library (BCL) and toolchain (SDK).

As we consider what building device applications will look like in a unified .NET, we see many devices across multiple platforms used, from Android and iOS to Windows and macOS. To address this need we are excited to announce a new first-class UI framework for doing just that: .NET Multi-platform App UI, affectionately called .NET MAUI.

...

.NET MAUI is an evolution of the increasingly popular Xamarin.Forms


Ну, поменяли они название у Xamarin.Forms на .NET MAUI. Что от этого меняется? Очередная перестановка кроватей в борделе. Мегеля с его говнокодом это не заменит.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: Blazor Desktop
От: varenikAA  
Дата: 20.02.21 01:46
Оценка:
Здравствуйте, Serginio1, Вы писали:

S>Интересная статья


лучше бы помогли нормальному проекту (без хрома внутри)
https://avaloniaui.net/
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[10]: Blazor Desktop
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 20.02.21 07:44
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Здравствуйте, Serginio1, Вы писали:


S>> Ну вот они одумались и стали продвигать WinUI 3 UWP отвязали от привязки к платформе.

S>>https://visualstudiomagazine.com/articles/2021/02/12/winui3-preview4.aspx

VD>Там слишком много букв. Беглый просмотр не подтвердил твоих выводов. Процитируй то что ты интерпретировал отвязали. Там написано, что Кзамарин поверх него работает на винде. Не более того.


Сейчас непомню, но писали, многое для UWP было прибито гвоздями по безопасности. Выполнялись в своем контейнере и .Net Native
https://github.com/MicrosoftDocs/windows-uwp.ru-ru/blob/live/hub/apps/desktop/choose-your-platform.md

Универсальная платформа Windows (UWP). На этой платформе предоставляется система общих типов, интерфейсы API и модель приложений для всех устройств под управлением Windows 10. Приложения UWP могут быть нативными или управляемыми.



S>> Неее. Блазор хотят все, что бы программировать только на одном языке. ЖС всех достал, а тс привязан к этому ЖС гвоздями.


VD>И один язык не всем нужен. И C# в качестве одного язык (есть TS и JS) и уж точно не все хотят Блазер. Как на мобильных платформах тренд на нативные приложения. Они жрут меньше и мощнее.

Один язык это общая система классов общий код который работает как на сервере так и на клиенте. Пример 1С. Там народ не думает о JS. У них все на 1С.
Кроме того есть Unified Blazor UI in the Mobile Blazor Bindings Preview 5
Сейчас проблема сделать одинаковые компоненты для всех платформ. Понемногу продвигаются.
S>>Ну да Ксамарин.Form сейчас переделывают в .NET Multi-platform App UI

VD>Ну, то есть переставляют кровати. Я тебе как писавший под этот Кзамарин скажу, что он откровенное говнище по сравнению с полноценным WPF.

Ксамарин это не только Xamarin.Forms. Используй родные компоненты. А за универсальность надо платить.

S>>Ну в .Net 6 обещают AOT,


VD>Та не для Блазорвских же приложений.

https://github.com/dotnet/aspnetcore/issues/5466

S>>а в вэбассембли сборку мусора


VD>Ага. А если будем хорошо себя вести, то в бассейн еще и воду нальют (ц).


S>>https://en.wikipedia.org/wiki/WebAssembly

S>>Как правило, WebAssembly не допускает прямого взаимодействия с DOM. Все взаимодействие должно протекать через JavaScript interop.

VD>Так совсем погано.


S>>Многопоточность (хотя есть планы по решению этой проблемы)

S>>Сбор мусора (хотя есть планы по решению этой проблемы)

VD>Ага. А когда директор колхоза французам про наши планы рассказал, они на жоуп сели. (ц)


VD>Короче, сделают — попробуем. Пока что нечего обсуждать.


Что же касается Blazor Desktop то это значительно лучше чем всякие Электроны с их однопоточностью и языком и библиотеками
и солнце б утром не вставало, когда бы не было меня
Re[10]: WebAssembly
От: Qbit86 Кипр
Дата: 20.02.21 07:56
Оценка:
Здравствуйте, VladD2, Вы писали:

S>>а в вэбассембли сборку мусора


VD>Ага. А если будем хорошо себя вести, то в бассейн еще и воду нальют (ц).


S>>Как правило, WebAssembly не допускает прямого взаимодействия с DOM. Все взаимодействие должно протекать через JavaScript interop.


VD>Так совсем погано.


WebAssembly — это технология, которая стандартизируется W3C и развивается разными конторами, не только Microsoft. Сама по себе она не связана напрямую с Blazor, MAUI, Silverlight, C#, whatever. Не надо сваливать проблемы с больной головы на Microsoft.
Глаза у меня добрые, но рубашка — смирительная!
Re[2]: Blazor Desktop
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 20.02.21 08:05
Оценка:
Здравствуйте, varenikAA, Вы писали:

AA>Здравствуйте, Serginio1, Вы писали:


S>>Интересная статья


AA>лучше бы помогли нормальному проекту (без хрома внутри)

AA>https://avaloniaui.net/

Ну Авалония конкурент https://github.com/dotnet/maui/wiki/Roadmap
Кроме того сейчас модны всякие Электроны. Blazor Desktop как раз конкурент для электрона
Еще и Uno https://platform.uno/blog/blazor-webassembly-client-side-with-aot-and-skiasharp/
и солнце б утром не вставало, когда бы не было меня
Отредактировано 20.02.2021 8:11 Serginio1 . Предыдущая версия .
Re[10]: Blazor Desktop
От: Ночной Смотрящий Россия  
Дата: 20.02.21 08:12
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Ну, поменяли они название у Xamarin.Forms на .NET MAUI.


Нет, там не только название поменяли. Там его, по сути, переписывают, сохраняя совместимость на уровне XAML.

VD> Что от этого меняется? Очередная перестановка кроватей в борделе.


Xamarin всегда был несколько сбоку. Теперь это интегрируется в кору, параллельно кора допиливается чтобы подобные вещи не было пришлепкой сбоку — почитай что в блоге написано про .NET 6.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[11]: Blazor Desktop
От: VladD2 Российская Империя www.nemerle.org
Дата: 20.02.21 08:14
Оценка:
Здравствуйте, Serginio1, Вы писали:

S> Сейчас непомню, но писали, многое для UWP было прибито гвоздями по безопасности...

Да по фиг на безопасность когда:
S>Универсальная платформа Windows (UWP). На этой платформе предоставляется система общих типов, интерфейсы API и модель приложений для всех устройств под управлением Windows 10.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[12]: Blazor Desktop
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 20.02.21 08:31
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Здравствуйте, Serginio1, Вы писали:


S>> Сейчас непомню, но писали, многое для UWP было прибито гвоздями по безопасности...

VD>Да по фиг на безопасность когда:
S>>Универсальная платформа Windows (UWP). На этой платформе предоставляется система общих типов, интерфейсы API и модель приложений для всех устройств под управлением Windows 10.
Используй WPF. Там они сближаются. Просто у UWP есть одно премущество .Net Native/
Хотя и CoreRT развивается https://github.com/dotnet/corert/issues/8366
и солнце б утром не вставало, когда бы не было меня
Re[3]: Blazor Desktop
От: varenikAA  
Дата: 20.02.21 09:41
Оценка:
Здравствуйте, Serginio1, Вы писали:


S>Кроме того сейчас модны всякие Электроны. Blazor Desktop как раз конкурент для электрона

Разве? кажись БД тоже внутри браузера.
S>Еще и Uno https://platform.uno/blog/blazor-webassembly-client-side-with-aot-and-skiasharp/
пока не очень впечатляет. особенно скорость загрузки )))
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[4]: Blazor Desktop
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 20.02.21 09:58
Оценка:
Здравствуйте, varenikAA, Вы писали:

AA>Здравствуйте, Serginio1, Вы писали:



S>>Кроме того сейчас модны всякие Электроны. Blazor Desktop как раз конкурент для электрона

AA>Разве? кажись БД тоже внутри браузера.
В Blazor Desktop ты можешь использовать любые БД, а не только огрызки которые в БД
S>>Еще и Uno https://platform.uno/blog/blazor-webassembly-client-side-with-aot-and-skiasharp/
AA>пока не очень впечатляет. особенно скорость загрузки )))
Ну суть то как раз использовать skiasharp как движок рисования.
Как WPF использовал использует DirectX
Ну вот как раз в .Net 6 они ускоряют
https://github.com/dotnet/aspnetcore/issues/5466

Обещают много вкусностей
https://visualstudiomagazine.com/articles/2021/02/18/aspnetcore-net6.aspx
и солнце б утром не вставало, когда бы не было меня
Отредактировано 22.02.2021 12:04 Serginio1 . Предыдущая версия .
Re[2]: Blazor Desktop
От: Ночной Смотрящий Россия  
Дата: 20.02.21 18:50
Оценка:
Здравствуйте, varenikAA, Вы писали:

S>>Интересная статья

AA>лучше бы помогли нормальному проекту (без хрома внутри)
AA>https://avaloniaui.net/

А ты сам чего не поможешь? Вон, Кирилл, к примеру, в МС работает и Авалонии помогает. А ты даже без МС не можешь
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[3]: Blazor Desktop
От: varenikAA  
Дата: 21.02.21 06:58
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>А ты сам чего не поможешь?

А ты?
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[4]: Blazor Desktop
От: Ночной Смотрящий Россия  
Дата: 21.02.21 07:42
Оценка:
Здравствуйте, varenikAA, Вы писали:

НС>>А ты сам чего не поможешь?

AA>А ты?

А мне не надо, и я за помощь не агитирую других.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[11]: WebAssembly
От: VladD2 Российская Империя www.nemerle.org
Дата: 21.02.21 20:27
Оценка:
Здравствуйте, Qbit86, Вы писали:

Q>WebAssembly — это технология, которая стандартизируется W3C и развивается разными конторами, не только Microsoft. Сама по себе она не связана напрямую с Blazor, MAUI, Silverlight, C#, whatever. Не надо сваливать проблемы с больной головы на Microsoft.


Зато Blazor связан с WebAssembly. А WebAssembly — хреновая идея ибо тормоза и ограничения.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[5]: Blazor Desktop
От: varenikAA  
Дата: 22.02.21 08:49
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>А мне не надо, и я за помощь не агитирую других.


и мне нельзя?
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[6]: Blazor Desktop
От: Ночной Смотрящий Россия  
Дата: 22.02.21 10:53
Оценка: -1
Здравствуйте, varenikAA, Вы писали:

НС>>А мне не надо, и я за помощь не агитирую других.

AA>и мне нельзя?

Что нельзя? Если ты других агитируешь и упрекаешь, а сам своим советам не следуешь, то это очень напоминает козла-провокатора.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[7]: Blazor Desktop
От: varenikAA  
Дата: 22.02.21 11:27
Оценка: -1 :)
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Что нельзя? Если ты других агитируешь и упрекаешь, а сам своим советам не следуешь, то это очень напоминает козла-провокатора.


спасибо что разъяснил
я никого ни агитирую, а лишь высказываю свое мнение.
но вам почему-то оно не нравится.
Вы неадекватно реагируете, а я провокатор. ну-ну.
☭ ✊ В мире нет ничего, кроме движущейся материи.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.