C# 8.0 in a Nutshell: The Definitive Reference

تاریخ: ۲۲:۳۲:۲۷ ۱۳۹۹/۲/۵ جمعه
توسط: MotoMan
امتیاز: ۴
تعداد بازدید: ۸۹۴
دیدگاه ها: ۳
برچسب ها: C Sharp | dotNET Framework | .NET Core |
کتاب C# 8.0 in a Nutshell
O'Reilly
Joseph Albahari, Eric Johannsen
978-1492051138
2020
1104
English

زبان C# 8.0، هفتمین به روز رسانی بزرگ برای زبان برنامه نویسی پرچمدار مایکروسافت را به همراه دارد و موقعیت #C را به عنوان زبانی با انعطاف پذیری و وسعتی خارق العاده تثبیت می‌کند. از یک طرف، سی شارپ انتزاعات سطح بالایی همچون query expression‌ها و asynchronous continuation‌‌ها را ارائه می‌دهد در حالی که از سویی دیگر کارایی سطح پایین را از طریق ساختار هایی مثل انواع مقداری سفارشی و اشاره گر‌های اختیاری امکان پذیر می‌کند.

هزینه این چنین رشدی این است که بیشتر از همیشه برای یادگیری وجود دارد. اگرچه ابزارهایی مانند IntelliSense مایکروسافت و مراجع آنلاین، برای کمک به شما در کار بسیار عالی هستند، اما آنها نقشه ای موجود از دانش مفهومی را فرض می‌کنند. این کتاب دقیقاً آن نقشه دانش را به شکلی مختصر، یکپارچه، بدون آشفتگی و مقدمه‌های طولانی ارائه می‌دهد.

همانند پنج ویرایش گذشته، کتاب C# 8.0 in a Nutshell حول محور مفاهیم و موارد کاربردی سازماندهی شده است و این باعث می‌شود که هم برای خواندن مطالب به ترتیب ارائه شده و هم مرور مطالب به شکل تصادفی مناسب باشد. این کتاب زبان سی شارپ، (Common Language Runtime (CLR و اسمبلی‌های اساسی NET Core. را پوشش می‌دهد. ما تمرکز مطالب را به گونه ای انتخاب کردیم تا فضای لازم برای ارائه مباحث دشواری مثل همزمانی، امنیت و دسترسی به عملکرد‌های سیستم عامل بدون به خطر انداختن عمق یا خوانایی کتاب فراهم شود. قابلیت‌های جدید C# 8 علامت گذاری شده اند تا بتوانید از این کتاب به عنوان مرجعی برای C# 7 هم استفاده کنید.

این کتاب مخاطبان متوسط تا حرفه ای را هدف قرار داده است. به دانش قبلی #C نیازی نیست، اما کمی تجربه عمومی برنامه نویسی لازم است. برای مبتدی‌ها این کتاب می‌تواند به عنوان مکملی برای کتاب‌های مقدماتی آموزشی برنامه نویسی استفاده شود. همچنین این کتاب در کنار کتاب هایی که به تکنولوژی‌های کاربردی مثل (ASP.NET Core، Windows Presentation Foundation (WPF و (Universal Windows Platform (UWP می‌پردازند ایده آل خواهد بود. بخش هایی از زبان سی شارپ که این دسته از کتاب‌ها از قلم انداخته اند را کتاب C# 8.0 in a Nutshell به طور مفصل پوشش داده است و بالعکس. همچنین اگر به دنبال کتابی هستید که تمام فناوری‌های NET. را به صورت سطحی مورد بررسی قرار دهد، این کتاب برای شما مناسب نیست؛ و اگر می‌خواهید درباره API‌های مخصوص توسعه دستگاه‌های تلفن همراه یاد بگیرید، این کتاب برای شما نیز نامناسب است.


مطالبی که در کتاب «سی شارپ 8.0 به طور خلاصه»، خواهید آموخت:

  • یادگیری سریع سی شارپ، از نحو و متغیر‌ها گرفته تا مباحث پیشرفته ای همچون اشاره گر ها، closure‌ها و الگو ها
  • بررسی دقیق LINQ با سه فصلی که به آن اختصاص داده شده است
  • بررسی همزمانی و آسنکرونی، threading‌ پیشرفته و برنامه نویسی موازی
  • کار کردن با امکانات .NET از جمله عبارات با قاعده، شبکه، serialization، spans، reflection و رمزنگاری
  • بررسی تفصیلی Roslyn، کامپایلر ماژولار سی شارپ به عنوان سرویس

  

Table of Contents:
- 1. Introducing C# and .NET Core
- 2. C# Language Basics
- 3. Creating Types in C#
- 4. Advanced C#
- 5. Framework Overview
- 6. Framework Fundamentals
- 7. Collections
- 8. LINQ Queries
- 9. LINQ Operators
- 10. LINQ to XML
- 11. Other XML and JSON Technologies
- 12. Disposal and Garbage Collection
- 13. Diagnostics
- 14. Concurrency and Asynchrony
- 15. Streams and I/O
- 16. Networking
- 17. Serialization
- 18. Assemblies
- 19. Reflection and Metadata
- 20. Dynamic Programming
- 21. Cryptography
- 22. Advanced Threading
- 23. Parallel Programming
- 24. Span<T> and Memory<T>
- 25. Native and COM Interoperability
- 26. Regular Expressions
- 27. The Roslyn Compiler
like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • نویسنده: cnh86 تاریخ: ۱۳:۲۶:۱۱ ۱۳۹۹/۲/۶ شنبه تعداد آرا: ۰

    سلام ممنون که اینقدر بروز هستید
  • نویسنده: csvb تاریخ: ۲۲:۵۰:۲۴ ۱۳۹۹/۲/۷ یکشنبه تعداد آرا: ۲

    ممنون که بالاخره این کتاب ارزشمند رو توی سایت گذاشتید کاش نسخه پی دی اف هم داشت
  • نویسنده: مهرداد تاریخ: ۲۲:۵۵:۲ ۱۳۹۹/۲/۱۳ شنبه تعداد آرا: ۱

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

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