Apps and Services with .NET 8, 2nd Edition

تاریخ: 1402/10/26 21:41
توسط: MotoMan
امتیاز: ۱
تعداد بازدید: ۶۰۱۱
دیدگاه ها: ۳
برچسب ها: C Sharp |.NET Core |ASP Core |
کتاب Apps and Services with .NET 8, 2nd Edition
Packt Publishing
Mark J. Price
9781837637133
2023
798
English

کتاب Apps and Services with .NET 8, 2nd Edition (برنامه‌های کاربردی و سرویس‌ها با دات نت ۸، ویرایش دوم) نوشته مارک پرایس بازگشته است تا شما در جدیدترین و رایج‌ترین فناوری هایی که یک توسعه دهنده دات نت باید بداند راهنمایی کند از جمله  Blazor Full Stack، ASP.NET Core MVC، ASP.NET Core Minimal APIs، .NET MAUI، gRPC، GraphQL، SQL Server، Cosmos DB، SignalR، Azure Functions.
با ویرایش جدید کتاب برنامه‌ها و سرویس‌ها با NET 8، مهارت‌های عملی سی شارپ و دات نت خود را به سطح بعدی ارتقا دهید. این کتاب با فصل‌هایی که انواع فن‌آوری‌ها، از جمله Web API، gRPC، GraphQL و SignalR را به شکل عملی آموزش می‌دهد، نسبت به سایر کتاب‌هایی که اغلب بر تعداد انگشت شماری از فناوری‌های دات‌نت تمرکز می‌کنند، دامنه دانش گسترده‌تری را در اختیار شما قرار می‌دهد. در این کتاب شما به سراغ مدل یکپارچه جدید Blazor Full Stack می‌روید و از NET MAUI. برای توسعه برنامه‌های موبایل و دسکتاپ استفاده می‌کنید.
ویرایش جدید کتاب، جدیدترین پیشرفت‌ها را معرفی کرده است، از جمله پیاده سازی یکپارچه وب سرویس‌ها با پشتیبانی Ahead-of-Time (AOT) بومی ADO.NET SqlClient. همچنین کتابخانه‌های محبوبی همچون Humanizer و Noda Time پوشش داده شده اند. همچنین یک فصل کاملاً جدید وجود دارد که به معماری سرویس، کش کردن، صف بندی و سرویس‌های پس زمینه قدرتمند می‌پردازد.
در پایان این کتاب، طیف گسترده‌ای از بهترین شیوه‌ها و بینش‌های عمیق را در اختیار خواهید داشت تا به شما در ساخت برنامه‌های غنی و سرویس‌های کارآمد کمک کند.

 


ویژگی‌های کتاب Apps and Services with .NET 8, 2nd Edition: Build practical projects with Blazor, .NET MAUI, gRPC, GraphQL, and other enterprise technologies

  • استفاده از کتابخانه‌های تخصصی برای بهبود همه جنبه‌های برنامه‌های خود از جمله عملکرد، امنیت و بومی سازی
  • مهار کردن پتانسیل کامل دات نت با استفاده از ذخیره ساز‌های داده بومی ابری مانند Cosmos DB و باز کردن قفل مقیاس پذیری، عملکرد و انعطاف پذیری در پیاده سازی‌های سرویس خودتان
  • رها کردن قابلیت‌های Blazor Full Stack و.NET MAUI برای توسعه برنامه‌های خیره‌کننده و چندسکویی واقعی برای وب و موبایل

 

مطالبی که یاد خواهید گرفت:

  • آشنایی با انواع فناوری‌ها برای پیاده سازی سرویس‌ها مانند gRPC و GraphQL
  • ذخیره سازی و مدیریت داده‌ها به صورت محلی و ابری-بومی با SQL Server و Cosmos DB
  • استفاده از ADO.NET SqlClient برای پیاده سازی وب سرویس‌ها با پشتیبانی از انتشار AOT بومی
  • استفاده از Dapper برای بهبود عملکرد نسبت به EF Core
  • پیاده سازی کتابخانه‌های شخص ثالث محبوب مانند Serilog، FluentValidation، Humanizer و Noda Time
  • بررسی مدل جدید میزبانی متحد Blazor Full Stack

 

این کتاب برای چه کسانی است؟

این کتاب برای توسعه دهندگان دات نت است که علاقه مند به کاوش در کتابخانه‌های تخصصی‌تر و اصول پیاده سازی در پشت ساخت سرویس‌ها و برنامه‌ها هستند. قبل از اینکه شروع به مطالعه این کتاب بکنید، باید راه خود را در اطراف دات نت و سی شارپ کاملاً بشناسید، بنابراین اگر می‌خواهید که به خواندن این کتاب ادامه دهید، ابتدا می‌توانید کتاب دات نت دیگر مارک، به نام سی شارپ 12 و دات نت 8 - مبانی توسعه چند پلت فرمی مدرن را انتخاب کنید.

  

Table of Contents:
- Introducing Apps and Services with .NET
- Managing Relational Data Using SQL Server
- Building Entity Models for SQL Server Using EF Core
- Managing NoSQL Data Using Azure Cosmos DB
- Multitasking and Concurrency
- Using Popular Third-Party Libraries
- Handling Dates, Times, and Internationalization
- Building and Securing Web Services Using Minimal APIs
- Caching, Queuing, and Resilient Background Services
- Building Serverless Nanoservices Using Azure Functions
- Broadcasting Real-Time Communication Using SignalR
- Combining Data Sources Using GraphQL
- Building Efficient Microservices Using gRPC
- Building Web User Interfaces Using ASP.NET Core
- Building Web Components Using Blazor
- Building Mobile and Desktop Apps Using .NET MAUI

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • نویسنده: عرفان زالی تاریخ: 1403/02/29 22:18 تعداد آرا: ۰

    لطفا pdf بزارید درخواست هم کردم
loading...

لطفا منتظر بمانید...