- 4
- 95 299
stevensandersonuk
เข้าร่วมเมื่อ 5 ก.ค. 2012
Adding realtime voice AI to an app
The fundamentals of UI have barely changed since the invention of the mouse and GUI, with only small tweaks for mobile.
But now what if realtime AI offers a very different way to interact with an application? Here's an experiment in how the set of app capabilities don't have to be fixed up front, but can be whatever you can command an AI to do, just by speaking naturally.
But now what if realtime AI offers a very different way to interact with an application? Here's an experiment in how the set of app capabilities don't have to be fixed up front, but can be whatever you can command an AI to do, just by speaking naturally.
มุมมอง: 1 296
วีดีโอ
Experiments with the new WASI workload in .NET 8 Preview 4
มุมมอง 13Kปีที่แล้ว
.NET 8 adds a new "wasi-experimental" workload, replacing the earlier Wasi.Sdk. This is a step towards giving .NET native, built-in support for server-side WebAssembly scenarios. This video shows how to get started, then demonstrates how .NET WASI creates possibilities for new kinds of apps and new ways to use .NET.
DotNetIsolator: an experimental package for running .NET code in an isolated sandbox
มุมมอง 20Kปีที่แล้ว
A quick overview and demo of an experimental new .NET package that can create isolated .NET runtime instances for running code in a sandbox.
Blazor United prototype
มุมมอง 62Kปีที่แล้ว
A quick look at some of the experiments we're considering for Blazor in .NET 8
What a beautifully simple solution - I was looking for complexity and blown away by the simplicity
Thumb on the pulse of how to apply tech in an --actually-- useful way. Bravo.
This is awesome and it parallels exactly what I've been doing with our Telerik UI components. I wish we would have talked about this when we were in Orlando :)
Thank you for sharing! What AI engine is this?
OMG! Mind-Blown!
Yes, we would all like these kinds of features.
Amazing, can we see the source code somewhere?
GH link is shown at the end.
2:55
As always, Steve makes the best demos!
Great sample! Very user friendly UI
Dazzling! as usual!
Real nice ... kicking the can again ...
Magic
Amazing!
Amazing, keep up the great work. Greetings from Sweden
Excellent Can you share the code Thanks
Brilliant library.
Steve please make this channel live and running, we love and miss your voice, style, and simplicity. please please, we need to listen to you regularly.
That SpreadSheetApp looked pretty cool. Was this project shared or could it be please?
How does the streaming rendering work without JavaScript?
I was to small-brained the first time I saw this to understand it's implications but revisiting again the consequences seem incredible. It's effectively an arbitrary scripting runtime for dotnet, solving a longstanding "issue" where you couldn't easily eval arbitrary C# at runtime without that code having access to the full context of the host application. Being able to leverage this for things like game scripting are huge, and as others pointed out here the ability to tie this into a better hot reloading experience would be incredible.
.NET Runtime runs inside WA? Actually no, Mono is the Runtime, cause MS is not able to port .Net Runtime to iOS, Android or WASM. The biggest tech company in the world still relies on the mono runtime, which was created as an OSS .NET clone by a small number of volunteers three decades ago. And MS would not be able to do their fancy new stuff, without this project. I really wonder, what they did when they’ve written .net core runtime from scratch. If this fancy .net 8 runtime, is so inflexible that it can only be used for half of the final devices. While android, ios, wasm must use the mono runtime.
Blazor United is a game changer. Eager try on my next app
This is AWESOME, i would also love to see the entire "Document" methods on Blazor, killing the JsRuntime and encapsulating it just to the browser methods inside a set of methods. WOULD BE INCREDIBLE.
It would be amazing if we could use WebAssembly mode only when an internet connection isn’t available (to enable offline mode/PWA), but use Server mode otherwise-this way we could get all the benefits of Server when online (like directly access DB, without need for an API) but still get offline capability. I hope if “United” makes it to production, this use case will be supported.
Super👍👍👍
Just to clarify, does this mean you can't use existing Razor pages "as-is" with no modifications?
Please make more videos, weekly would be great. Daily would be amazing..
Wow! you solved my big problem, i have developed an application in blazor web assemlby which has around 10 millions pages, I choosen web assembly bcause blazor server requires more resources to handle millions of concurrent connections, and i have limited server resources, now the main problem with web assembly was SEO, i wanted to index these 10 million pages in google search, which is really a daunting task for me, as pre-rendering and server side rendering needs lots of configuration in WASM. Now that configuration has become very easy in Blazor Web Apps. Great! Blazor Web App Rocks. Thumbsup to Microsoft for making such a great framework, which may kill javascript frame works in future like React, Angular and Node.
Hi... you doing great job... In blazor I have one requirement to connect webpage to client local websocket server other than hosted computer.. I am using blazor server side app.. I need to share webpage data to desktop app wise versa
I'm eagerly anticipating the upcoming releases, as the evolving landscape of WebAssembly, Blazor, and related technologies often leaves me indecisive about the best choice. One of my core requirements is robust support for MySQL and MariaDB databases, as I have several Windows Forms projects that I'm keen to transition to web-oriented platforms. However, these projects currently utilize MySQL and setting up a web user authentication system with this databases has proven to be a significant challenge for me.
this looks great! but how would this work with services that run server-side?
.Net 8 with Blazor newest features will be a game changer for the whole internet even desktop applications. Congratulations and thank you very much for providing it to us!
wow this is crazy
there is any news in dotnet 8 preview for blazor united ?
They Did it! Those Crazy Bastards actually did it!
Hey Steve, great video, thanks. Can I find details about the communication between the client and the server side? It seems, it is hidden completely, but I would still like to understand it. Do I have to connect to the server with websocket, or maybe I also can use the good old rest API? How can I control, which information goes through the network, and lands on the client machine?
This is absolutely the solution to all of the primary problems that Blazor devs need solved. Bravo.
I really like this, except I can't run .NET Wasm on due to the lack of sock_accept. I think this symbol is above and beyond the preview1 spec, is there any documentation on this?
Great guy but can never listen to him for more than 1 minute due to stupid Aussie Accent
You guys are all amazing! Steve Sanderson is fast becoming a living legend (if not already!) Keep up the good work! 👍
Excelent feature. Thanks for share.
Steven, thank you and your team for the great work! Looking forward to the final result. I'm actually going to write my MSc degree work on WASM, WASI topics. Plan is to concentrate on containerization and capabilities of the technologies as Docker-alternative.
🤯
Thanks for sharing the update on WASI. Please can you also share the font you are using as well as how you got your terminal prompt to look the way it is. Thanks
We need this in production!
🤯🤯
Running backend server app in a browser? You're crazy and I love it!!!
I have to know what font you using!
Steve, what about wasm component model support for C#? Seems like a key missing piece.
that’s some awesome stuff!! i hope nobody actually tries that heap migration for real… that sounds like a security nightmare!!
I don’t think the security issue would be as bad as it seems, as there’s a completely isolated wasm heap for each user (same as for client-side wasm). But the size constraints are an issue.