Taurius Litvinavicius

Exploring Blazor

Creating Server-side and Client-side Applications in .NET 7

2nd ed.
Taurius Litvinavicius
Kaunas, Lithuania
ISBN 978-1-4842-8767-5e-ISBN 978-1-4842-8768-2
© Taurius Litvinavicius 2019, 2023
This work is subject to copyright. All rights are solely and exclusively licensed by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed.
The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use.
The publisher, the authors, and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, expressed or implied, with respect to the material contained herein or for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This Apress imprint is published by the registered company APress Media, LLC, part of Springer Nature.

The registered company address is: 1 New York Plaza, New York, NY 10004, U.S.A.

Introduction

For many years the web development community has been waiting for something new to escape the dreaded JavaScript monopoly. Finally, the time has arrived—first with the release of WebAssembly and now with the release of Blazor. This book will explore Blazor in depth, and with that, you will understand what role WebAssembly plays in this tool stack.

To start, you will learn what Blazor is, where it runs, and how to start using it. Blazor is convenient to code and also has tremendous business value. Although the technology is still relatively young, I have already managed and taken part in the development of a large-scale platform—mashdrop.com—and from that experience, can testify as to Blazor’s efficiency and ease of use.

This book will focus on practicality and practice; you can expect lots of sample code and some exercises to complete. In fact, you will work through five exercises, covering all types of Blazor, and explore some use cases. I believe in experiential learning, which is why, from the early stages of the book, we will be exploring Blazor by looking at code samples and folder structures of projects. Since Blazor is not a stand-alone technology like a programming language, the best way to learn it is to interact with it, see what it looks like in the code, and uncover some similarities with technologies using the same programming language—in this case C#. You will see, you will do, and most importantly you will learn.

Source Code

All the source code used in this book is available for download at https://github.com/apress/exploring-blazor-2e .

Table of Contents
Index 143
About the Author
Taurius Litvinavicius

is a businessman and technology expert based in Lithuania who has worked with organizations in building and implementing various projects in software development, sales, and other fields of business. He currently works on modern financial applications and consults for companies on technology and cost-related issues. With most of his projects, he uses cutting-edge and cost-effective technologies, such as Blazor.

 
About the Technical Reviewer
Fabio Claudio Ferracchiati

is a senior consultant and senior analyst/developer using Microsoft technologies. He works for BluArancio ( www.bluarancio.com ). He is a Microsoft Certified Solution Developer for .NET, a Microsoft Certified Application Developer for .NET, a Microsoft Certified Professional, and a prolific author and technical reviewer. Over the past ten years, he’s written articles for Italian and international magazines and coauthored more than ten books on a variety of computer topics.

 
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.189.171.52