MARC details
000 -LEADER |
fixed length control field |
06110cmm a22003014a 4500 |
001 - CONTROL NUMBER |
control field |
OCM1ssj0000493703 |
003 - CONTROL NUMBER IDENTIFIER |
control field |
WaSeSS |
005 - DATE AND TIME OF LATEST TRANSACTION |
control field |
20190222173613.0 |
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION |
fixed length control field |
cr cn ---mpcbr |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
fixed length control field |
101124s2011 inua o j 001 0 eng |
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER |
LC control number |
2010050192 |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
9788131761762 |
035 ## - SYSTEM CONTROL NUMBER |
System control number |
(WaSeSS)ssj0000493703 |
040 ## - CATALOGING SOURCE |
Original cataloging agency |
Pearson Education |
Transcribing agency |
SGVU |
Modifying agency |
SGVU |
042 ## - AUTHENTICATION CODE |
Authentication code |
pcc |
050 00 - LIBRARY OF CONGRESS CALL NUMBER |
Classification number |
005.133 SMB C |
Item number |
book |
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER |
Classification number |
005.133 SMB C |
Item number |
book |
100 1# - MAIN ENTRY--PERSONAL NAME |
Personal name |
De Smet, Bart. |
9 (RLIN) |
5419 |
245 10 - TITLE STATEMENT |
Title |
C# 4.0 unleashed |
Medium |
[electronic resource] / |
Statement of responsibility, etc. |
Bart de Smet. |
260 ## - PUBLICATION, DISTRIBUTION, ETC. |
Place of publication, distribution, etc. |
New Delhi |
Name of publisher, distributor, etc. |
Sams,Pearson education |
Date of publication, distribution, etc. |
2011 |
300 ## - PHYSICAL DESCRIPTION |
Extent |
1605p |
440 ## - SERIES STATEMENT/ADDED ENTRY--TITLE |
Title |
Distance Education |
9 (RLIN) |
4668 |
500 ## - GENERAL NOTE |
General note |
Includes index. |
505 2# - FORMATTED CONTENTS NOTE |
Formatted contents note |
pt. I. Introduction. 1. Introducing the .NET platform : A historical perspective ; A 10,000-feet view of the .NET platform ; The common language infrastructure ; The multilanguage aspect of .NET ; Introducing .NET assemblies ; The common type system explained ; Executing managed code ; Diving into the common language runtime ; The base class library -- 2. Introducing the C# programming language : The evolution of C# ; A sneak peek at the future -- 3. Getting started with .NET development using C# : Installing the .NET framework ; Your first application: take one ; Visual studio 2010 ; Your first application: take two -- pt. II. C#: the language. 4. Language essentials : The entry point ; Keywords ; A primer on types ; Built-in types ; Local variables ; Intermezzo on comments ; Arrays ; The null reference ; Nullable value types -- 5. Expressions and operators : What are expressions? ; The evaluation stack ; Arithmetic operators ; String concatenation ; Shift operators ; Relational operators ; Logical operators ; Conditional operators ; An operator's result type ; Null-coalescing operator ; Assignment -- 6. A primer on types and objects : Implicit versus explicit conversations ; The type of operator: a sneak peek at reflection ; Default value expression ; Creating objects with the new operator ; Member access ; Invocation expressions ; Element access -- 7. Simple control flow : What are statements, anyway? ; Expression statements ; The empty statement ; Blocks ; Declarations ; Selection statements ; Iteration statements ; A peek at iterators ; Loops in the age of concurrency ; The go to statement ; The return statement -- 8. Basics of exceptions and resource management : Exception handling ; Deterministic resource cleanup ; Locking on objects -- 9. Introducing types : Types revisited ; Classes versus structs ; Type members -- 10. Methods : Defining methods ; Return type ; Parameters ; Overloading ; Extension methods ; Partial methods ; Extern methods ; Refactoring ; Code analysis -- 11. Fields, properties, and indexers : Fields ; An intermezzo about enums ; Properties ; Indexers -- 12. Constructors and finalizers : Constructors ; Static constructors ; Destructors (poorly named finalizers) --13. Operator overloading and conversions : Operators ; Conversions -- 14. Object-oriented programming : The cornerstones of object orientation ; Inheritance for classes ; Protected accessibility ; Polymorphism and virtual members ; Abstract classes ; Interfaces -- 15. Generic types and methods : Life without generics ; Getting started with generics ; Declaring generic types ; Using generic types ; Performance intermezzo ; Operations on type parameters ; Generic constraints ; Generic methods ; Co- and contravariance -- |
505 2# - FORMATTED CONTENTS NOTE |
Formatted contents note |
16. Collection types : Nongeneric collection types ; Generic collection types ; Other collection types -- 17. Delegates : Functional programming ; What are delegates? ; Delegate types ; Delegate instances ; Invoking delegates ; Putting it together: an extensible calculator ; Case study: delegates used in LINQ to objects ; Asynchronous invocation ; Combining delegates -- 18. Events : The two sides of delegates ; A reactive application ; How events work ; Raising events, the correct way ; Add and remove accessors ; Detach your event handlers ; Recommended event patterns ; Case study: inotifyproperty interfaces and UI programming ; Countdown, the GUI way ; Modern approaches to reactive programming -- 19. Language integrated query essentials : Life without LINQ ; LINQ by example ; Query expression syntax -- 20. Language integrated query internals : How LINQ to objects works ; Standard query operators ; The query pattern ; Parallel LINQ ; Expression trees -- 21. Reflection : Typing revisited, static and otherwise ; Reflection ; Lightweight code generation ; Expression trees -- Dynamic programming : The dynamic keyword in C# 4.0 ; DLR internals ; Office and COM interop -- 23. Exceptions : Life without exceptions ; Introducing exceptions ; Exception handling ; Throwing exceptions ; Defining your own exception types ; (In)famous exception types -- 24. Namespaces : Organizing types in namespaces ; Declaring namespaces ; Importing namespaces -- 25. Assemblies and application domains : Assemblies ; Application domains -- pt. III. Working with base class libraries. 26. Base class library essentials : The BCL: what, where, and how? ; The holy system root namespace ; Facilities to work with text -- 27. Diagnostics and instrumentation : Ensuring code quality ; Instrumentation ; Controlling processes -- 28. Working with I/O : Files and directories ; Monitoring file system activity ; Readers and writers ; Streams: the bread and butter of I/O ; A primer to (named) pipes ; Memory-mapped files in a nutshell ; Overview of other I/O capabilities -- 29. Threading and synchronization : Using threads ; Thread pools ; Synchronization primitives -- 30. Task parallellism and date parallelism : Pros and cons of threads ; The task parallel library ; Task parallelism ; Data parallelism. |
538 ## - SYSTEM DETAILS NOTE |
System details note |
eBook access via Internet. |
Institution to which field applies |
ANU/ANV. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
C# (Computer program language) |
9 (RLIN) |
5420 |
710 2# - ADDED ENTRY--CORPORATE NAME |
Corporate name or jurisdiction name as entry element |
Safari Books Online. |
9 (RLIN) |
4552 |
740 0# - ADDED ENTRY--UNCONTROLLED RELATED/ANALYTICAL TITLE |
Uncontrolled related/analytical title |
O'Reilly Safari Learning Platform: Academic edition. |
856 40 - ELECTRONIC LOCATION AND ACCESS |
Public note |
View online via O'Reilly Safari Learning Platform: Academic edition |
Uniform Resource Identifier |
<a href="https://virtual.anu.edu.au/login/?url=https://www.safaribooksonline.com/library/view/title/9780132678926/?ar">https://virtual.anu.edu.au/login/?url=https://www.safaribooksonline.com/library/view/title/9780132678926/?ar</a> |
942 ## - ADDED ENTRY ELEMENTS (KOHA) |
Source of classification or shelving scheme |
Dewey Decimal Classification |
Koha item type |
Books |
Call number prefix |
005.133 SMB C |
Suppress in OPAC |
Distance Education |