• Complain

Matthew Adams - .NET Windows Forms in a Nutshell: A Desktop Quick Reference

Here you can read online Matthew Adams - .NET Windows Forms in a Nutshell: A Desktop Quick Reference full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. City: Sebastopol, CA, year: 2003, publisher: OReilly Media, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Matthew Adams .NET Windows Forms in a Nutshell: A Desktop Quick Reference
  • Book:
    .NET Windows Forms in a Nutshell: A Desktop Quick Reference
  • Author:
  • Publisher:
    OReilly Media
  • Genre:
  • Year:
    2003
  • City:
    Sebastopol, CA
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

.NET Windows Forms in a Nutshell: A Desktop Quick Reference: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book ".NET Windows Forms in a Nutshell: A Desktop Quick Reference" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

.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..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 youve never tried what youre 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 books reference directly into the help files of Visual Studio .NET.

Matthew Adams: author's other books


Who wrote .NET Windows Forms in a Nutshell: A Desktop Quick Reference? Find out the surname, the name of the author of the book and a list of all author's works by series.

.NET Windows Forms in a Nutshell: A Desktop Quick Reference — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book ".NET Windows Forms in a Nutshell: A Desktop Quick Reference" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
.NET Windows Forms in a Nutshell
Ian Griffiths
Matthew Adams
Editor
John Osborn
Editor
Ron Petrusha

Copyright 2003 O'Reilly Media, Inc.

Preface This book is a desktop reference and tutorial for Windows Forms thenew - photo 1


Preface

This book is a desktop reference and tutorial for Windows Forms, thenew API for writing GUI applications for Windows. Windows Forms is apart of the .NET Framework, the first version of which shipped inFebruary 2002.

.NET Windows Forms in a Nutshell is divided intotwo parts. The first half is a tutorial, which introduces the mostimportant concepts and classes in Windows Forms and describes how touse these to build interactive applications. It also describes GDI+,the drawing API that most Windows Forms applications will use.

The second half is a quick reference to the Windows Forms and GDI+namespaces. It provides namespace maps, type descriptions, membersignatures, and useful cross-references and annotations.

Who This Book Is For

This book is intended for C# and Visual Basic .NET developers who arewriting Windows Forms applications. If you are moving from previousWindows GUI technologies such as Visual Basic 6.0 or MFC, or fromthose of other platforms such as Swing, or even if you are new towriting Windows applications, the tutorial section provides acomplete introduction to the most important aspects of the WindowsForms API.

, which documents the namespaces used inWindows Forms development, uses C# syntax. However, for VBprogrammers, a chapter is devoted to converting C# syntax to that ofVisual Basic.

Regardless of your level of experience with Windows Forms, thereference section provides a great deal of useful information andinsights into the namespaces that make up the Windows Forms and GDI+APIs.

How This Book Is Structured

of this book is a tutorial describingthe fundamental concepts and classes in the Windows Forms API. Itconsists of the following 10 chapters:

, .NET and Windows Forms Overview

This chapter provides an overview of the .NET Framework (focusing onthe parts that are relevant to Windows Forms developers) and theWindows Forms API.

, Controls

The Control class is at the heart of every Windows Forms application.Its role and usage are examined in detail in this chapter.

, Forms, Containers, and Applications

Forms are top-level windows, and almost all Windows Formsapplications use Forms (hence the name). We examine Forms in theirrole as containers for controls. The chapter also discusses howform-based applications are constructed.

, Menus and Toolbars

Most nontrivial applications use menus and toolbars to present theirfunctionality in a structured way. This chapter shows therelationship between menus, forms, and controls. It also describesthe techniques for dynamically modifying menus in MDI applications.

, Building Controls

This chapter shows the techniques for building your own reusable userinterface components. It describes both user controls (collections ofother controls grouped into a reusable element) and custom controls,which give developers complete control over all aspects of thecontrols appearance and behavior.

, Inheritance and Reuse

