Building Modern Web Applications with ASP.NET Core Blazor
eBook - ePub

Building Modern Web Applications with ASP.NET Core Blazor

Learn how to use Blazor to create powerful, responsive, and engaging web applications (English Edition)

Brian Ding

Condividi libro
  1. English
  2. ePUB (disponibile sull'app)
  3. Disponibile su iOS e Android
eBook - ePub

Building Modern Web Applications with ASP.NET Core Blazor

Learn how to use Blazor to create powerful, responsive, and engaging web applications (English Edition)

Brian Ding

Dettagli del libro
Indice dei contenuti
Citazioni

Informazioni sul libro

Learn Blazor from the ground up, with step-by-step instructions and code examples

Key Features
? Explore the ins and outs of Blazor architecture and gain a comprehensive understanding of its components.
? Dive deep into the intricacies of Blazor deployment, ensuring smooth and successful launches.
? Uncover valuable tips and tricks for optimizing performance, ensuring scalability, and enhancing security.

Description
Building Modern Web Applications with ASP.NET Core Blazor is the ultimate guide to developing high-quality web applications with Blazor and.NET Core. Written by an experienced developer, this book provides a comprehensive overview of Blazor's architecture, components, deployment options, and best practices for optimizing performance and scalability. It begins by introducing WebAssembly, the technology that makes Blazor possible. It then discusses the different hosting models available for Blazor applications. Next, the book covers the basics of building Blazor applications, including how to create components, handle user input, and navigate between pages. The book then delves into more advanced topics, such as uploading and downloading files, using.NET and JavaScript interoperability, connecting to the world with HTTP, persisting data with EF Core, and protecting your application with identity. Finally, the book shows you how to deploy your Blazor application with Docker and Kubernetes. By the end of the book, you will be able to build modern, interactive web applications using Blazor and.NET Core.

What you will learn
? Gain the ability to develop interactive web applications effortlessly, while building a strong sense of confidence.
? Get familiar with the components model, common design patterns, and solutions implemented in Blazor.
? Learn how to seamlessly integrate and reuse legacy code by leveraging JavaScript interop capabilities within Blazor.
? Discover optimization techniques and best practices for enhancing application performance and scalability.
? Develop a solid grasp of key concepts in.NET Core backend development, including protocols and middleware.

Who this book is for
Whether you're a seasoned developer or just starting, this book will provide you with the knowledge and skills you need to master Blazor and build powerful web applications. Familiarity with fundamental web development concepts, including HTML, CSS, and JavaScript, is assumed.

Table of Contents
1. WebAssembly Introduction
2. Choose Your Hosting Model
3. Implementing Razor and Other Components
4. Advanced Techniques for Blazor Component Enhancement
5. File Uploading in Blazor
6. Serving and Securing Files in Blazor
7. Collecting User Input with Forms
8. Navigating Over Application
9..NET and JavaScript Interop
10. Connecting to the World with HTTP
11. Data Persistence with EF Core
12. Protecting Your Application with Identity
13. Deploying with Docker and Kubernetes

Domande frequenti

Come faccio ad annullare l'abbonamento?
È semplicissimo: basta accedere alla sezione Account nelle Impostazioni e cliccare su "Annulla abbonamento". Dopo la cancellazione, l'abbonamento rimarrà attivo per il periodo rimanente già pagato. Per maggiori informazioni, clicca qui
È possibile scaricare libri? Se sì, come?
Al momento è possibile scaricare tramite l'app tutti i nostri libri ePub mobile-friendly. Anche la maggior parte dei nostri PDF è scaricabile e stiamo lavorando per rendere disponibile quanto prima il download di tutti gli altri file. Per maggiori informazioni, clicca qui
Che differenza c'è tra i piani?
Entrambi i piani ti danno accesso illimitato alla libreria e a tutte le funzionalità di Perlego. Le uniche differenze sono il prezzo e il periodo di abbonamento: con il piano annuale risparmierai circa il 30% rispetto a 12 rate con quello mensile.
Cos'è Perlego?
Perlego è un servizio di abbonamento a testi accademici, che ti permette di accedere a un'intera libreria online a un prezzo inferiore rispetto a quello che pagheresti per acquistare un singolo libro al mese. Con oltre 1 milione di testi suddivisi in più di 1.000 categorie, troverai sicuramente ciò che fa per te! Per maggiori informazioni, clicca qui.
Perlego supporta la sintesi vocale?
Cerca l'icona Sintesi vocale nel prossimo libro che leggerai per verificare se è possibile riprodurre l'audio. Questo strumento permette di leggere il testo a voce alta, evidenziandolo man mano che la lettura procede. Puoi aumentare o diminuire la velocità della sintesi vocale, oppure sospendere la riproduzione. Per maggiori informazioni, clicca qui.
Building Modern Web Applications with ASP.NET Core Blazor è disponibile online in formato PDF/ePub?
Sì, puoi accedere a Building Modern Web Applications with ASP.NET Core Blazor di Brian Ding in formato PDF e/o ePub, così come ad altri libri molto apprezzati nelle sezioni relative a Computer Science e Web Programming. Scopri oltre 1 milione di libri disponibili nel nostro catalogo.

Informazioni

Anno
2023
ISBN
9789355518798

Indice dei contenuti