C# 11 and .NET 7: Modern Cross-Platform Development Fundamentals, 7th Edition

تاریخ: 1401/08/28 06:57
توسط: MotoMan
امتیاز: ۲
تعداد بازدید: ۱۲۴۲۳
دیدگاه ها: ۱
کتاب C# 11 and .NET 7: Modern Cross-Platform Development Fundamentals, 7th Edition
Packt Publishing
Mark J. Price
9781803237800
2022
818
English

کتاب C# 11 and .NET 7 – Modern Cross-Platform Development, 7th Edition (سی شارپ 11 و دات نت 7، مبانی توسعه چند سکویی مدرن، ویرایش هفتم)، راهنمایی قابل دسترس برای برنامه نویسان مبتدی تا متوسط برای مفاهیم، کاربرد‌های دنیای واقعی و جدید‌ترین ویژگی‌های C# 11 و NET 7. به همراه تمرینات عملی با استفاده از Visual Studio 2022 و Visual Studio Code است. جدید‌ترین نسخه این کتاب به طور گسترده ای بازنگری شده است تا تمامی ویژگی‌های جدید ارائه شده با سی شارپ 11 و دات نت 7 را در خود جای دهد.
شما برنامه نویسی شی گرا، نوشتن، تست کردن و اشکال زدایی توابع، پیاده سازی اینترفیس‌ها و ارث بری کلاس‌ها را یاد خواهید گرفت. این کتاب، APIهای دات نت را برای انجام وظایفی مانند مدیریت و پرس جوی داده ها، کار با فایل سیستم و Serialization را آموزش می‌دهد. این کتاب، نمونه‌هایی از برنامه‌های چند پلتفرمی را که می‌توانید بسازید و مستقر کنید، مانند وب‌سایت‌ها و سرویس‌ها با استفاده از ASP.NET Core را ارائه می‌کند.
به جای اینکه حواس شما را با کدهای رابط کاربری گرافیکی غیرضروری پرت کند، یازده فصل اول به شما در مورد ساختارهای زبان سی شارپ و بسیاری از کتابخانه‌های دات نت از طریق برنامه‌های کاربردی کنسول ساده می‌آموزد. در فصل‌های بعدی، با تسلط بر اصول اولیه، برنامه‌ها و سرویس‌های کاربردی را با استفاده از ASP.NET Core، الگوی Model-View-Controller (MVC) و Blazor خواهید ساخت.
کتاب «سی شارپ 11 و دات نت 7، مبانی توسعه چند سکویی مدرن» به شما پایه ای محکم برای شروع به ساخت برنامه‌ها و سرویس‌ها می‌دهد. با پایان این کتاب، می‌تواند تجربه‌های وب غنی ایجاد کنید و درک کاملی از برنامه نویسی شی گرا داشته باشید که بتوانید روی آن حساب کنید.


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

این کتاب در درجه اول برای مبتدیان و همچنین برنامه نویسان #C و NET. سطح متوسط که در گذشته با سی شارپ کار کرده اند و می‌خواهند خودشان را به تغییرات چند سال اخیر برسنانند، مناسب است. این کتاب از شما انتظار ندارد که تجربه کار با  سی شارپ یا دات نت داشته باشید؛ با این حال، شما باید درک کلی از برنامه نویسی داشته باشید. اگر در حال حاضر مهارت‌های سی شارپ و دات نت دارید و می‌خواهید روی توسعه برنامه‌ها تمرکز کنید، توصیه می‌کنیم که کتاب .NET دیگر Mark به نام Apps and Services with .NET 7 را مطالعه کنید.

ویژگی‌های کلیدی

  • بررسی جدیدترین موارد اضافه شده به C# 11، کتابخانه کلاس NET 7. و Entity Framework Core 7
  • ایجاد وبسایت‌ها و سرویس‌های حرفه ای با ASP.NET Core 7 و Blazor
  • به دست آوردن اعتماد به نفس با مثال‌های کدی گام به گام و نکاتی برای بهترین شیوه ها

 

آنچه خواهید آموخت

  • ساخت تجربه‌های وب غنی با استفاده از بلیزر، صفحات ریزر، الگوی Model-View-Controller (MVC) و سایر قابلیت‌های ASP.NET Core
  • ساخت نوع‌های خودتان با استفاده از برنامه نویسی شی گرا
  • نوشتن، تست کردن و اشکال زدایی توابع
  • کوئری گرفتن و دستکاری داده‌ها با استفاده از LINQ
  • یکپارچه سازی و بروزرسانی پایگاه‌های داده در برنامه‌های شما با استفاده از Entity Framework Core Models
  • ساخت و استفاده از سرویس‌های قدرتمند با استفاده از جدیدترین فناوری‌ها از جمله Web API و Minimal API

برای توسعه دهندگان .NET 6:

  • سی شارپ 11 را نیز می‌توان با دات نت 6 استفاده کرد، قابلیت هایی همچون Raw string literals
  • EF Core دات نت 6 را هدف قرار داده، بنابراین می‌توانید از ویژگی‌های جدید آن مانند ExecuteUpdate و ExecuteDelete برای تغییرات کارآمدتر داده بهره مند شوید.

 

Table of Contents:
- Chapter 1: Hello, C#! Welcome, .NET!
- Chapter 2: Speaking C#
- Chapter 3: Controlling Flow, Converting Types, and Handling Exceptions
- Chapter 4: Writing, Debugging, and Testing Functions
- Chapter 5: Building Your Own Types with Object-Oriented Programming
- Chapter 6: Implementing Interfaces and Inheriting Classes
- Chapter 7: Packaging and Distributing .NET Types
- Chapter 8: Working with Common .NET Types
- Chapter 9: Working with Files, Streams, and Serialization
- Chapter 10: Working with Data Using Entity Framework Core
- Chapter 11: Querying and Manipulating Data Using LINQ
- Chapter 12: Introducing Web Development Using ASP.NET Core
- Chapter 13: Building Websites Using ASP.NET Core Razor Pages
- Chapter 14: Building Websites Using the Model-View-Controller Pattern
- Chapter 15: Building and Consuming Web Services
- Chapter 16: Building User Interfaces Using Blazor
- Chapter 17: Epilogue

 

 

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

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

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • نویسنده: akbar تاریخ: 1401/09/16 00:00 تعداد آرا: ۲

    دمتون گرم.
loading...

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