The .NET type systems support for inheritance isfundamental to the way in which controls work. describes the role of inheritance in WindowsForms applications. It also highlights the many pitfalls of misuse ofinheritance.

, Redrawing and GDI+

Although GDI+ is not strictly a part of Windows Forms, this powerfuldrawing API gives you the ability to control the appearance of yourprograms. describes how to use GDI+ inyour Windows Forms applications.

, Property Grids

The Property Grid control is important for two reasons. First, it isa very useful control for presenting and editing information. Second,it is a central part of Visual Studio .NET, and understanding its useis crucial to integrating your controls with the developmentenvironment. This chapter offers thorough coverage of the PropertyGrid control.

, Controls and the IDE

This chapter describes how to build controls that integrate into theVisual Studio .NET Forms Designer. It shows how to build customcontrol designers and extender property providers.

, Data Binding

Windows Forms has a data-binding architecture that allows any datasource to be bound to any property of a control. describes how to configure these bindings andhow to use the specialized data source class, theDataSet.

Throughout , code examples are given inboth C# and Visual Basic .NET.

shows VB.NET programmers how toconvert the reference sections C# syntax to VB.NETsyntax.

Assumptions This Book Makes

To program with the Windows Forms API, you must have installed one ofthe many editions of Visual Studio .NET on your system(Standard, Professional, Enterprise, or Architect). Although you canwrite Windows Forms applications using the .NET Framework SDK alone,the Forms Designer is only available with Visual Studio .NET, and itis very hard work to write forms-based applications without the FormsDesigner.

Whats on the CD

The CD that accompanies this book contains a copy of .NETWindows Forms in a Nutshell for Microsoft Visual Studio.NET (view CD content online at ,available to you as a fully integrated member of Visual Studio .NETDynamic Help.

By making .NET Windows Forms in a Nutshell apart of your Visual Studio .NET development environment, you gain thefollowing benefits:

  • Continuous access to the contents of the .NET Windows Forms QuickReference as you work in the online Visual Studio .NET developmentenvironment

  • Ability to browse the contents of the book in the Visual Studio .NETHelp Contents window

  • Constantly updated Dynamic Help links to relevant Quick Referenceentries as you write C# or VB.NET code (these links appear in aseparate Dynamic Help window link group namedOReilly Help )

  • Links to both Quick Reference topics and Microsoft documentationtopics when you use either the Help Search facility or interactiveIndex

  • Access to the OReilly web site, http://www.oreilly.com, for additional booksand articles on Visual Basic .NET, C#, and the .NET Framework

  • Cross-links from Quick Reference topics to related topics in the MSDNdocumentation

For more information on . NET Windows Forms in a Nutshellfor Microsoft Visual Studio .NET , please read the releasenotes on the CD (see http://examples.oreilly.com/netwinformian).

To use .NET Windows Forms in a Nutshell for MicrosoftVisual Studio .NET , you must be running a version ofVisual Basic .NET or Visual Studio .NET on your computer or laptop.To install .NET Windows Forms in a Nutshell for MicrosoftVisual Studio .NET :

  1. Shut down all anti-virus software and be sure that Visual Studio .NETis not currently running.

  2. Place the CD in the CD player (see http://examples.oreilly.com/netwinformian).

  3. If you are running Visual Studio .NET 2003, double-click on theinstallation file named WinFormsinaNutshell2003.msi . If you are stillrunning Visual Studio .NET 2002, double click on the file named WinFormsinaNutshell2002.msi .

  4. Follow the instructions contained in the install program windows. Besure to read and to accept the terms of the software license beforeproceeding.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «.NET Windows Forms in a Nutshell: A Desktop Quick Reference»

Look at similar books to .NET Windows Forms in a Nutshell: A Desktop Quick Reference. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «.NET Windows Forms in a Nutshell: A Desktop Quick Reference»

Discussion, reviews of the book .NET Windows Forms in a Nutshell: A Desktop Quick Reference and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.