Гость
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / WebAssembly. Blazor. Часть 2 / 25 сообщений из 112, страница 1 из 5
16.02.2018, 15:39
    #39603099
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
Часть № 2, т.к. как бы проболжение этого
http://www.sql.ru/forum/1236173-a/esli-nachinat-absolutno-novyy-proekt-v-kakuu-storonu-smotret-javascript-ili-net?hl=webassembly

Вопрос короткий: КАК ДУМАЕТЕ - уже ВЗЛЕТАЕТ? (WebAssembly вообще и Blazor в частности)

Команда ASP.Net уделяет много внимания этому https://www.infoq.com/news/2018/02/blazor-webassembly-microsoft

Может кто-то из присутствующих уже пробовал в проектах?

Или мы видим явление очередного Silverlight'а ?
...
Рейтинг: 0 / 0
17.02.2018, 19:30
    #39603535
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
Запускали уже .NET в броузерах.

Черномордиков напускал на себя важный вид и закладывал пальцы за ремень.
Мексиканец с Альбой напару прятали айфон в карманах и восторгались плитками.

История показывает, что с MS связываться - бесперспективно.
...
Рейтинг: 0 / 0
17.02.2018, 21:27
    #39603556
Парамон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
Агнец за бортом,

Это webassembly в броузере, а не .net, и без разницы на чем было написано.
Будущее имхо за ним, давно пора уже все эти детские js поделки выкидывать.
Думаю гугль тормозит процесс потому, что это как то связанно с поисковиком.
...
Рейтинг: 0 / 0
17.02.2018, 23:09
    #39603569
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
ПарамонАгнец за бортом,

Это webassembly в броузере, а не .net, и без разницы на чем было написано.
Будущее имхо за ним, давно пора уже все эти детские js поделки выкидывать.
Думаю гугль тормозит процесс потому, что это как то связанно с поисковиком.

Не понимаю.

ШайтанBlazor в частности
MS

ШайтанКоманда ASP.Net
MS

Шайтанявление очередного Silverlight'а
MS.

Что конкретно ТЫ ждешь от WASM-а? От "будущего"?

А с MS, я бы связываться поостерегся. И дело не в том, что они лажают, но в том, что они до последнего продают теплое говно под кепкой. С идиотскими улыбочками.
...
Рейтинг: 0 / 0
17.02.2018, 23:11
    #39603571
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
Парамондетские js поделки

Есть в JS своя прелесть. )) Шарписту не понять. Лично я и о TS как-то без энтузиазма вспоминаю.
...
Рейтинг: 0 / 0
17.02.2018, 23:46
    #39603579
Парамон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
Агнец за бортом,

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

JS даёт динамику и это бывает нужно, в шарпе есть кстати, но тонны кода там реально тормозят,
а вот рефакторить их не реально )
Ну микросервис на скоряк слабать можно.
...
Рейтинг: 0 / 0
18.02.2018, 00:00
    #39603580
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
ПарамонТы не понял, что wasm можно писать на чем угодно.

Я понял, что на сейчас есть c/c++ & rust. Всё остальное - как-нибудь при случае?

И потом, "писать на чём угодно" - это "что угодно" подразумевает использование каких-то частей из существующих эко-систем?

Или проджект "на-колу-мочала-начинай-сначала-теперь-кнопки-снова-градиентные"?

ПарамонJS даёт динамику и это бывает нужно,
Это другая парадигма. Со стороны шарпа её просто не видно. Отсюда и кажется,что "JS даёт динамику".

Парамонно тонны кода там реально тормозят,
Это пять.

Парамона вот рефакторить их не реально )
А здесь вот да. Проще переписать. Но что за кейс - переписывать "тонну кода"?

И ты не ответил на вопрос:

Агнец за бортомЧто конкретно ТЫ ждешь от WASM-а?
...
Рейтинг: 0 / 0
18.02.2018, 00:09
    #39603581
Парамон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
Агнец за бортом,

Ахинею поскипал, почитай там вики на досуге.
Что я жду? Производительность и возможность писать на нормальном языке типа шарп/ява. Лучше конечно шарп. С js я плотно работал если что )
...
Рейтинг: 0 / 0
18.02.2018, 00:27
    #39603584
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
ПарамонАхинею поскипал,
Ты о чем?


