Автор: Michael Washington
Издательство: Syncfusion Inc.
Год: 2023
Страниц: 111
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB
Blazor is a framework for creating SPA webpages with either client-side or server-side architectures, using Razor technology written with the C# language. Because client-side Blazor with WebAssembly executes entirely on a user's browser, it’s very fast for many applications. In Blazor WebAssembly Succinctly, Michael Washington will take readers through the core elements of Blazor and then explore additional features by building a sample application.
Blazor is an exciting technology that allows you to create web-based applications using C# instead of jаvascript. However, you still have the ability to implement custom jаvascript when you desire. Blazor WebAssembly is a component that allows browsers to run binary code for enhanced performance and security. Blazor is an alternative to other single-page application (SPA) frameworks such as Angular, React, and Vue.js.
Blazor has two different runtime modes: server-side Blazor and client-side Blazor, also known as Blazor WebAssembly. Both modes run in all modern web browsers, including web browsers on mobile phones.
In this book, we will cover the core elements of Blazor and then explore additional features by building a sample application called Syncfusion Help Desk. This application will demonstrate the following:
• Implementing authentication and authorization.
• Inserting, updating, and deleting data from the database.
• Using forms and validation.
• Implementing email notifications.
The code for this e-book is available on GitHub.
Table of contents:
What is Blazor?
The Help Desk Application
Create the Help Desk Application
Explore the Project
Add Syncfusion
Creating a Data Layer
Creating New Tickets
Help Desk Ticket Administration
Sending Emails
Скачать Blazor WebAssembly Succinctly