Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
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

This chapter rounded off your current understanding of Windows Forms by examining the programming of

Apress © 2003 (1200 pages)

numerous GUI widgets from the simple (Button) to the more exotic (MonthCalendar). As you have seen,

This comprehensive text starts with a brief overview of the

each and every WindowsC# languageFormsandcontrolthen quicklytype derivesmo tofromkeySystemtechnical.Windowsand .Forms.Control, which defines a number of membersarchitecturalavailableissuesto derivedfor .NETtypesdevelopers(including. the all important Control.ControlCollection type). This chapter also explored the various anchoring and docking behaviors that can be used to enforce a specific layout of your GUI types, regardless of the size of the owning Form.

Table of Contents

C#In andthe latterthe .NEThalfPlatform,of this chapter,SecondyouEditionlearned how to build custom dialog boxes using Windows Forms and

examined a number of issues related to dialog boxes. Next, you learned how to derive a new Form from

Introduction

an existing Form type using Form inheritance. Using this technique, you are able to build a set of generic

Part One - Introducing C# and the .NET Platform

GUIs that can be extended by derived types. Finally, this chapter introduced you to the process of building

Chapter 1 - The Philosophy of .NET

custom Windows Forms controls using the .NET platform.

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

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