Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
C# and the NET Platform, Second Edition - Andrew Troelsen.pdf
Скачиваний:
67
Добавлен:
24.05.2014
Размер:
22.43 Mб
Скачать

Summary C# and the .NET Platform, Second Edition

by Andrew Troelsen ISBN:1590590554

The point of this chapter was to introduce you to the process of building C# applications. As you have

Apress © 2003 (1200 pages)

seen, the ultimate recipient of your *.cs files is the C# compiler, csc.exe. You began by learning how to use

This comprehensive text starts with a brief overview of the

csc.exe in the raw,C#andlanguageduringandthethenprocessquicklyexaminedov s toa numberkey technicalof compilerand options (including XML documentation, errorarchitreporting,ctu al issuespreprocessorfor .NET developersdirectives,. and csc.exe response files).

The remainder of this chapter explored the key details of the Visual Studio.NET IDE. In effect, VS .NET is

Tablenothingof Contmorentsthan an elaborate wrapper around the raw C# compiler. To this end, anything that can be C#doneandwiththe .VSNET.NETPlatform,can beSeconddoneEditionwith the raw C# compiler (and a bit of elbow grease). As mentioned, I will

describe further features of VS .NET where appropriate.

Introduction

Part One - Introducing C# and the .NET Platform

Chapter 1 - The Philosophy of .NET

Chapter 2 - Building C# Applications

Part Two - The C# Programming Language

Chapter 3 - C# Language Fundamentals

Chapter 4 - Object-Oriented Programming with C#

Chapter 5 - Exceptions and Object Lifetime

Chapter 6 - Interfaces and Collections

Chapter 7 - Callback Interfaces, Delegates, and Events

Chapter 8 - Advanced C# Type Construction Techniques

Part Three - Programming with .NET Assemblies

Chapter 9 - Understanding .NET Assemblies

Chapter 10 - Processes, AppDomains, Contexts, and Threads

Chapter 11 - Type Reflection, Late Binding, and Attribute-Based Programming

Part Four - Leveraging the .NET Libraries

Chapter 12 - Object Serialization and the .NET Remoting Layer

Chapter 13 - Building a Better Window (Introducing Windows Forms)

Chapter 14 - A Better Painting Framework (GDI+)

Chapter 15 - Programming with Windows Forms Controls

Chapter 16 - The System.IO Namespace

Chapter 17 - Data Access with ADO.NET

Part Five - Web Applications and XML Web Services

Chapter 18 - ASP.NET Web Pages and Web Controls

Chapter 19 - ASP.NET Web Applications

Chapter 20 - XML Web Services

Index

List of Figures

List of Tables

Part Two:C#Theand theC#.NET Programminglatf rm, Second Ed tion Language

by Andrew Troelsen

ISBN:1590590554

Apress © 2003 (1200 pages)

Chapter ListThis comprehensive text starts with a brief overview of the C# language and then quickly moves to key technical and architectural issues for .NET developers.

Chapter 3: C# Language Fundamentals

Table of Contents

Chapter 4: Object-Oriented Programming with C#

C# and the .NET Platform, Second Edition

Introduction

Chapter 5: Exceptions and Object Lifetime

Part One - Introducing C# and the .NET Platform

Chapter 6: Interfaces and Collections

Chapter 1 - The Philosophy of .NET

Chapter 2 - Building C# Applications

Chapter 7: Callback Interfaces, Delegates, and Events

Part Two - The C# Programming Language

Chapter 3 - C# Language Fundamentals

Chapter 8: Advanced C# Type Construction Techniques

Chapter 4 - Object-Oriented Programming with C#

Chapter 5 - Exceptions and Object Lifetime

Chapter 6 - Interfaces and Collections

Chapter 7 - Callback Interfaces, Delegates, and Events

Chapter 8 - Advanced C# Type Construction Techniques

Part Three - Programming with .NET Assemblies

Chapter 9 - Understanding .NET Assemblies

Chapter 10 - Processes, AppDomains, Contexts, and Threads

Chapter 11 - Type Reflection, Late Binding, and Attribute-Based Programming

Part Four - Leveraging the .NET Libraries

Chapter 12 - Object Serialization and the .NET Remoting Layer

Chapter 13 - Building a Better Window (Introducing Windows Forms)

Chapter 14 - A Better Painting Framework (GDI+)

Chapter 15 - Programming with Windows Forms Controls

Chapter 16 - The System.IO Namespace

Chapter 17 - Data Access with ADO.NET

Part Five - Web Applications and XML Web Services

Chapter 18 - ASP.NET Web Pages and Web Controls

Chapter 19 - ASP.NET Web Applications

Chapter 20 - XML Web Services

Index

List of Figures

List of Tables

Соседние файлы в предмете Программирование