Pro C# 10 with .NET 6

تاریخ: 1401/05/14 18:24
توسط: MotoMan
امتیاز: ۳
تعداد بازدید: ۸۵۳۷
دیدگاه ها: ۰
برچسب ها: C Sharp |WPF |ASP Core |Entity Framework Core |
کتاب Pro C# 10 with .NET 6
Apress
Andrew Troelsen, Phil Japikse
9781484278680
2022
1705
English

به جامع‌ترین راهنمای موجود برای سی شارپ و دات نت خوش آمدید. این کتاب، از «برای رسیدن به این هدف، این کار را انجام دهید» فراتر رفته تا به موضوعات اصلی که یک توسعه‌دهنده خوب را عالی می‌سازد بپردازد. کتاب Pro C# 10 with .NET 6 (پرو سی شارپ 10 با دات نت 6) که ویرایش یازدهم این کتاب است، مطالب جدیدی درباره Entity Framework، Razor Pages و Web API‌ها ارائه می‌دهد. شما جدیدترین ویژگی‌های C# 10 و .NET 6 را خواهید دید که با بحث‌های «پشت پرده» برای گسترش مهارت‌های تفکر نقادانه توسعه‌دهندگان در هنگام کارشان طراحی شده‌اند. این کتاب، ASP.NET Core، Entity Framework Core  را در کنار آخرین بروزرسانی‌های پلتفرم یکپارچه .NET، از بهبود کارایی برنامه‌های Windows Desktop در دات نت ۶، بروز رسانی‌ها در ابزار XAML و پوشش بسط یافته فایل‌های داده و مدیریت داده‌ها را پوشش داده است. همچنین همه‌ی نمونه کد ها، با جدیدترین قابلیت‌های سی شارپ 10 بازنویسی شده اند.

با این کتاب، در تکنیک‌های توسعه شی‌گرا، ویژگی‌ها و reflection، generic‌ها و کالکشن‌ها و موضوعات پیشرفته متعددی که در متون دیگر یافت نمی‌شوند (مانند opcode‌های CIL و انتشار اسمبلی‌های پویا) یک پایه محکم به دست آورید. کتاب Pro C# 10 با .NET 6، اعتماد به نفس کدنویسی شما را با یاد دادن سی شارپ کاربردی به شما افزایش می‌دهد و جهان دات نت و پتانسیل گسترده آن را با توجه به شرایط شما بررسی می‌کند.

 

مطالبی که در کتاب Pro C# 10 with .NET 6: Foundational Principles and Practices in Programming، یاد خواهید گرفت:

  • بررسی ویژگی‌های سی شارپ ۱۰ و به روز رسانی‌های record struct ها، directive‌های using ضمنی و global، فضا‌های نام در سطح فایل، الگو‌های property توسعه یافته و موارد دیگر
  • توسعه برنامه‌ها با C# و چارچوب‌های مدرن برای سرویس ها، وب و برنامه‌های کلاینت هوشمند
  • ساخت برنامه‌های ASP.NET Core با استفاده از MVC و Razor Pages از جمله view component ها، tag helper‌های سفارشی، اعتبارسنجی سفارشی، پشتیبانی GDPR و area ها
  • ساخت سرویس‌های RESTful با ASP.NET همراه با نسخه بندی، تقویت شده با Swagger و احراز هویت پایه
  • کار با Entity Framework Core برای ساخت برنامه‌های واقعی داده محور و همچنین بررسی پشتیبانی از SQL Server Temporal Table که به ویرایش جدید این کتاب اضافه شده است
  • بررسی برنامه‌های Windows Desktop بر روی دات نت ۶ و با استفاده از Windows Presentation Foundation
  • درک فلسفه پشت دات نت
  • بررسی قابلیت‌های جدید دات نت ۶ از جمله برنامه‌های تک فایلی، container image‌های کوچک‌تر و موارد دیگر

 

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

توسعه دهندگان در هر سطحی که می‌خواهند C# و .NET یاد بگیرند یا می‌خواهند مهارت‌های خود را ارتقا دهند.

 

Table of Contents:
- Part I: Introducing C# and .NET 6
- Chapter 1: Introducing C# and .NET 6
- Chapter 2: Building C# Applications
- Chapter 3: Core C# Programming Constructs, Part 1
- Chapter 4: Core C# Programming Constructs, Part 2
- Chapter 5: Understanding Encapsulation
- Chapter 6: Understanding Inheritance and Polymorphism
- Chapter 7: Understanding Structured Exception Handling
- Chapter 8: Working with Interfaces
- Chapter 9: Understanding Object Lifetime
- Chapter 10: Collections and Generics
- Chapter 11: Advanced C# Language Features
- Chapter 12: Delegates, Events, and Lambda Expressions
- Chapter 13: LINQ to Objects
- Chapter 14: Processes, AppDomains, and Load Contexts
- Chapter 15: Multithreaded, Parallel, and Async Programming
- Chapter 16: Building and Configuring Class Libraries
- Chapter 17: Type Reflection, Late Binding, Attribute, and Dynamic Types
- Chapter 18: Understanding CIL and the Role of Dynamic Assemblies
- Chapter 19: File I/O and Object Serialization
- Chapter 20: Data Access with ADO.NET
- Chapter 21: Introducing Entity Framework Core
- Chapter 22: Exploring Entity Framework Core
- Chapter 23: Build a Data Access Layer with Entity Framework Core
- Chapter 24: Test-Driving AutoLot
- Chapter 25: Introducing Windows Presentation Foundation and XAML
- Chapter 26: WPF Controls, Layouts, Events, and Data Binding
- Chapter 27: WPF Graphics Rendering Services
- Chapter 28: WPF Resources, Animations, Styles, and Templates
- Chapter 29: WPF Notifications, Validations, Commands, and MVVM
- Chapter 30: Introducing ASP.NET Core
- Chapter 31: Diving Into ASP.NET Core
- Chapter 32: RESTful Services with ASP.NET Core
- Chapter 33: Web Applications with MVC
- Chapter 34: Web Applications using Razor Pages

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

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

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

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