Jump to ratings and reviews
Rate this book

Exploring Blazor: Creating Hosted, Server-side, and Client-side Applications with C#

Rate this book
Build and develop web applications with Blazor in C#. This book will cover all three types of Blazor – server-side, client-side, and hosted along with other features of the technology. You’ll see that Blazor is a web UI framework based on C#, Razor, and HTML and how it runs front-end logic using C# either on the server or on the browser using WebAssembly. 

The author starts by introducing WebAssembly and gives an overview of Blazor along with its various categories. Next, you’ll get started with Blazor where you learn the basics, including Razor syntax implementation. Here you will go over the major differences between Blazor and Razor and how the syntax works. A demo of the layout and navigation for server-side Blazor is followed by usage of Razor syntax to control an application in client-side Blazor. Further, you will go through the project layout, navigation, and routes for the API. Here, you will understand how to access the API from the front end and use the shared library for different models.Moving forward, you will discover how Blazor works with storage, files, and JavaScript. Finally, you will create web applications in Blazor using practical implementations and real-life scenarios for server-side, client-side, and hosted applications. 

 

After reading this book you will be able to build web applications with Blazor in C# and .NET Core 3.0.

 

What You Will Learn

Bind one-way and two-way data Combine Blazor and JavaScript Understand layout in server-side and client-side applications Execute the general syntax in Razor                   Who This Book Is For

 

 C# and .NET Core developers

214 pages, Kindle Edition

Published November 30, 2019

5 people are currently reading

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
1 (25%)
3 stars
1 (25%)
2 stars
1 (25%)
1 star
1 (25%)
Displaying 1 - 2 of 2 reviews
Profile Image for Zahra Dashti.
444 reviews119 followers
December 18, 2020
در راستای یادگرفتن blazor این کتاب رو شروع کردم که انتخاب مناسبی نبود. در واقع اگر آشنایی ابتدایی با این تکنولوژی داشته باشین، این کتاب اصلا گزینه مناسبی نیست. اما اگر هیچی ازش نمی دونید و می خوایم خیلی سریع باهاش آشنا بشین و بتونید کارهای مقدماتی رو انجام بدین گزینه بدی نیست. مخصوصا که بسیار کم حجمه، در ظاهرا دویست صفحه است اما با توجه به فونت و تصاویر، در حد صد صفحه محسوب می شه و چند ساعته می شه خوندش.
بخشی از کتاب که برای من هیجان انگیز بود اما ناامیدم کرد، سه فصل انتهایی کتاب که برای سه نوع این تکنولوژی، دو تا تسک تعریف کرده و حلشون کرده. انتظار تسک های واقعی تر و پیچیده تر (از لحاظ استفاده از blazor) رو داشتم ولی در عمل بیشتر پیچیدگی منطقی داشت و تقریبا ناامیدم کرد.
کدهای هر فصل رو در گیت هاب این کتاب می شه پیدا کرد، هرچند که موقع کامپایل دچار مشکل شدم که فکر کنم به خاطر بروزشدن نسخه های blazor بود، در هر حال سورس ها در خود کتاب به اندازه کافی واضح هست که نیازی به سورس های موجود در گیت هاب نباشه. در نهایت اگرچه کاملا بیفایده نبود ولی خیلی از خوندنش راضی نیستم.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.