|
|
|
|
|
|
Our intent is to provide a forum for developers to learn about and discuss the various components of a production quality ASP.NET application.
|
|
|
|
Tuesday, April 24, 2018 (CST)
- The Death of JavaScript?
speaker: Toi B. Wright
Microsoft
6PM - 9PM
|
WebAssembly (wasm) is a new web standard that defines a binary format for executable code in Web pages. It allows you to develop client applications in languages other than JavaScript, such as C#. WebAssembly is supported by ALL of the modern browsers. You do not need to install a dreaded plugin in order to use WebAssembly!
Blazor is an experimental web UI framework based on C#, Razor, and HTML that runs in the browser via WebAssembly. It allows you to write .NET-based web applications that run in the browser.
Blazor is intended to simplify the building of fast, single-page .Net browser apps. While Blazor does use web technologies such as CSS and HTML, it uses the C# language and the Razor syntax instead of JavaScript to build a composable web UI.
Blazor apps are built out of components. Components are reusable pieces of web UI that handle events and maintain state. Blazor components are implemented using a combination of C# and HTML markup. At build-time your Blazor components are compiled into .NET classes that get downloaded into the browser as normal .NET assemblies (.dll).
In my presentation I will give an overview of WebAssembly and then I will show you how to get started with Blazor. I will show you how to setup Blazor on your computer and how to build web UI components using Blazor.
|
Toi B Wright has been a Microsoft MVP in ASP.NET since 2005. She is the Founder and President of the Dallas ASP.NET User Group. Also, she is an author and a frequent speaker at developer events. She has a BS in CS from MIT and an MBA from CMU.
|
|
|
May the smile on your face Come straight from your heart --- Anonymous
|
|
|