چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Web Applications with ASP. NET Core Blazor: Create Powerful, Responsive, and Engaging Web Applications

Brian Ding

قیمت نهایی

۴۴٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۰٪ تخفیف
  • تخفیف زمان‌دار−۵٬۰۰۰ تومان

۵٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

نویسنده
Brian Ding
سال انتشار
۲۰۲۴
فرمت
EPUB
زبان
انگلیسی
حجم فایل
۳٫۰ مگابایت
شابک
9781501522673، 1501522671

دربارهٔ کتاب

This book covers many different aspects of developing Blazor applications, a modern way to build rich UI web apps. It also introduces methods to leverage .NET and its eco-systems to build a modern enterprise application. It features WebAssembly and how it can be written in any programming language. The book also compares different Blazor hosting models and the strategy to select a model that suits specific business requirements. It is designed for web developers, software engineers, and tech enthusiasts looking to build robust, interactive web applications using ASP.NET Core Blazor. Using a demonstrative approach for Blazor learners, every chapter includes numerous code examples and a Blazor source code analysis. It covers basic Blazor directives and components and how these concepts can be combined together to build a more complex customized component. This book also explains some advanced techniques to control component rendering and improve performance. Companion files with code samples and color figures are available for downloading. FEATURES • Features code examples and detailed analysis to help you grasp Blazor concepts effectively • Learn advanced component enhancement, performance optimization, and secure file handling • Master modern deployment techniques with Docker and Kubernetes, ensuring your applications are production-ready • Download companion files with code samples and color figures Cover Half Title Title Copyright Dedication Contents Preface Acknowledgments About the Author About the Reviewer Chapter 1: WebAssembly Introduction Introduction Structure Objectives What Is WebAssembly History of WebAssembly Hello World! with WebAssembly Call WebAssembly from JavaScript WebAssembly in the Future Popular WebAssembly Languages .NET Core ASP.NET Core When to Choose ASP.NET Core Blazor Conclusion Chapter 2: Choose Your Hosting Model Introduction Structure Objectives WebSocket SignalR Blazor Server Blazor WebAssembly Blazor Hybrid Conclusion Chapter 3: Implementing Razor and Other Components Introduction Structure Objectives Razor Components Directive Directive Attribute One-Way Binding Binding Event Binding Format Unparsed Value Two-Way Binding Cascading Event Handling Lifecycle Layout Libraries Fast-Blazor MatBlazor Ant Design Blazor BootstrapBlazor Conclusion Chapter 4: Advanced Techniques for Blazor Component Enhancement Introduction Structure Component Reference Components Preserving Template Components CSS Isolation Conclusion Chapter 5: File Uploading in Blazor Introduction Structure Objectives Build Comments for EShop File Transfer File Upload Tips Conclusion Chapter 6: Serving and Securing Files in Blazor Introduction Structure Objectives Middleware Serve Static Files Serve Dynamic Files Security Advice Conclusion Chapter 7: Collecting User Input with Forms Introduction Structure Objectives Forms EditForm InputBase Validation Custom Validation Form Submission EditContext and Form State Conclusion Chapter 8: Navigating Over Application Introduction Structure Objectives Router RouteAttribute NavLink Route Parameters Navigation Events and Asynchronous Navigation ASP.NET Core Integration Conclusion Chapter 9: .NET and JavaScript Interop Introduction Structure Objectives Serialization Loading JavaScript Initializer Calling JavaScript from .NET JavaScript Isolation Calling .NET from JavaScript Cache Element Reference Type Safety Conclusion Chapter 10: Connecting to the World with HTTP Introduction Structure Objectives Front-End and Back-End Separation HTTP Protocol Cross-Origin Resource Sharing HTTPClient HTTPClientFactory HTTPClient Again gRPC Conclusion Chapter 11: Data Persistence with EF Core Introduction Structure Objectives Stateless and Stateful EntityFramework Core Context Object Data Entities Database Migration Data Update Data Query Conclusion Chapter 12: Protecting Your Application with Identity Introduction Structure Objectives Authentication AuthenticationStateProvider Authorization Role-Based Authorization Policy-Based Authorization ASP.NET Core Identity Conclusion Chapter 13: Deploying with Docker and Kubernetes Introduction Structure Objectives What Is Docker? Building a Docker Image Image Layer What Is K8S? K8S Components Deploy to AKS—K8S on Azure Conclusion Index

قیمت نهایی

۴۴٬۰۰۰ تومان