C# 12 in a Nutshell
The Definitive ReferenceJoseph Albahari
- ناشرO'Reilly
- سال انتشار2024
- ویرایش1
- زبانEnglish
- تعداد صفحات1086
- شابک9781098147440
2,497,000 تومان – 6,276,000 تومانمحدوده قیمت: 2,497,000 تومان تا 6,276,000 تومان
تحویل اکسپرس
حمل رایگان سفارشات بالای 1 میلیون تومان
پرداخت امن
امکان پرداخت انلاین یا پرداخت حضروی درب منزل
ضمانت اصالت کالا
امکان پرداخت انلاین یا پرداخت حضروی درب منزل
7 روز گارانتی بازگشت وجه
امکان پرداخت انلاین یا پرداخت حضروی درب منزل
وقتی دربارهی C# 12 یا .NET 8 سوالی دارید، این راهنمای پرفروش دقیقاً همان مرجعی است که به آن نیاز دارید. زبان C# بهدلیل انعطافپذیری و وسعت بینظیر خود شناخته میشود و با گسترش مداوم آن، همیشه چیزهای جدیدی برای یادگیری وجود دارد. در سنت راهنماهای Nutshell انتشارات O’Reilly، این نسخهی بهروزرسانیشده، جامعترین و بهترین مرجع تکجلدی برای زبان C# بهشمار میرود.
این کتاب برای برنامهنویسان در سطوح متوسط و پیشرفته طراحی شده است و با ارائهی توضیحاتی مستقیم و بدون حاشیه، بهصورت عمیق به بررسی زبان C#، محیط اجرای CLR و کتابخانههای اصلی .NET میپردازد؛ بدون مقدمههای طولانی یا نمونهکدهای اضافی.
📌 آنچه در این کتاب خواهید آموخت:
- تسلط سریع بر مفاهیم C#، از نحو زبان و متغیرها گرفته تا مباحث پیشرفتهای مانند اشارهگرها، closures، و الگوها (patterns)
- بررسی عمیق LINQ با اختصاص سه فصل کامل به این موضوع
- کاوش در مفاهیم همزمانی (concurrency)، برنامهنویسی ناهمزمان (asynchrony)، نخهای پیشرفته و پردازش موازی
- کار با قابلیتهای کلیدی .NET از جمله:
- عبارات باقاعده (Regular Expressions)
- شبکه (Networking)
- اسمبلیها (Assemblies)
- ساختارهای Span
- رمزنگاری (Cryptography)
- تولید کد پویا با
System.Reflection.Emit
این کتاب ابزاری قدرتمند برای توسعهدهندگانی است که میخواهند از آخرین امکانات C# 12 و .NET 8 بهرهمند شوند و کدنویسی حرفهایتری را تجربه کنند.
When you have questions about C# 12 or .NET 8, this best-selling guide has the answers you need. C# is a language of unusual flexibility and breadth, and with its continual growth, there’s always so much more to learn. In the tradition of O’Reilly’s Nutshell guides, this thoroughly updated edition is simply the best one-volume reference to the C# language available today.
Aimed at intermediate and advanced programmers, this is a book whose explanations get straight to the point, covering C#, the CLR, and the core .NET libraries in depth without long intros or bloated samples.
- Get up to speed on C# from syntax and variables to advanced topics such as pointers, closures, and patterns
- Dig deep into LINQ, with three chapters dedicated to the topic
- Explore concurrency and asynchrony, advanced threading, and parallel programming
- Work with .NET features including regular expressions, networking, assemblies, spans, cryptography, and reflection.emit
Table of Contents
Chapter 1. Introducing C# and .NET
Chapter 2. C# Language Basics
Chapter 3. Creating Types in C#
Chapter 4. Advanced C#
Chapter 5. .NET Overview
Chapter 6. .NET Fundamentals
Chapter 7. Collections
Chapter 8. LINQ Queries
Chapter 9. LINQ Operators
Chapter 10. LINQ to XML
Chapter 11. Other XML and JSON Technologies
Chapter 12. Disposal and Garbage Collection
Chapter 13. Diagnostics
Chapter 14. Concurrency and Asynchrony
Chapter 15. Streams and I/O
Chapter 16. Networking
Chapter 17. Assemblies
Chapter 18. Reflection and Metadata
Chapter 19. Dynamic Programming
Chapter 20. Cryptography
Chapter 21. Advanced Threading
Chapter 22. Parallel Programming
Chapter 23. Span<T> and Memory<T>
Chapter 24. Native and COM Interoperability
Chapter 25. Regular Expressions
C# 12 represents the ninth major update to Microsoft’s flagship programming language, positioning C# as a language with unusual flexibility and breadth. At one end, it offers high-level abstractions such as query expressions and asynchronous continuations, whereas at the other end, it allows low-level efficiency through constructs such as custom value types and optional pointers.
The price of this growth is that there’s more than ever to learn. Although tools such as Microsoft’s IntelliSense—and online references—are excellent in helping you on the job, they presume an existing map of conceptual knowledge. This book provides exactly that map of knowledge in a concise and unified style—free of clutter and long introductions.
Like the past seven editions, C# 12 in a Nutshell is organized around concepts and use cases, making it friendly both to sequential reading and to random browsing. It also plumbs significant depths while assuming only basic background knowledge, making it accessible to intermediate as well as advanced readers.
This book covers C#, the Common Language Runtime (CLR), and the .NET 8 Base Class Library (BCL). We’ve chosen this focus to allow space for difficult and advanced topics without compromising depth or readability. Features recently added to C# are flagged so that you can also use this book as a reference for C# 11 and C# 10.
Intended Audience
This book targets intermediate to advanced audiences. No prior knowledge of C# is required, but some general programming experience is necessary. For the beginner, this book complements, rather than replaces, a tutorial-style introduction to programming.
This book is an ideal companion to any of the vast array of books that focus on an applied technology such as ASP.NET Core or Windows Presentation Foundation (WPF). C# 12 in a Nutshell covers the areas of the language and .NET that such books omit, and vice versa.
If you’re looking for a book that skims every .NET technology, this is not for you. This book is also unsuitable if you want to learn about APIs specific to mobile device development.
About the Author
Joe Albahari is the inventor of LINQPad and, has published 15 books with O’Reilly, including C# 9.0 in a Nutshell and C# 9.0 Pocket Reference, and speaks regularly at user groups and conferences such as NDC and YOW. Joe has been a C# MVP since 2008.
| ناشر | O’Reilly |
|---|---|
| ویرایش | 1 |
| زبان | English |
| سال انتشار | 2024 |
| شابک | 9781098147440 |
| تعداد صفحات | 1086 |
| قطع | B5 |
| کیفیت | اورجینال انتشارات |
| نوع چاپ | رنگی, سیاه و سفید |
| نوع جلد | جلد سخت, شومیز, طلقی |
2,497,000 تومان – 6,276,000 تومانمحدوده قیمت: 2,497,000 تومان تا 6,276,000 تومان
محصولات مشابه

نقد و بررسیها
هنوز بررسیای ثبت نشده است.