Skip to content

Windows Forms Programming in C#

Best in textbook rentals since 2012!

ISBN-10: 0321116208

ISBN-13: 9780321116208

Edition: 2004

Authors: Chris Sells

List price: $59.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Much of the publicity around .NET has focused on using .NET to build Webbased applications. Many developers, however, are using .NET to build traditional Windows-based applications. Microsoft has provided a package called Windows Forms, or WinForms, which makes the development of these apps easier and faster than ever. Chris Sells has written the definitive book to help experienced Microsoft developers master the use of this powerful toolkit. Based on the experience he has gained developing with and teaching WinForms for the last two years, he goes beyond other books currently on the market. Chris has a critically acclaimed writing style that allows him to keep the material concise and…    
Customers also bought

Book details

List price: $59.99
Copyright year: 2004
Publisher: Addison Wesley Professional
Publication date: 8/27/2003
Binding: Paperback
Pages: 736
Size: 7.00" wide x 9.50" long x 1.75" tall
Weight: 3.146
Language: English

Chris Sells is a Program Manager for the Connected Systems Division at Microsoft. He's written several books, including the first edition of "Programming WPF", "Windows Forms 2.0 Programming" and "ATL Internals" (both Addison-Wesley). In his free time, Chris hosts various conferences and makes a pest of himself on Microsoft internal product team discussion lists. More information about Chris, and his various projects, is available at http://www.sellsbrothers.com

Figures
Tables
Foreword
Preface
Hello, Windows Forms
WinForms from Scratch
Windows Forms in Visual Studio .NET
Arranging Controls
Controls
Application Settings
Resources
Dialogs
Drawing and Printing
Data Binding
Multithreaded User Interfaces
Deployment
Moving from MFC
Where Are We?
Forms
Showing Forms
Form Lifetime
Form Size and Location
Form Adornments
Form Transparency
Form Menus
Child Controls
Layout
Multiple Document Interface
Visual Inheritance
Where Are We?
Dialogs
Standard Dialogs
Styles
Data Exchange
Data Validation
Implementing Help
Where Are We?
Drawing Basics
Drawing to the Screen
Colors
Brushes
Pens
Shapes
Paths
Images
Where Are We?
Drawing Text
Fonts
Strings
Where Are We?
Advanced Drawing
Page Units
Transforms
Regions
Optimized Drawing
Where Are We?
Printing
Print Documents
Print Controllers
Basic Print Events
Margins
Page Settings
Printer Settings
Where Are We?
Controls
Standard Controls
Custom Controls
User Controls
Drag and Drop
Where Are We?
Design-Time Integration
Components
Design-Time Integration Basics
Extender Property Providers
Type Converters
UI Type Editors
Custom Designers
Where Are We?
Resources
Resource Basics
Resource Localization
Where Are We?
Applications and Settings
Applications
Environment
Settings
Where Are We?
Data Sets and Designer Support
Data Sets
Designer Support
Typed Data Sets
Where Are We?
Data Binding and Data Grids
Data Binding
Data Grids
Custom Data Sources
Where Are We?
Multithreaded User Interfaces
Long-Running Operations
Asynchronous Web Services
Where Are We?
Web Deployment
Hosting Controls in Internet Explorer
Code Access Security
No-Touch Deployment
Partially Trusted Assembly Considerations
Increasing Permissions
Authenticode
Where Are We?
Moving from MFC
A Few Words About MFC
MFC Versus WinForms
Genghis
Delegates and Events
Delegates
Events
Happiness in the Universe
Serialization Basics
Streams
Formatters
ISerializable
Data Versioning
Standard WinForms Components and Controls
Components and Controls Defined
Standard Components
Standard Controls
Bibliography
Index