Description:
.NET Windows Forms in a Nutshell offers an accelerated introduction to this next-generation of rich user interface development. The book provides an all-inclusive guide for experienced programmers along with a compact but remarkably complete reference to the .[color:35ed=#0000FF !important]NET Framework Class Library (FCL) Windows Forms namespaces and types. Included on CD is an add-in that will integrate the book's reference directly into the help files of Visual Studio .NET.
Full Description
.NET Windows Forms are a powerful technology for building a large [color:35ed=#0000FF !important]class of applications for the Windows .NET platform. They offer nearly the same power and flexibility of classic Win32 development, but for a fraction of the effort. The programming model is lean and streamlined, and many of the tedious details that developers used to have to spend time on are now dealt with automatically by the platform. .NET Windows Forms in a Nutshell offers an accelerated introduction to this next-generation of rich user interface development. The book provides an all-inclusive guide for experienced programmers using the .NET Windows Forms platform to develop Windows applications, along with a compact but remarkably complete reference to the .NET Framework Class Library (FCL) Windows Forms namespaces and types. The authors present solid coverage of the fundamental building blocks, such as Controls, Forms, Menus, and GDI , and enough detail to help you build your own fully featured reusable visual components so you can write visual component libraries as well as standalone applications. .NET Windows Forms in a Nutshell aims to provide not just the practical information and advice required to get programs working, but also to communicate the rationale behind the various parts of Windows Forms' design. The authors show how the thinking behind the framework enhances your productivity substantially. The new framework allows you to guess correctly what "the Right Way" to do things is a majority of the time, even if you've never tried what you're doing before. No more digging around in documentation for days to try to find the bit of information you need to use one particular feature. Anyone who is involved in user interface development will appreciate the ease of creation and expanded capabilities provided by .NET Windows Forms, as well as the in-depth focus and straight-forward approach this book brings. Included on CD is an add-in that will integrate the book's reference directly into the help files of Visual Studio .NET.
Table of Contents
Introduction to Windows Forms
Chapter 1 .NET and Windows Forms Overview
Windows Development and .NET
The Common Language Runtime
.NET Programming Languages
Components
The .NET Type System
The .NET Framework Class Library
Chapter 2 Controls
Windows Forms and the Control Class
Using Standard Control Features
Built-in Controls
Summary
Chapter 3 Forms, Containers, and Applications
Application Structure
The Form Class
Containment
Layout
Localization
Extender Providers
Summary
[color:35ed=#0000FF !important]Chapter 4 Menus and Toolbars
Menus
Toolbars
Unified Event Handling
Office-Style Menus and Toolbars
Summary
Chapter 5 Building Controls
Composite Controls
Custom Controls
Designing for Developers
Summary
Chapter 6 [color:35ed=#0000FF !important]Inheritance and Reuse
When to Inherit
Inheriting from Forms and User Controls
Inheriting from Other Controls
[color:35ed=#0000FF !important]Pitfalls of Inheritance
Summary
[color:35ed=#0000FF !important]Chapter 7 Redrawing and GDI
Drawing and Controls
GDI
Summary
Chapter 8 Property Grids
Displaying Simple Objects
Type Conversion
Custom Type Editors
Summary
Chapter 9 Controls and the IDE
Design Time Versus Runtime
Custom Component Designers
Extender Providers
Summary
Chapter 10 Data Binding
Data Sources and Bindings
Simple and Complex Binding
DataTable, DataSet, and Friends
The DataGrid Control
The DataView Class
Summary
API Quick Reference
Chapter 11 How to Use This Quick Reference
Finding a Quick-Reference Entry
Reading a Quick-Reference Entry
Chapter 12 Converting from C# to VB Syntax
General Considerations
Classes
Structures
Interfaces
Class, Structure, and Interface Members
Delegates
Enumerations
Chapter 13 The System.ComponentModel Namespace
Chapter 14 The System.Drawing Namespace
Chapter 15 The System.Drawing.Drawing2D Namespace
Chapter 16 The System.Drawing.Imaging Namespace
Chapter 17 The System.Drawing.Printing Namespace
Chapter 18 The System.Drawing.Text Namespace
Chapter 19 The System.Windows.Forms Namespace
Chapter 20 The System.Windows.Forms.Design Namespace
Appendixes
Appendix A Namespaces and Assemblies
Appendix B Type, Method, Property, Event, and Field Index
Colophon
Read more at http://ebookee.org/rs-O-Reilly-NET-Windows-Forms-In-a-Nutshell_1358943.html#bbFRTPZ2oO4Vqfet.99
http://adf.ly/9m3y0