正在加载...

Windows Forms Programming in Visual Basic .NET

Windows Forms Programming in Visual Basic .NET

作者:Chris Sells, Justin Gehtland

出版日期:October 24, 2003

页数:736

ISBN:0-321-12519-3

本书永久链接:http://www.ppurl.com/2008/09/windows-forms-programming-in-visual-basic-net.html

共享用户信息

 
stack
stack11,320
14569,864

书籍简介

“If you are just beginning to use WinForms, or even if you are already an experienced hand, you will find this book an antidote for confusion and a friendly companion on the road to writing modern applications.”
—Alan Cooper, Father of Visual Basic


Windows Forms Programming in Visual Basic .NET is the ultimate guide to using the Microsoft .NET forms package. Readers will learn how to build applications that take full advantage of both the rich user interface features of the Microsoft Windows operating system and the deployment features traditionally associated with HTML-based applications.


Authors Chris Sells and Justin Gehtland draw upon their WinForms research and programming experience to go beyond the Windows Forms documentation to give you a clear picture of exactly how Visual Basic .NET programmers can use WinForms. Readers will gain an understanding of the rationale behind aspects of WinForms design and learn how to avoid or solve common problems. Throughout the book, detailed illustrations of WinForms user interface features and working code samples demonstrate best practices. All code has been tested with Visual Studio .NET 1.1 and is available at www.sellsbrothers.com, where readers will also find updates to the book.


This book focuses on the topics developers need to know in order to build real-world applications, including:



  • Form layout



  • Multiple top-level and non-rectangular windows



  • Classes outside the System.Windows.Forms namespace, including System.Drawing and System.Security



  • Custom drawing



  • Hosting and building controls



  • Design-time integration of controls and components



  • Data binding



  • Multithreaded user interfaces



  • Deploying WinForms controls and applications over the Web



  • Moving from Visual Basic 6



Well-written and easy to navigate, Windows Forms Programming in Visual Basic .NET is the tutorial for Windows programmers who are serious about mastering Windows Forms.

+ 展开目录
     Copyright
     Praise Page for Windows Forms Programming in Visual Basic .NET
     Microsoft .NET Development Series
        Titles in the Series
 
     Figures
     Tables
     Foreword by Alan Cooper
     Foreword by Ted Pattison
     Preface
        Who Should Read This Book?
        Contact
        Acknowledgments
 
     Color Section
     Chapter 1.  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 VB6
        Where Are We?
 
     Chapter 2.  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?
 
     Chapter 3.  Dialogs
        Standard Dialogs
        Styles
        Data Exchange
        Data Validation
        Help
        Where Are We?
 
     Chapter 4.  Drawing Basics
        Drawing to the Screen
        Colors
        Brushes
        Pens
        Shapes
        Paths
        Images
        Where Are We?
 
     Chapter 5.  Drawing Text
        Fonts
        Strings
        Where Are We?
 
     Chapter 6.  Advanced Drawing
        Page Units
        Transforms
        Regions
        Optimized Drawing
        Where Are We?
 
     Chapter 7.  Printing
        Print Documents
        Print Controllers
        Basic Print Events
        Margins
        Page Settings
        Printer Settings
        Where Are We?
 
     Chapter 8.  Controls
        Standard Controls
        Custom Controls
        User Controls
        Drag and Drop
        Where Are We?
 
     Chapter 9.  Design-Time Integration
        Components
        Design-Time Integration Basics
        Extender Property Providers
        Type Converters
        UI Type Editors
        Custom Designers
        Where Are We?
 
     Chapter 10.  Resources
        Resource Basics
        Resource Localization
        Where Are We?
 
     Chapter 11.  Applications and Settings
        Applications
        Environment
        Settings
        Where Are We?
 
     Chapter 12.  Data Sets and Designer Support
        Data Sets
        Designer Support
        Typed Data Sets
        Where Are We?
 
     Chapter 13.  Data Binding and Data Grids
        Data Binding
        Data Grids
        Custom Data Sources
        Where Are We?
 
     Chapter 14.  Multithreaded User Interfaces
        Long-Running Operations
        Asynchronous Web Services
        Where Are We?
 
     Chapter 15.  Web Deployment
        Hosting Controls in Internet Explorer
        Code Access Security
        No-Touch Deployment
        Partially Trusted Assembly Considerations
        Increasing Permissions
        Authenticode
        Where Are We?
 
     Appendix A.  Moving from VB6
        A Few Words about Visual Basic 6.0
        VB6 versus WinForms
        Where Are We?
 
     Appendix B.  Delegates and Events
        Delegates
        Events
        Happiness in the Universe
 
     Appendix C.  Serialization Basics
        Streams
        Formatters
        ISerializable
        Data Versioning
 
     Appendix D.  Standard WinForms Components and Controls
        Components and Controls Defined
        Standard Components
        Standard Controls
 
     Bibliography

Tags: , ,

相关书籍

你需要 登录 后才能查看和发布评论。如果还不是本站用户,请先 注册