CLR via C# Fourth Edition

تاریخ: 1392/06/01 11:57
توسط: MotoMan
امتیاز: ۳
تعداد بازدید: ۶۵۲۸
دیدگاه ها: ۰
برچسب ها: C Sharp |dotNET Framework |
CLR via C# Fourth Edition
Microsoft
Jeffrey Richter
978-0-7356-6745-7
2012
896
انگلیسی

اکتبر سال 2012 هست ؛ من در حال نگارش این کتاب هستم و سیزده امین سالی می‌شود که من با NET. Framework و #C کار می‌کنم. در طول این 13 سال، من همه نوع برنامه ای نوشتم  و به عنوان مشاور در مایکروسافت، کمی هم در خود NET Framework. کمک کرده ام. به عنوان شریک هم در شرکت خودم، با مشتری‌های زیادی سر و کار داشتم و به آن‌ها در طراحی نرم افزار، اشکال زدایی آن، افزایش کارایی و بازده برنامه و مشکلاتی که NET Framework. داشتند، کمک کردم.همه‌ی این تجربیات واقعا به من کمک کردند تا نقاطی که بیشتر افراد در هنگام کار با NET Framework.، با مشکل مواجه می‌شوند را شناسایی کنم. من کوشش کردم تا چکیده ای از این تجربیات را در متون این کتاب قرار دهم.

هدف این کتاب؛ بیان چگونگی توسعه برنامه‌ها و کلاس هایی با قابلیت استفاده مجدد در NET Framework. است. به طور خاص، این بدین معنا است که برنامه من این است که  چگونگی عملکرد CLR و امکاناتی را که ارائه می‌دهد را توضیح دهم. همچنین من بخش‌های مختلفی از (Framework Class Library(FCL را مورد بررسی قرار می‌دهم. هیچ کتابی نمی‌تواند کل FCL را توضیح دهد؛ چون که لفظا هم شده، شامل هزاران نوع است و این تعداد هم رو به رشد است. بنابراین من بر روی انواعی تمرکز کرده ام که هر توسعه دهنده ای به آن‌ها نیاز دارد. همچنین این کتاب مختص Windows Forms، Windows Presentation Foundation(WPF)، Microsoft Silverlight، XML Web Services، Web Forms، Microsoft ASP.NET MVC، Windows Store Apps و غیره نیست؛ تکنولوژی‌های ارائه شده در این کتاب، برای همه نوع برنامه ای قابل استفاده است.

متون این کتاب بر اساس Microsoft Visual Studio 2012 و  NET Framework 4.5. و همچنین نسخه‌ی 5 زبان برنامه نویسی #C نوشته شده است. چون CLR توسط بسیاری از زبان‌های برنامه نویسی استفاده می‌شود، متون این کتاب برای برنامه نویس‌های غیر سی شارپ نیز قابل استفاده است.


سرفصل‌های کتاب CLR via C# ویرایش چهارم:

1)The CLR’s Execution Model

2)Building, Packaging, Deploying, and Administering Applications and Types

3)Shared Assemblies and Strongly Named Assemblies

4)Type Fundamentals

5)Primitive, Reference, and Value Types

6)Type and Member Basics

7)Constants and Fields

8)Methods

9)Parameters

10)Properties

11)Events

12)Generics

13)Interfaces

14)Chars, Strings, and Working with Text

15)Enumerated Types and Bit Flags

16)Arrays

17)Delegates

18)Custom Attributes

19)Nullable Value Types

20)Exceptions and State Management

21)The Managed Heap and Garbage Collection

22)CLR Hosting and AppDomains

23)Assembly Loading and Reflection

24)Runtime Serialization

25)Interoperating with WinRT Components

26)Thread Basics

27)Compute-Bound Asynchronous Operations

28)I/O-Bound Asynchronous Operations

29)Primitive Thread Synchronization Constructs

30)Hybrid Thread Synchronization Constructs

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

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

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

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