نام کتاب
Essential C# 12.0

Mark Michaelis

Paperback1232 Pages
PublisherAddison-Wesley
Edition1
LanguageEnglish
Year2024
ISBN9780138219512
885
A4736
انتخاب نوع چاپ:
جلد سخت
1,796,000ت(2 جلدی)
0
جلد نرم
1,836,000ت(3 جلدی)
0
طلق پاپکو و فنر
1,866,000ت(3 جلدی)
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:سیاه و سفید
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Csharp

#LTS

#LINQ

توضیحات

The Comprehensive, Expert Guide to C# 12.0 for Programmers at All Levels


Updated for the Microsoft C# 12.0 Long Term Support (LTS) release, Essential C# 12.0 is a well-organized, no-fluff C# guide, suitable for every programmer. Building on the proven, high-value content of previous editions, world-class C# expert Mark Michaelis illuminates key enhancements in C# 12.0, including any-type aliases, inline arrays, default lambda expression parameters, and expanded support for primary constructors.


Michaelis presents a comprehensive tutorial and reference for the entire C# language, helping you accelerate your journey to expert-level C# programmer. Succinct examples illustrate core constructs, and modern coding guidelines help you minimize bugs and write code that's easier to evolve. To help you quickly find what you need and maintain compatibility, the book includes version-specific icons and notes identifying when each innovation was introduced.


  • Use structured programming constructs to write functioning code immediately
  • Learn both the complexities and solutions to nullable reference types
  • Thoroughly master C# object constructs, including classes, inheritance, and interfaces
  • Reduce code redundancy with generics, delegates, and lambda expressions
  • Take full advantage of collections with LINQ
  • Improve multithreading with the task based async pattern and asynchronous streams
  • Enhance performance through the parallel processing of data and multithreading tasks
  • Make the most of reflection, attributes, and the declarative programming paradigm
  • Program complex types with enhanced pattern matching syntax
  • Write succinct type definitions with record structs and classes
  • Explore the new features of C# 8.0-C# 12.0


"Welcome to one of the most venerable and trusted franchises you could dream of in the world of C# book--and probably far beyond!"

--From the Foreword by Mads Torgersen, C# Lead Designer, Microsoft


Table of Contents

1 Introducing C# 2 Data Types

3 More with Data Types

4 Operators and Control Flow

5 Parameters and Methods

6 Classes

7 Inheritance

8 Interfaces

9 Introducing Structs and Records

10 Well-Formed Types

11 Exception Handling

12 Generics

13 Delegates and Lambda Expressions

14 Events

15 Collection Interfaces with Standard Query Operators

16 LINQ with Query Expressions

17 Building Custom Collections

18 Reflection, Attributes, and Dynamic Programming

19 Introducing Multithreading

20 Programming the Task-Based Asynchronous Pattern

21 Iterating in Parallel

22 Thread Synchronization

23 Platform Interoperability and Unsafe Code

24 The Common Language Infrastructure


C# Mastery: A Guide for All Levels from Novice to Pro

This guide suits a broad spectrum of C# developers, from beginners to experts. It's designed to captivate experienced coders while being approachable for novices, particularly those adding C# to their skillset.


  • Beginners: The guide provides a solid foundation in C# programming, focusing on both syntax and best practices.
  • Structured Programmers: It offers a smooth transition into C#, starting with basic control flow and evolving into object-oriented concepts.
  • Object-Based/Oriented Developers: Those familiar with languages like C++, Java, or Python will find useful insights into C#'s unique features.
  • C# Professionals: The book is a valuable resource for advanced C# aspects, covering recent updates and complex topics like multithreaded programming and parallel query processing.

Overall, this guide ensures a comprehensive grasp of C# for a diverse range of programming professionals.


About the Author

Mark Michaelis is founder, chief technical architect, and trainer for IntelliTect. A world-class C# expert, he has been a Microsoft Regional Director since 2007 and a Microsoft MVP for 25 years. He founded the Spokane .NET Users Group, co-organizes the annual TEDx Coeur d'Alene events, and is adjunct professor at Eastern Washington University.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
#C
410
C# Concurrency
435,000 تومان
#C
1,724
Concurrency in C# Cookbook
440,000 تومان
#C
1,670
Creating Cross-Platform C# Applications with Uno Platform
444,000 تومان
#C
900
Hands-On Parallel Programming with C# 8 and .NET Core 3
521,000 تومان
#C
2,007
C# 11 and .NET 7 – Modern Cross-Platform Development Fundamentals
1,385,000 تومان
#C
1,472
Head First C#
1,577,000 تومان
#C
2,145
Real-World Implementation of C# Design Patterns
647,000 تومان
#C
160
Learn C# Programming
1,020,000 تومان
#C
2,214
C# 10 in a Nutshell
1,648,000 تومان
#C
472
C# 14 and .NET 10 – Modern Cross-Platform Development Fundamentals
1,231,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©