توضیحات
Build web applications in C# and Microsoft .NET 6 that run in any modern browser and become a full-stack web developer!. Do all these things using the Microsoft Blazor framework and the techniques shown in this book. New in this edition is coverage of the new and improved Razor syntax, communication with the server using SignalR and/or gRPC, the use of virtualization to load large quantities of data efficiently, deployment and ahead-of-time compilation into WASM, new unit testing features, security using OpenID Connect, and more.
Reading this book helps you learn to build user interfaces and present data to a user for display and modification, capturing the users changes via data binding. The book shows how to access a rich library of .NET functionality such as a component model for building a composable user interface, including how to develop reusable components that can be used across many pages and websites. Also covered is data exchange with a server using REST, SignalR, and gRPC, giving you access to microservices and database services.
Blazor provides a fresh take on web development by eliminating the need for you to learn different languages and frameworks for client- and server-side development. Blazor allows C# and .NET to be used on all sidesboth server-side and client-sideproviding a robust feature set that is well suited toward scalable, enterprise-level applications. With Blazor you can use all your experience in .NET 6 along with thousands existing libraries, right in the browser. This book gets you proficient using this important toolkit for web application development.
What You Will Learn
- Build user interfaces and display data for users to edit
- Capture user edits and changes via data binding
- Transfer data back and forth between server and client
- Communicate with microservices and database services using REST, SignalR, or gRPC
- Develop reusable components and assemble them into bigger components
- Use routing to build single-page applications (SPAs)
- Build stable and maintainable software using unit testing
- Internationalize your application to reach more users
- Secure your Blazor application with OpenID Connect
Who This Book Is For
Experienced .NET developers who want to apply their existing skills toward building professional-quality,client-side web applications that run in any browser and web developers who want to step away from JavaScriptand its complexities, and instead use a proven technology (C# and .NET6) that is robust toward creatingenterprise-quality applications that scale and are reliable, and provide a good user experience
————————————————————–
ترجمه ماشینی :
برنامه های وب را در سی شارپ و مایکروسافت دات نت 6 بسازید که در هر مرورگر مدرنی اجرا می شوند و به یک توسعه دهنده وب تمام پشته تبدیل می شوند. همه این کارها را با استفاده از چارچوب مایکروسافت Blazor و تکنیک های نشان داده شده در این کتاب انجام دهید. موارد جدید در این نسخه، پوشش نحو جدید و بهبود یافته Razor، ارتباط با سرور با استفاده از SignalR و/یا gRPC، استفاده از مجازی سازی برای بارگذاری کارآمد مقادیر زیادی از داده ها، استقرار و کامپایل پیش از زمان در WASM، واحد جدید است. آزمایش ویژگیها، امنیت با استفاده از OpenID Connect، و موارد دیگر.
مطالعه این کتاب به شما کمک میکند یاد بگیرید که رابطهای کاربری بسازید و دادهها را برای نمایش و اصلاح به کاربر ارائه دهید، عکسبرداری کنید. کاربران از طریق اتصال داده ها تغییر می کنند. این کتاب نشان میدهد که چگونه میتوان به یک کتابخانه غنی از قابلیتهای داتنت مانند مدل مؤلفهای برای ساخت یک رابط کاربری ترکیبپذیر، از جمله نحوه توسعه اجزای قابل استفاده مجدد که میتوانند در بسیاری از صفحات و وبسایتها استفاده شوند، دسترسی پیدا کرد. همچنین مبادله داده با یک سرور با استفاده از REST، SignalR، و gRPC پوشش داده میشود که به شما امکان دسترسی به میکروسرویسها و سرویسهای پایگاه داده را میدهد.
Blazor برداشت جدیدی از توسعه وب ارائه میکند. با از بین بردن نیاز شما به یادگیری زبان ها و چارچوب های مختلف برای توسعه سمت مشتری و سرور. Blazor به سی شارپ و دات نت اجازه می دهد تا در همه طرف ها هم سمت سرور و هم در سمت کلاینت استفاده شوند و مجموعه ای از ویژگی های قوی را ارائه می دهد که برای برنامه های مقیاس پذیر و در سطح سازمانی مناسب است. با Blazor می توانید از تمام تجربیات خود در NET 6 به همراه هزاران کتابخانه موجود، درست در مرورگر استفاده کنید. این کتاب شما را در استفاده از این جعبه ابزار مهم برای توسعه برنامه های کاربردی وب مهارت می دهد.
< /div>
آنچه یاد خواهید گرفت
- واسط های کاربری بسازید و داده ها را برای ویرایش کاربران نمایش دهید
- تصویر ویرایش های کاربر و تغییرات از طریق اتصال داده
- انتقال داده ها بین سرور و کلاینت به عقب و جلو
- ارتباط با میکروسرویس ها و سرویس های پایگاه داده با استفاده از REST، SignalR، یا gRPC
- توسعه قابل استفاده مجدد اجزاء و مونتاژ آنها در اجزای بزرگتر
- از مسیریابی برای ساخت برنامه های تک صفحه ای (SPA) استفاده کنید
- با استفاده از تست واحد، نرم افزار پایدار و قابل نگهداری بسازید
- برنامه خود را بین المللی کنید برای دسترسی به کاربران بیشتر
- برنامه Blazor خود را با OpenID Connect ایمن کنید
این کتاب برای چه کسی است
tag : دانلود کتاب مایکروسافت Blazor: ساخت برنامه های کاربردی وب در دات نت 6 و فراتر از آن , Download مایکروسافت Blazor: ساخت برنامه های کاربردی وب در دات نت 6 و فراتر از آن , دانلود مایکروسافت Blazor: ساخت برنامه های کاربردی وب در دات نت 6 و فراتر از آن , Download Microsoft Blazor: Building Web Applications in .NET 6 and Beyond Book , مایکروسافت Blazor: ساخت برنامه های کاربردی وب در دات نت 6 و فراتر از آن دانلود , buy مایکروسافت Blazor: ساخت برنامه های کاربردی وب در دات نت 6 و فراتر از آن , خرید کتاب مایکروسافت Blazor: ساخت برنامه های کاربردی وب در دات نت 6 و فراتر از آن , دانلود کتاب Microsoft Blazor: Building Web Applications in .NET 6 and Beyond , کتاب Microsoft Blazor: Building Web Applications in .NET 6 and Beyond , دانلود Microsoft Blazor: Building Web Applications in .NET 6 and Beyond , خرید Microsoft Blazor: Building Web Applications in .NET 6 and Beyond , خرید کتاب Microsoft Blazor: Building Web Applications in .NET 6 and Beyond ,
نقد و بررسیها
هنوز بررسیای ثبت نشده است.