Тёмный

Bringing WebAssembly to the .NET Mainstream - Steve Sanderson, Microsoft 

CNCF [Cloud Native Computing Foundation]
Подписаться 119 тыс.
Просмотров 12 тыс.
50% 1

Bringing WebAssembly to the .NET Mainstream - Steve Sanderson, Microsoft
Many developers still consider WebAssembly to be a leading-edge, niche technology tied to low-level systems programming languages. However, C# and .NET (open-source, cross-platform technologies used by nearly one-third of all professional developers [1]) have run on WebAssembly since 2017. Blazor WebAssembly brought .NET into the browser on open standards, and is now one of the fastest-growing parts of .NET across enterprises, startups, and hobbyists. Next, with WASI we could let you run .NET in even more places, introducing cloud-native tools and techniques to a wider segment of the global developer community. This is a technical talk showing how we bring .NET to WebAssembly. Steve will demonstrate how it runs both interpreted and AOT-compiled, how an IDE debugger can attach, performance tradeoffs, and how a move from Emscripten to WASI SDK lets it run in Wasmtime/Wasmer or higher-level runtimes like wasmCloud. Secondly, you'll hear lessons learned from Blazor as an open-source project - challenges and misconceptions faced bringing WebAssembly beyond early adopters. [1] StackOverflow survey 2021

Опубликовано:

 

15 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 24   
@JonathanJoergensen
@JonathanJoergensen 2 года назад
This was an excellent talk and with some exciting tech. Wasi looks cool. Thanks!
@makemeafirewall
@makemeafirewall 2 года назад
One of the best talks I've seen on the internet for a while! It was fluent and to the point, very professional, thanks!
@ErikSchierboom
@ErikSchierboom 2 года назад
Steve never disappoints. Great talk
@HomeSlize
@HomeSlize 2 года назад
I'm so glad Microsoft is continuing it's efforts with WebAssembly. Great talk from Steve!
@memov8214
@memov8214 2 года назад
Great talk, top Speaker. Thank you!
@ModeratelyInsane
@ModeratelyInsane 2 года назад
State of .NET on WASM is very promising at this point. I hope F# will be supported as well as C#. I believe he put the wrong github link in the end of the presentation, should be "GreenhouseMonitor" instead of "BlazeOrbital".
@UllrichPraetz
@UllrichPraetz 2 года назад
Nice presentation, nice tech stack!
@obinnaokafor6252
@obinnaokafor6252 2 года назад
Amazing as always.
@santiagomolina781
@santiagomolina781 2 года назад
excellent presentation Steve
@lonewolfcoding5208
@lonewolfcoding5208 2 года назад
what about asynchronous programming like in node js? and non blocking and single thread features that boosts the efficiency of the app? what if the user of the app scales to millions? how to autoscale the server or database?
@armandpaghent6411
@armandpaghent6411 2 года назад
Excellent talk as always. Steve, you forgot to mention that EF 7 has also the "Core" annotation :D. Thanks
@bilalhussainshah690
@bilalhussainshah690 2 года назад
Great talk by steve.......looking forward to see WebAssembly as the new Game changer
@ahrentlov
@ahrentlov 2 года назад
Brilliant.
@trumhemcut
@trumhemcut Год назад
Great talk, thanks Steve!
@guyincognito1985
@guyincognito1985 2 года назад
Steve is the 🐐
@nessitro
@nessitro 2 года назад
Lovely!
@pixel7038
@pixel7038 2 года назад
Will the experimental feature provide js interop? Even though JS is completely removed from the blazor architecture?
@atpayero
@atpayero 2 года назад
excelent, Webassembly for all will be great.
@Monicamae100
@Monicamae100 2 года назад
Is the source code available for the grid?
@Monicamae100
@Monicamae100 2 года назад
How can I avoid getting “connection refused” when clicking on the client apps! Please help
@lonewolfcoding5208
@lonewolfcoding5208 2 года назад
amazing
@MarcellusTrixus
@MarcellusTrixus 2 года назад
Could someone please explain me what are benefits of running .net app under WASM runtime? Is it faster? Is it more resource efficient? Thanks!
@ebodlli93
@ebodlli93 2 года назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Xumf_n2KlBM.html Have a look at this, it may answer your questions.
@RWMutex
@RWMutex Год назад
It is abstracts the architecture away, you don’t have to care about x86/arm/whatever images since you target wasi32 and just run it in whatever environment that supports wasi
Далее
МАМА И КОММУНАЛКА
00:59
Просмотров 119 тыс.
Тарковский - гений
00:48
Просмотров 513 тыс.
Native client apps with Blazor Hybrid | OD109
27:16
Просмотров 28 тыс.
WASI is the new kid on the block.
16:43
Просмотров 56 тыс.
Why WebAssembly is the future of Web development
7:33
Просмотров 182 тыс.
WASI: a New Kind of System Interface
37:12
Просмотров 19 тыс.
State of ASP.NET Core | .NET Conf 2022
28:36
Просмотров 22 тыс.
The cloud is over-engineered and overpriced (no music)
14:39
Blazor United prototype
13:20
Просмотров 61 тыс.
МАМА И КОММУНАЛКА
00:59
Просмотров 119 тыс.