Wiley 978-0-470-19137-8 Datasheet

Browse online or download Datasheet for Software manuals Wiley 978-0-470-19137-8. Wiley Professional C# 2008 User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 24
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
Part I
The C# Language
Chapter 1: .NET Architecture
Chapter 2: C# Basics
Chapter 3: Objects and Types
Chapter 4: Inheritance
Chapter 5: Arrays
Chapter 6: Operators and Casts
Chapter 7: Delegates and Events
Chapter 8: Strings and Regular Expressions
Chapter 9: Generics
Chapter 10: Collections
Chapter 11: Language Integrated Query
Chapter 12: Memory Management and Pointers
Chapter 13: Refl ection
Chapter 14: Errors and Exceptions
c01.indd 1c01.indd 1 2/19/08 4:56:40 PM2/19/08 4:56:40 PM
COPYRIGHTED MATERIAL
Page view 0
1 2 3 4 5 6 ... 23 24

Summary of Contents

Page 1 - COPYRIGHTED MATERIAL

Part IThe C# LanguageChapter 1: .NET ArchitectureChapter 2: C# BasicsChapter 3: Objects and TypesChapter 4: InheritanceChapter 5: ArraysChapter 6: Ope

Page 2

Part I: The C# Language10 The following table explains the types shown in Figure 1 - 1 . Built-in ValueTypesUser-definedValue TypesValue TypePointer

Page 3

Chapter 1: .NET Architecture11 We will not list all of the built - in value types here, because they are covered in detail in Chapter

Page 4 - Performance Improvement

Part I: The C# Language12component can destroy itself and free up associated memory and resources. The problem with this is that it still relies on th

Page 5 - Language Interoperability

Chapter 1: .NET Architecture13 In pre - .NET days, the choice would be between allowing those instances to share a process (with the resultant risk o

Page 6

Part I: The C# Language14 Application domains are designed as a way of separating components without resulting in the performance problems associate

Page 7

Chapter 1: .NET Architecture15 The architecture of exception handling also provides a convenient means to pass an object containing precise details of

Page 8 - Strong Data Typing

Part I: The C# Language16 The fact that an assembly contains program metadata means that applications or other assemblies that call up code in a given

Page 9

Chapter 1: .NET Architecture17 The solution to these problems is placing shared assemblies in a special directory subtree in the file system, known as

Page 10 - Part I: The C# Language

Part I: The C# Language18ensures data types are correctly converted, so the task is no harder than calling the function directly from C++ code would h

Page 11 - Chapter 1: .NET Architecture

Chapter 1: .NET Architecture19This protects, in most situations, the classes in your application from possible name clashes with classes written by ot

Page 12

c01.indd 2c01.indd 2 2/19/08 4:56:41 PM2/19/08 4:56:41 PM

Page 13

Part I: The C# Language20 Last, but not least, ASP.NET is remarkable for its increased performance. Whereas classic ASP pages are interpreted with eac

Page 14

Chapter 1: .NET Architecture21 Creating Windows Forms Although C# and .NET are particularly suited to Web development, they still offer splendid sup

Page 15 - Assemblies

Part I: The C# Language22code for a basic Windows Service. Chapter 23 , “ Windows Services, ” explores how to write C# Windows Services. Windo

Page 16 - Shared Assemblies

Chapter 1: .NET Architecture23just where to look. Because deploying .NET enterprise components involves simply copying files into directories, develop

Page 17 - . NET Framework Classes

Part I: The C# Language24 You learned about the characteristics of IL, particularly its strong data typing and object orientation, and how these chara

Page 19

Part I: The C# Language4 The Relationship of C# to . NET C# is a relatively new programming language and is significant in two respects: ❑ It is

Page 20

Chapter 1: .NET Architecture5interpreted. One of the disadvantages of Java was that, on execution, the process of translating from Java byte code to n

Page 21 - Creating Windows Forms

Part I: The C# Language6you will need to check through the new Visual Basic 2008 code to make sure that the project still works as intended because th

Page 22 - Architecture

Chapter 1: .NET Architecture7 A Closer Look at Intermediate Language From what you learned in the previous section, Microsoft Intermediate Language

Page 23 - Summary

Part I: The C# Language8different languages directly communicate with each other, or instantiate instances of each other — it was always done with C

Page 24

Chapter 1: .NET Architecture9(as opposed to references) are permitted only in marked blocks of code in C#, and not at all in Visual Basic (although th

Comments to this Manuals

No comments