JavaScript Interop in Blazor Applications

The JavaScript ecosystem is huge. This course teaches you how to use existing JavaScript libraries and JavaScript components in your Blazor applications.
Course info
Rating
(55)
Level
Intermediate
Updated
Feb 25, 2021
Duration
3h 22m
Table of contents
Course Overview
Understanding the Need to Use JavaScript in Blazor
Invoking JavaScript Functions from .NET
Invoking .NET Methods from JavaScript
Integrating Browser APIs in Your Blazor App
Using JavaScript Interop in Razor Class Libraries
Wrapping JavaScript Components in .NET
Description
Course info
Rating
(55)
Level
Intermediate
Updated
Feb 25, 2021
Duration
3h 22m
Your 10-day individual free trial includes:

Expert-led courses

Keep up with the pace of change with thousands of expert-led, in-depth courses.
Description

At the core of using JavaScript libraries and JavaScript components in your Blazor application is a thorough knowledge of JavaScript Interop. In this course, JavaScript Interop in Blazor Applications, you will learn the skills you need to work with JavaScript in your Blazor apps. First, you will learn how to invoke JavaScript functions from .NET and how to invoke .NET methods from JavaScript. Next, you will discover how to use JavaScript Interop to access browser APIs like the local storage. Finally, you will see how to wrap JavaScript components in .NET. You will also learn how to wrap the popular JavaScript data grid called ag-grid in a Blazor component. When you’re finished with this course, you’ll have a foundational knowledge of JavaScript Interop in Blazor that will help you as you move forward to use JavaScript libraries and components in your Blazor applications.

About the author
About the author

Thomas is a well-known author, software developer, and speaker from Germany. He specializes in .NET, C#, TypeScript, XAML, and Azure.

More from the author
Uno Platform Fundamentals
Intermediate
2h 30m
Jul 29, 2021
C# Generics
Beginner
3h 15m
Apr 13, 2021
More courses by Thomas Claudius Huber
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is Thomas Claudius Huber, and welcome to my course, JavaScript Interop in Blazor Applications. I am a professional software developer, and I build applications with .NET and JavaScript. The JavaScript ecosystem is huge, and with JavaScript interop, your Blazor application gets access to this ecosystem. In this course, you will learn how to use JavaScript libraries and JavaScript components in your Blazor application. Some of the major topics that we will cover in this course include invoking JavaScript functions from .NET, invoking .NET methods from JavaScript, integrating browser APIs like _____ , wire JavaScript interop, and wrapping JavaScript components in .NET so that you can use them in your Blazor application. By the end of this course, you will know how to use JavaScript libraries and JavaScript components in your Blazor applications, and you will know how to use any browser API in place of wire JavaScript interop. Before beginning the course, you should be familiar with the basics of C# and Blazor. You should also be familiar with the basics of JavaScript. I hope you will join me on this journey to learn how to use JavaScript in your Blazor apps with the JavaScript Interop in Blazor Applications course, at Pluralsight.