Past Meetup

Web 3.0 with Web Assembly Blazor and Bionic Framework

This Meetup is past

18 people went

Issuetrak

6160 Kempsville Cir #101b · Norfolk, VA

How to find us

Use the east entrance that faces Kempsville Road. We will be in the first door on the left across the hall from the Issuetrak office.

Location image of event venue

Details

Schedule

6:00pm - Welcome Time and food

6:30pm - Announcements

6:32pm - Main Presentation - Bruno Santos
BIO

Bruno
United States

Bruno started his programing career with the simple Basic instruction of Load “” in a Sinclair ZX Spectrum and never stopped since then. He is an Open Source aficionado and interested in all topics related to computing. From Operating Systems and Programing Languages to Hardware, from Networking to Distributed Computing, from Electronics to IoT and from Algorithms to Machine Learning. Because coding is not only part of his daily job but also one of his hobbies, he quite often finds himself hacking on all things software.

Among other things, Bruno holds a BEng (Hons) in Electronic and Computer Eng., Cisco Systems CCNA and CCDA as well as a Machine Learning certification. Because the modern Web is a reflection of almost all things computing, he currently works as a Full Stack Engineer.

Bruno lives in beautiful Chesapeake, Virginia with his wonderful wife and two very creative and messy daughters, Adriana and Natalia. You can find more about Bruno’s hacks at https://github.com/bmsantos

Web 3.0

By 2020 there will be almost nothing that HTML5 cannot do that Flash could. It just so happens that at this time frame Adobe is also killing Flash and the Web 2.0 should be officially complete (or close to).

So what’s next?

In 2017 Google compiled and released a Google Earth PWA[1] app demo. The interesting part of this app was not just that it was a PWA but the fact that Google Earth was compiled from its native language (C++) to Web Assembly (or WASM). This is the technology enabling the next generation of apps. WASM was originally designed to allow lower level languages like C/C++/Rust apps to be executed in a browser environment at near native speeds. Higher level languages like C# are also possible given they provide their own memory management mechanism.

In this presentation we will briefly cover:

WASM: Brief Intro - https://webassembly.org
Microsoft Blazor Experiment: C# on the Browser - https://blazor.net
Bionic Framework Experiment: Mobile and PWA deployment for Blazor Apps - https://bionicframework.github.io/Documentation

[1] https://medium.com/google-earth/earth-on-web-the-road-to-cross-browser-7338e0f46278

8:00pm - Wrap up and Raffle

Interact With HRNUG:

http://hrnug.org/
Twitter @HRNUG (https://twitter.com/hrnug)
Join us on LinkedIn (https://www.linkedin.com/grp/home?gid=1779534)
Sponsor or Submit a talk (https://github.com/HRNUG/Organization/issues/)