- عنوان کتاب: Web Development with Blazor -A practical guide to building interactive UIs with C# 14 and .NET 10
- نویسنده: Jimmy Engström
- حوزه: برنامهنویسی #C
- سال انتشار: 2026
- تعداد صفحه: 458
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 3.01 مگابایت
ساخت برنامههای وب مدرن به طور سنتی نیازمند ترکیب چندین فناوری و چارچوب توسط توسعهدهندگان بوده است. با Blazor و ASP.NET Core، توسعهدهندگان اکنون میتوانند برنامههای وب مدرن و تعاملی را با استفاده از C# و .NET در سرور و مرورگر بسازند. این کتاب شما را در رایجترین سناریوهایی که هنگام ساخت برنامهها با Blazor با آنها مواجه میشوید، راهنمایی میکند. شما یاد خواهید گرفت که چگونه Blazor در اکوسیستم مدرن ASP.NET Core قرار میگیرد و چگونه از ویژگیهایی مانند رندر سمت سرور (SSR)، رندر جریانی، ناوبری پیشرفته، رندر تعاملی سرور، WebAssembly و برنامههای ترکیبی استفاده کنید. با پیشرفت در این کتاب، یاد خواهید گرفت که چگونه برنامههای Blazor ایجاد کنید، با اجزای Razor کار کنید، اجزای رابط کاربری قابل استفاده مجدد بسازید، فرمها را اعتبارسنجی کنید، وضعیت را مدیریت کنید، APIها را ادغام کنید و برنامههای آماده تولید را ساختار دهید. تمرکز در سراسر کتاب بر توسعه عملی است و به شما کمک میکند نه تنها نحوه عملکرد ویژگیها به صورت جداگانه، بلکه نحوه همکاری آنها در برنامههای دنیای واقعی را نیز درک کنید. در پایان این کتاب، دانش و اعتماد به نفس لازم برای ساخت، استقرار و نگهداری برنامههای مدرن و آماده تولید Blazor را خواهید داشت. این کتاب برای توسعهدهندگان وب و توسعهدهندگان نرمافزاری است که میخواهند Blazor را بررسی کنند تا یاد بگیرند چگونه رابطهای کاربری وب پویا بسازند. این کتاب فرض را بر آشنایی با برنامهنویسی C# و مفاهیم توسعه وب میگذارد.
Building modern web applications has traditionally required developers to combine multiple technologies and frameworks. With Blazor and ASP.NET Core, developers can now build interactive, modern web applications using C# and .NET across both the server and the browser. This book will guide you through the most common scenarios you will encounter when building applications with Blazor. You will learn how Blazor fits into the modern ASP.NET Core ecosystem and how to use features such as server-side rendering (SSR), streaming rendering, enhanced navigation, interactive server rendering, WebAssembly, and hybrid applications. As you progress through the book, you will learn how to create Blazor applications, work with Razor components, build reusable UI components, validate forms, manage state, integrate APIs, and structure production-ready applications. The focus throughout the book is practical development, helping you understand not only how the features work individually, but also how they work together in real-world applications. By the end of this book, you will have the knowledge and confidence needed to build, deploy, and maintain modern, production-ready Blazor applications. The book is for web developers and software developers who want to explore Blazor to learn how to build dynamic web UIs. This book assumes familiarity with C# programming and web development concepts.
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
Download: Web Development with Blazor





نظرات کاربران