NET Windows Forms in a Nutshell - Ian Griffiths, Matthew Adams

NET Windows Forms in a Nutshell

Buch | Softcover
880 Seiten
2003
O'Reilly Media (Verlag)
978-0-596-00338-8 (ISBN)
39,95 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
This third edition covers Java 1.4 and contains 193 examples: over 21,900 lines of densely commented Java code, covering 20 client-side and server-side APIs. It includes new chapters on the Java Sound API and the New I/O API. The chapters on XML and servlets have been rewritten to cover latest versions and best practices for Java 1.4.
.NET Windows Forms are a powerful technology for building a large 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. This volume 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.
The book 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. 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, ways to try to find the bit of information you need to use one particular feature. Anyone who is involved in user interface development should 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.

Ian Griffiths is an independent consultant specializing in medical imaging applications and digital video. He also works as an instructor, teaching courses on .NET for DevelopMentor. Ian holds a degree in Computer Science from Cambridge University.

Preface; I. Introduction to Windows Forms; 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; 2. Controls; Windows Forms and the Control Class; Using Standard Control Features; Built-in Controls; 3. Forms, Containers, and Applications; Application Structure; The Form Class; Containment; Layout; Localization; Extender Providers; 4. Menus and Toolbars; Menus; Toolbars; Unified Event Handling; Office-Style Menus and Toolbars; 5. Building Controls; Composite Controls; Custom Controls; Designing for Developers; 6. Inheritance and Reuse; When to Inherit; Inheriting from Forms and User Controls; Inheriting from Other Controls; Pitfalls of Inheritance; 7. Redrawing and GDI+; Drawing and Controls; GDI+; 8. Property Grids; Displaying Simple Objects; Type Conversion; Custom Type Editors; 9. Controls and the IDE; Design Time Versus Runtime; Custom Component Designers; Extender Providers; 10. Data Binding; Data Sources and Bindings; Simple and Complex Binding; DataTable, DataSet, and Friends; The DataGrid Control; The DataView Class; II. API Quick Reference; 11. How to Use This Quick Reference; Finding a Quick-Reference Entry; Reading a Quick-Reference Entry; 12. Converting from C# to VB Syntax General Considerations; Classes; Structures; Interfaces; Class, Structure, and Interface Members; Delegates; Enumerations; 13. The System. ComponentModel Namespace; 14. The System. Drawing Namespace; 15. The System.Drawing.Drawing2D Namespace; 16. The System. Drawing. Imaging Namespace; 17. The System. Drawing. Printing Namespace 18. The System. Drawing. Text Namespace; 19. The System. Windows. Forms Namespace; 20. The System. Windows. Forms. Design Namespace; III. Appendixes; A. Namespaces and Assemblies; B. Type, Method, Property, Event, and Field Index; Index.

Erscheint lt. Verlag 29.4.2003
Verlagsort Sebastopol
Sprache englisch
Maße 152 x 228 mm
Gewicht 1166 g
Einbandart kartoniert
Themenwelt Informatik Betriebssysteme / Server Windows
Informatik Programmiersprachen / -werkzeuge NET Programmierung
ISBN-10 0-596-00338-2 / 0596003382
ISBN-13 978-0-596-00338-8 / 9780596003388
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Insider-Wissen – praxisnah & kompetent

von Ed Bott

Buch | Hardcover (2023)
dpunkt (Verlag)
44,90
Daten abfragen und verarbeiten mit Excel und Power BI

von Ignaz A. Schels

Buch (2023)
Hanser (Verlag)
49,99