Pro C# 9 with .NET 5

تاریخ: ۱۴:۱۷:۳۹ ۱۴۰۰/۲/۱۰ جمعه
توسط: MotoMan
امتیاز: ۱
تعداد بازدید: ۶۵۶
دیدگاه ها: ۰
کتاب Pro C# 9 with .NET 5: Foundational Principles and Practices in Programming
Apress
Andrew Troelsen, Phillip Japikse
9781484269381
2021
1411
English

این کتاب، مبانی جامعی از زبان برنامه نویسی #C و چارچوبی که در آن زندگی می‌کند را ارائه می‌دهد. اکنون در کتاب Pro C# 9 with .NET 5, Tenth Edition (سی شارپ 9 با دات نت 5 حرفه ای، ویرایش دهم)، شما جدیدترین قابلیت‌های سی شارپ 9 و دات نت 5 را پیدا خواهید کرد که با بحث‌های زیادی درباره «پشت پرده» ارائه شده اند و به این علت طراحی شده اند تا مهارت‌های تفکر انتقادی توسعه دهندگان را در هنگام کار با آن‌ها گسترش دهند. در این کتاب، ASP.NET Core، Entity Framework Core و موارد دیگر، در کنار جدیدترین به روزرسانی‌ها برای پلتفرم جدید یکپارچه شده NET.، از بهبود عملکرد تا برنامه‌های دسکتاپ ویندوز در NET 5.، به روزرسانی‌ها در ابزار XAML و فایل‌های داده‌ها و مدیریت داده ها، پوشش داده شده اند. فراتر از جدید‌ترین ویژگی‌های C# 9، همه‌ی نمونه کد‌ها برای این نسخه جدید بازنویسی شده اند.
شروع کنید و کشف کنید که چرا این کتاب، مورد علاقه توسعه دهندگان سی شارپ در سراسر جهان است. با خواندن این کتاب، در تکنیک‌های توسعه شی گرا، attribute‌ها و reflection، generic‌ها و collection‌ها و بسیاری از موضوعات پیشرفته که در متون دیگر یافت نمی‌شوند (مانند opcodeهای CIL و انتشار اسمبلی‌های پویا) پایه ای قوی بدست آورید. با کمک کتاب Pro C# 9 with .NET 5، اعتماد به نفس این را به دست خواهید آورد تا سی شارپ را عملی کرده و جهان NET. و پتانسیل گسترده آن را بر اساس شرایط خودتان بررسی کنید. این کتاب برای توسعه دهندگانی که به برنامه نویسی دات نت و زبان سی شارپ علاقه مند هستند مناسب است.

 


مطالبی که در کتاب «سی شارپ 9 و دات نت 5 حرفه ای: اصول و شیوه‌های اساسی در برنامه نویسی» خواهید آموخت:

  • بررسی قابلیت‌ها و بروز رسانی‌های C# 9 در record ها، کلاس‌های immutable، setter‌های init only، عبارات top-level و الگو ها
  • کار با برنامه‌های وب و وب سرویس‌های ASP.NET Core
  • کار با Entity Framework Core برای ساختن برنامه‌های واقعی داده محور با با پوشش گسترده شده عمیق در این ویرایش جدید
  • توسعه برنامه‌ها با سی شارپ و چارچوب‌های مدرن برای سرویس ها، وب و برنامه‌های مشتری هوشمند
  • درک فلسفه پشت .NET
  • بررسی قابلیت‌های جدید در دات نت 5 از جمله برنامه‌های تک فایلی و container image‌ها کوچک تر، پشتیبانی از Windows ARM64 و موارد بیشتر
  • بررسی دقیق برنامه‌های دسکتاپ ویندوز در .NET 5 با استفاده از Windows Presentation Foundation
  • بررسی بهبود‌های کارایی همراه با بروز سانی‌های ASP.NET Core، Entity Framework Core و موارد داخلی مانند garbage collection، System.Text.Json و بهینه سازی اندازه container

 

 

Table of Contents:
- Part I: Introducing C# and .NET 5
- Chapter 1: Introducing C# and .NET (Core) 5
- Chapter 2: Building C# Applications
- Part II: Core C# Programming
- Chapter 3: Core C# Programming Constructs, Part 1
- Chapter 4: Core C# Programming Constructs, Part 2
- Part III: Object Oriented Programming with C#
- 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
- Part IV: Advanced C# Programming
- 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
- Part V: Programming with .NET Core Assemblies
- Chapter 16: Building and Configuring Class Libraries
- Chapter 17: Type Reflection, Late Binding, and Attribute-Based Programming
- Chapter 18: Dynamic Types and the Dynamic Language Runtime
- Chapter 19: Understanding CIL and the Role of Dynamic Assemblies
- Part VI: File Handling, Object Serialization, and Data Access
- Chapter 20: File I/O and Object Serialization
- Chapter 21: Data Access with ADO.NET
- Part VII: Entity Framework Core
- Chapter 22: Introducing Entity Framework Core
- Chapter 23: Build a Data Access Layer with Entity Framework Core
- Part VIII: Windows Client Development
- Chapter 24: Introducing Windows Presentation Foundation and XAML
- Chapter 25: WPF Controls, Layouts, Events, and Data Binding
- Chapter 26: WPF Graphics Rendering Services
- Chapter 27: WPF Resources, Animations, Styles, and Templates
- Chapter 28: WPF Notifications, Validations, Commands, and MVVM
- Part IX: ASP.NET Core
- Chapter 29: Introducing ASP.NET Core
- Chapter 30: RESTful Services with ASP.NET Core
- Chapter 31: MVC Applications with ASP.NET Core
نام پایتخت ایران را به فارسی و با ط دسته دار بنویسید:

اگر جواب سوال را نمی دانید به این گروه تلگرامی مراجعه کنید.

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

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