Парамонпочитай там вики на досуге.
Эта ахинея оттуда.


Парамонвозможность писать на нормальном языке
Хм, так а была же "возможность", сильверлайт называлась, слышал? Скачать, если что - до сих пор предлагают.

Про джава-ворлд я не в курсе, до думается, что апплеты тоже никуда не делись.
...
Рейтинг: 0 / 0
18.02.2018, 00:51
    #39603586
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
Тезисно. На начало года.

Помните, на данный момент Blazor — эксперимент для команды ASP.NET. Нам потребуется несколько месяцев чтобы понять сможем ли мы сделать из него полноценный, поддерживаемый продукт.
Без комментариев.

Нравится это вам или нет, но веб-разработка сильно изменится в ближайшие несколько лет. WebAssembly позволит веб-разработчикам выбирать из гораздо большего списка языков и платформ, чем когда либо.
...
Мечтаете писать функциональщину на Haskell или Lisp для вашего финансового приложения? Хотите немного низкоуровневого C? Вы Apple-разработчик и хотите продолжить использовать свои знания Swift? Всё это придёт в веб
.
Вот только нахрена?

Lisp придёт в веб? Блин, да уж заждались.

Исторически .NET фокусировался на платформах, где размер приложения не такая уж большая проблема. Не имеет большой разницы весит ли ваше ASP.NET приложение 1МБ или 50МБ.

Мда, такие вот расклады.

Даже если вы пишете браузерное приложение на C#/F# — иногда бывает нужно подключить чужую JavaScript библиотеку или свой собственный код на JavaScript/TypeScript для вызова какого-нибудь нового браузерного API.

Это должно быть очень просто, так как стандарт WebAssembly спроектирован чтобы взаимодействовать с JavaScript (и это неудивительно) и мы можем легко использовать это в .NET коде.


То есть, без JS один черт никуда. Опять попытки усидеть на двух стульях, что выливается по итогу в сплошной гемморой.

В начале это может приводить к проблемам, однако со временем авторы NuGet-пакетов внесут изменения в свои библиотеки для поддержки разных платформ. Если .NET хочет двигаться в сторону самой бурно развивающейся платформы приложений в мире — это ступень, на которую придётся подняться

Да-да-да,
авторы нугет-пакетов внесут изменения в свои библиотеки;
у всех юзеров есть админские права, чтобы поставить сильверлайт плагин;
а все разработчики для мобил ломанутся портировать свои разработки под лучшую мобильную платформу эва.

Так было - так будет.
...
Рейтинг: 0 / 0
18.02.2018, 01:34
    #39603589
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
Агнец за бортомОпять попытки усидеть на двух стульях, что выливается по итогу в сплошной гемморой.На двух стульях никому не удалось сидеть.
Не понял что за проблема.
В Java раньше тоже пытались подмять клиент и строгали всякие поделия.
Счас всё больше программёров отдают клиент для JS кода.
Сервер (энтерпрайз) никогда не отдадут. А на клиенте видят, и уже поняли, что без JS никуда.
Всё логично.
...
Рейтинг: 0 / 0
18.02.2018, 01:58
    #39603592
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
Petro123Не понял что за проблема.
Blazor предлагает исполнять логику, написанную на C# (и используя какую-то часть .NET) на клиенте.
"Компилируя" это в WASM. При этом, всё равно пользуясь какими-то JS-либами.

Иными словами, что есть сейчас:

1. JS -> browser
2. TS->JS -> browser

Добавится (в контексте MS):
3. Куцонькие (Mono) (C#+.NET) -> WASM -> -> browser

Штука, которая переведёт всё из пункта 3. всё что до WASM - называется BLAZOR и является экспериментом от ASP.NET

И народ, типа, этого ждёт/ дождаться не может. Типа - наконец-то попишет в вебе на шарпе. При этом газеткой прикрывая Сильверлайт и делая вид, что его и не было вовсе.
...
Рейтинг: 0 / 0
18.02.2018, 02:00
    #39603593
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
В общем - вечные мечты бекэндеров за три копейки запрыгнуть во фронтенд.
...
Рейтинг: 0 / 0
18.02.2018, 12:10
    #39603636
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
Агнец за бортомВ общем - вечные мечты бекэндеров за три копейки запрыгнуть во фронтенд. наверно да).
Только пока ни у кого не вышло.
Есть исключение в виде Apex оракле, но там все очень специфично и язык серверный PL как бы везде.
При таком подходе очень легко потеряться где ты сейчас находишься))). Для части проектов подходит, для части не подойдёт.
IMHO.
...
Рейтинг: 0 / 0
18.02.2018, 21:44
    #39603794
