Piccola curiosità a margine.
A quanto pare questo pur valido libro non ha avuto tanti riscontri.
Per dire, su Amazon UK non ha nemmeno una recensione, mentre su Amazon USA (dove “tutto” ha almeno una recensione), ne ha la miseria di 2 sole (positive, comunque). E son passati oltre 3 anni!
Qua sotto il sommario, per farsi un’idea del contenuto.
Sommario
Preface
Notational Conventions
2 – Cap. 1: Compiling, Loading and Executing C# Programs
4 – Cap. 2: Names and Reserved Names
4 – Cap. 3: C# Naming Conventions
6 – Cap. 4: Comments and Program Layout
14 – Cap. 5: Data and Types
18 – Cap. 6: Variables, Parameters, Fields, and Scope
26 – Cap. 7: Strings
28 – Cap. 8: String Builders
34 – Cap. 9: Arrays
58 – Cap. 11: The Machine Model: Stack, Heap, and Garbage Collection
60 – Cap. 12: Expressions
94 – Cap. 13: Statements
112 – Cap. 14: Struct Types
116 – Cap. 15: Interfaces
120 – Cap. 16: Enum Types
122 – Cap. 17: Delegate Types
124 – Cap. 18: Type dynamic (C# 4.0)
126 – Cap. 19: Nullable Types over Value Types
128 – Cap. 20: Exceptions
130 – Cap. 21: Threads, Concurrent Execution, and Synchronization
136 – Cap. 22: Task Parellel Library (C# 4.0)
142 – Cap. 23: Asynchronous Methods: async and await (C# 5.0)
144 – Cap. 24: Mathematical Functions
146 – Cap. 25: Input and Output
164 – Cap. 26: Generic Types and Methods
180 – Cap. 27: Generic Collections: Sets, Lists, and Dictionaries
194 – Cap. 28: Linq, Language Integrated Query (C# 3.0)
210 – Cap. 29: Namespaces
212 – Cap. 30: Partial Types Declarations
214 – Cap. 31: Assertions and the Debug.Assert Method
216 – Cap 32: Attributes
218 – Cap. 33: Main Differences between C# and Java
220 – Cap. 34: Resources
221 – Index