Web Development with Blazor: A hands-on guide for .NET developers to build interactive UIs with C#
暫譯: 使用 Blazor 的網頁開發:.NET 開發者構建互動式 UI 的實用指南,使用 C#
Engström, Jimmy
- 出版商: Packt Publishing
- 出版日期: 2021-06-18
- 售價: $3,420
- 貴賓價: 9.5 折 $3,249
- 語言: 英文
- 頁數: 310
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1800208723
- ISBN-13: 9781800208728
-
相關分類:
.NET、C#
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$490$387 -
$580$458 -
$245Bootstrap基礎教程
-
$1,650$1,568
商品描述
Learn modern web user interface (UI) development with server-side Blazor and Blazor WebAssembly
Key Features:
- Get up to speed with Blazor fundamentals, actionable insights, and best practices
- Learn how to create and deploy a production-ready Blazor application
- Find out how, when, and why to use server-side Blazor and Blazor WebAssembly
Book Description:
Until now, creating interactive web pages meant involving JavaScript. But with Blazor, Microsoft's new way to create .NET web applications, developers can easily build interactive and rich web applications using C#. Web Development with Blazor will guide you through the most common challenges in getting started with Blazor.
You'll start by learning how to leverage the power of Blazor and learn what you can do with both Blazor Server and Blazor WebAssembly. By showing you how all the elements work together practically, the book will help you solve some of the common roadblocks that developers face. As you advance, you'll learn how to create Blazor Server and Blazor WebAssembly projects, how Razor syntax works, and how to validate forms and create your own components. Later, the book introduces you to key concepts involved in web development with Blazor, which you will be able to put into practice straight away.
By the end of this Blazor book, you'll have gained the confidence you need to create and deploy production-ready Blazor applications.
What You Will Learn:
- Understand the different technologies that can be used with Blazor, such as Blazor Server and Blazor WebAssembly
- Find out how to build simple and advanced Blazor components
- Explore the differences between Blazor Server and Blazor WebAssembly projects
- Discover how Entity Framework works and build a simple API
- Get up to speed with components and find out how to create basic and advanced components
- Explore existing JavaScript libraries in Blazor
- Use techniques to debug your Blazor Server and Blazor WebAssembly applications
- Test Blazor components using bUnit
Who this book is for:
This web development book is for web developers and software developers who want to explore Blazor for building dynamic web UIs. This book assumes beginner-level knowledge of C# programming and intermediate-level web development skills.
商品描述(中文翻譯)
學習使用伺服器端 Blazor 和 Blazor WebAssembly 的現代網頁使用者介面 (UI) 開發
主要特色:
- 快速掌握 Blazor 基礎知識、可行的見解和最佳實踐
- 學習如何創建和部署生產就緒的 Blazor 應用程式
- 了解何時、如何以及為什麼使用伺服器端 Blazor 和 Blazor WebAssembly
書籍描述:
到目前為止,創建互動式網頁意味著需要使用 JavaScript。但隨著 Blazor 的出現,這是微軟創建 .NET 網頁應用程式的新方式,開發人員可以輕鬆使用 C# 構建互動式和豐富的網頁應用程式。《Web Development with Blazor》將指導您克服開始使用 Blazor 時最常見的挑戰。
您將首先學習如何利用 Blazor 的強大功能,並了解您可以使用 Blazor Server 和 Blazor WebAssembly 做些什麼。這本書將通過實際展示所有元素如何協同工作,幫助您解決開發人員面臨的一些常見障礙。隨著進步,您將學會如何創建 Blazor Server 和 Blazor WebAssembly 專案,了解 Razor 語法的運作方式,以及如何驗證表單和創建自己的元件。稍後,這本書將介紹與 Blazor 網頁開發相關的關鍵概念,您將能夠立即付諸實踐。
在這本 Blazor 書籍結束時,您將獲得創建和部署生產就緒的 Blazor 應用程式所需的信心。
您將學到什麼:
- 了解可以與 Blazor 一起使用的不同技術,例如 Blazor Server 和 Blazor WebAssembly
- 了解如何構建簡單和高級的 Blazor 元件
- 探索 Blazor Server 和 Blazor WebAssembly 專案之間的差異
- 發現 Entity Framework 的運作方式並構建一個簡單的 API
- 快速掌握元件並了解如何創建基本和高級元件
- 探索 Blazor 中現有的 JavaScript 函式庫
- 使用技術來除錯您的 Blazor Server 和 Blazor WebAssembly 應用程式
- 使用 bUnit 測試 Blazor 元件
本書適合誰:
這本網頁開發書籍適合希望探索 Blazor 以構建動態網頁使用者介面的網頁開發人員和軟體開發人員。本書假設讀者具備 C# 程式設計的初學者知識和中級網頁開發技能。