handmadeFromRu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
Агнец за бортомИ народ, типа, этого ждёт/ дождаться не может
ждут что то альтернативное, а не конкретно Blazor.

Агнец за бортомВ общем - вечные мечты бекэндеров за три копейки запрыгнуть во фронтенд.

да как бы давно уже запрыгнули, просто чуть больше времени уходит на кучу фреймворков. если можно сделать проще почему бы и нет?
...
Рейтинг: 0 / 0
18.02.2018, 21:54
    #39603800
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
Может быть MS сподобится сделать в итоге транслятор сильверлайта (вместе с XAML) в WASM?

Вот это был бы номер.

Пишешь на шарпе, рисуешь в бленде, гриды/доки/стак панели - а потом, хопа - и всё в HTML5 с дип зумом.

Я бы даже вытерпел Черномордикова на сцене.

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

Это вам не разметочку в одном фале с C#-кодом мешать, да с Альбой на сцене прыгать, тут работать надо.
...
Рейтинг: 0 / 0
19.02.2018, 15:57
    #39604325
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
что в итоге?

на .Net пока нет ясности: взлетит ли WebAssembly вообще и Blazor в частности?
пока команда ASP.Net только экспериментирует ...

так?
...
Рейтинг: 0 / 0
19.02.2018, 18:33
    #39604397
Парамон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
Шайтанчто в итоге?

на .Net пока нет ясности: взлетит ли WebAssembly вообще и Blazor в частности?
пока команда ASP.Net только экспериментирует ...

так?
WebAssembly это уже стандарт и разрывает JS по производительности как тузик грелку, плюс дает возможность писать на любом языке.

ps
хватит завязывать wasm на .net, таких как Blazor будет полно.
как скоро? это маркетинг.
...
Рейтинг: 0 / 0
20.02.2018, 09:34
    #39604563
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
Агнец за бортомМожет быть MS сподобится сделать в итоге транслятор сильверлайта (вместе с XAML) в WASM?

При чём тут XAML и WASM? Ребят, вы действительно не понимаете, что такое WASM? :)
...
Рейтинг: 0 / 0
20.02.2018, 13:40
    #39604784
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
ПарамонWebAssembly это уже стандарт и разрывает JS по производительности как тузик грелку, плюс дает возможность писать на любом языке.

Неужто угребищный JS наконец-то закопают, аж не верится...
...
Рейтинг: 0 / 0
20.02.2018, 14:00
    #39604794
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
fkthatПарамонWebAssembly это уже стандарт и разрывает JS по производительности как тузик грелку, плюс дает возможность писать на любом языке.

Неужто угребищный JS наконец-то закопают, аж не верится...
Нет. Тебе до пенсии не дождаться)
...
Рейтинг: 0 / 0
20.02.2018, 15:48
    #39604903
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
fkthatПарамонWebAssembly это уже стандарт и разрывает JS по производительности как тузик грелку, плюс дает возможность писать на любом языке.

Неужто угребищный JS наконец-то закопают, аж не верится...

Вы бы хоть прошли да почитали про WebAssembly, прежде чем свечку JS-у ставить...
...
Рейтинг: 0 / 0
22.03.2018, 23:28
    #39619167
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
Агнец за бортомМожет быть MS сподобится сделать в итоге транслятор сильверлайта (вместе с XAML) в WASM?

Вот это был бы номер.

http://cshtml5.com/

Оказывается, что то такое есть.

Кто-то щупал? Говорят... O_O Привязка данных работает.

А как насчет такой, средней сложности анимации?
...
Рейтинг: 0 / 0
10.04.2018, 17:44
    #39628061
Sebas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WebAssembly. Blazor. Часть 2
Агнец за бортом,
Мы пишем как полгода. Баги чинят оперативно. Только вчера анонсировали поддержку NEt.Standart
Биндинг работает.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / WebAssembly. Blazor. Часть 2 / 25 сообщений из 112, страница 1 из 5
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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