
Visual Basic 2010 Programmer's Reference.
Title:
Visual Basic 2010 Programmer's Reference.
Author:
Stephens, Rod.
ISBN:
9780470626566
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (1224 pages)
Contents:
Visual Basic 2010 Programmer's Reference -- About the Author -- Contents -- Introduction -- SHOULD YOU USE VISUAL BASIC 2010? -- WHO SHOULD READ THIS BOOK -- HOW THIS BOOK IS ORGANIZED -- BONUS CHAPTERS -- HOW TO USE THIS BOOK -- NECESSARY EQUIPMENT -- CONVENTIONS -- SOURCE CODE -- ERRATA -- P2P.WROX.COM -- IMPORTANT URLS -- Part I: IDE -- Chapter 1: Introduction to the IDE -- DIFFERENT IDE APPEARANCES -- IDE CONFIGURATIONS -- PROJECTS AND SOLUTIONS -- STARTING THE IDE -- CREATING A PROJECT -- SAVING A PROJECT -- SUMMARY -- Chapter 2: Menus, Toolbars, and Windows -- MENUS -- TOOLBARS -- SECONDARY WINDOWS -- SUMMARY -- Chapter 3: Customization -- ADDING COMMANDS -- MAKING KEYBOARD SHORTCUTS -- SUMMARY -- Chapter 4: Windows Forms Designer -- SETTING DESIGNER OPTIONS -- ADDING CONTROLS -- SELECTING CONTROLS -- COPYING CONTROLS -- MOVING AND SIZING CONTROLS -- ARRANGING CONTROLS -- SETTING PROPERTIES -- ADDING CODE TO CONTROLS -- SUMMARY -- Chapter 5: WPF Designer -- EDITOR WEAKNESSES -- RECOGNIZING DESIGNER WINDOWS -- ADDING CONTROLS -- SELECTING CONTROLS -- COPYING CONTROLS -- MOVING AND SIZING CONTROLS -- SETTING PROPERTIES -- SETTING GROUP PROPERTIES -- ADDING CODE TO CONTROLS -- SUMMARY -- Chapter 6: Visual Basic Code Editor -- MARGIN ICONS -- OUTLINING -- TOOLTIPS -- INTELLISENSE -- CODE COLORING AND HIGHLIGHTING -- CODE SNIPPETS -- ARCHITECTURAL TOOLS -- THE CODE EDITOR AT RUNTIME -- SUMMARY -- Chapter 7: Debugging -- THE DEBUG MENU -- THE DEBUG - WINDOWS -- THE BREAKPOINTS WINDOW -- THE COMMAND AND IMMEDIATE WINDOWS -- SUMMARY -- Part II: Getting Started -- Chapter 8: Selecting Windows Forms Controls -- CONTROLS OVERVIEW -- CHOOSING CONTROLS -- THIRD-PARTY CONTROLS -- SUMMARY -- Chapter 9: Using Windows Forms Controls -- CONTROLS AND COMPONENTS -- CREATING CONTROLS -- PROPERTIES -- METHODS -- EVENTS -- SUMMARY -- Chapter 10: Windows Forms.
TRANSPARENCY -- ABOUT, SPLASH, AND LOGIN FORMS -- MOUSE CURSORS -- ICONS -- PROPERTIES ADOPTED BY CHILD CONTROLS -- PROPERTY RESET METHODS -- OVERRIDING WNDPROC -- SDI AND MDI -- MRU LISTS -- DIALOG BOXES -- WIZARDS -- SUMMARY -- Chapter 11: Selecting WPF Controls -- CONTROLS OVERVIEW -- CONTAINING AND ARRANGING CONTROLS -- MAKING SELECTIONS -- ENTERING DATA -- DISPLAYING DATA -- PROVIDING FEEDBACK -- INITIATING ACTION -- PRESENTING GRAPHICS AND MEDIA -- PROVIDING NAVIGATION -- MANAGING DOCUMENTS -- DIGITAL INK -- SUMMARY -- Chapter 12: Using WPF Controls -- WPF CONCEPTS -- XAML FEATURES -- PROCEDURAL WPF -- DOCUMENTS -- SUMMARY -- Chapter 13: WPF Windows -- WINDOW APPLICATIONS -- PAGE APPLICATIONS -- SUMMARY -- Chapter 14: Program and Module Structure -- HIDDEN FILES -- CODE FILE STRUCTURE -- TYPOGRAPHIC CODE ELEMENTS -- SUMMARY -- Chapter 15: Data Types, Variables, and Constants -- DATA TYPES -- TYPE CHARACTERS -- DATA TYPE CONVERSION -- VARIABLE DECLARATIONS -- INITIALIZING COLLECTIONS -- OPTION EXPLICIT AND OPTION STRICT -- SCOPE -- PARAMETER DECLARATIONS -- PROPERTY PROCEDURES -- ENUMERATED DATA TYPES -- ANONYMOUS TYPES -- NULLABLE TYPES -- CONSTANTS -- DELEGATES -- NAMING CONVENTIONS -- SUMMARY -- Chapter 16: Operators -- ARITHMETIC OPERATORS -- CONCATENATION OPERATORS -- COMPARISON OPERATORS -- LOGICAL OPERATORS -- BITWISE OPERATORS -- OPERATOR PRECEDENCE -- ASSIGNMENT OPERATORS -- THE STRINGBUILDER CLASS -- DATE AND TIMESPAN OPERATIONS -- OPERATOR OVERLOADING -- OPERATORS WITH NULLABLE TYPES -- SUMMARY -- Chapter 17: Subroutines and Functions -- SUBROUTINES -- FUNCTIONS -- PROPERTY PROCEDURES -- EXTENSION METHODS -- LAMBDA FUNCTIONS -- RELAXED DELEGATES -- PARTIAL METHODS -- SUMMARY -- Chapter 18: Program Control Statements -- DECISION STATEMENTS -- LOOPING STATEMENTS -- GOTO -- SUMMARY -- Chapter 19: Error Handling.
BUGS VERSUS UNPLANNED CONDITIONS -- STRUCTURED ERROR HANDLING -- VISUAL BASIC CLASSIC ERROR HANDLING -- STRUCTURED VERSUS CLASSIC ERROR HANDLING -- THE ERR OBJECT -- DEBUGGING -- SUMMARY -- Chapter 20: Database Controls and Objects -- AUTOMATICALLY CONNECTING TO DATA -- AUTOMATICALLY CREATED OBJECTS -- OTHER DATA OBJECTS -- DATA OVERVIEW -- CONNECTION OBJECTS -- TRANSACTION OBJECTS -- DATA ADAPTERS -- COMMAND OBJECTS -- DATAVIEW -- DATAROWVIEW -- SIMPLE DATA BINDING -- CURRENCYMANAGER -- COMPLEX DATA BINDING -- SUMMARY -- Chapter 21: LINQ -- INTRODUCTION TO LINQ -- BASIC LINQ QUERY SYNTAX -- ADVANCED LINQ QUERY SYNTAX -- LINQ FUNCTIONS -- LINQ EXTENSION METHODS -- LINQ TO OBJECTS -- LINQ TO XML -- LINQ TO ADO.NET -- PLINQ -- SUMMARY -- Chapter 22: Custom Controls -- CUSTOM CONTROLS IN GENERAL -- OTHER CUSTOM CONTROL TASKS -- DERIVED CONTROLS -- COMPOSITE CONTROLS -- CONTROLS BUILT FROM SCRATCH -- COMPONENTS -- INVISIBLE CONTROLS -- PICKING A CONTROL CLASS -- CONTROLS AND COMPONENTS IN EXECUTABLE PROJECTS -- CUSTOM COMPONENT SECURITY -- SUMMARY -- Chapter 23: Drag and Drop, and the Clipboard -- DRAG-AND-DROP EVENTS -- USING THE CLIPBOARD -- SUMMARY -- Chapter 24: UAC Security -- UAC OVERVIEW -- DESIGNING FOR UAC -- ELEVATING PROGRAMS -- SUMMARY -- Part III: Object-Oriented Programming -- Chapter 25: OOP Concepts -- CLASSES -- ENCAPSULATION -- INHERITANCE -- POLYMORPHISM -- METHOD OVERLOADING -- EXTENSION METHODS -- SUMMARY -- Chapter 26: Classes and Structures -- CLASSES -- STRUCTURES -- CLASS INSTANTIATION DETAILS -- STRUCTURE INSTANTIATION DETAILS -- GARBAGE COLLECTION -- CONSTANTS, PROPERTIES, AND METHODS -- EVENTS -- SUMMARY -- Chapter 27: Namespaces -- THE IMPORTS STATEMENT -- THE ROOT NAMESPACE -- MAKING NAMESPACES -- CLASSES, STRUCTURES, AND MODULES -- RESOLVING NAMESPACES -- SUMMARY -- Chapter 28: Collection Classes -- WHAT IS A COLLECTION?.
ARRAYS -- COLLECTIONS -- DICTIONARIES -- COLLECTIONSUTIL -- STACKS AND QUEUES -- GENERICS -- COLLECTION INITIALIZERS -- SUMMARY -- Chapter 29: Generics -- ADVANTAGES OF GENERICS -- DEFINING GENERICS -- USING GENERICS -- PREDEFINED GENERIC CLASSES -- GENERIC METHODS -- GENERICS AND EXTENSION METHODS -- SUMMARY -- Part IV: Graphics -- Chapter 30: Drawing Basics -- DRAWING OVERVIEW -- DRAWING NAMESPACES -- GRAPHICS -- DRAWING EVENTS -- SUMMARY -- Chapter 31: Brushes, Pens, and Paths -- PEN -- BRUSH -- GRAPHICSPATH OBJECTS -- GARBAGE-COLLECTION ISSUES -- SUMMARY -- Chapter 32: Text -- DRAWING TEXT -- TEXT FORMATTING -- MEASURESTRING -- FONT METRICS -- SUMMARY -- Chapter 33: Image Processing -- IMAGE -- BITMAP -- METAFILE OBJECTS -- SUMMARY -- Chapter 34: Printing -- HOW NOT TO PRINT -- BASIC PRINTING -- PRINTING TEXT -- CENTERING PRINTOUTS -- FITTING PICTURES TO THE PAGE -- SIMPLIFYING DRAWING AND PRINTING -- SUMMARY -- Part V: Interacting with the Environment -- Chapter 35: Configuration and Resources -- MY -- ENVIRONMENT -- REGISTRY -- CONFIGURATION FILES -- RESOURCE FILES -- APPLICATION -- SUMMARY -- Chapter 36: Streams -- STREAM -- FILESTREAM -- MEMORYSTREAM -- BUFFEREDSTREAM -- BINARYREADER AND BINARYWRITER -- TEXTREADER AND TEXTWRITER -- STRINGREADER AND STRINGWRITER -- STREAMREADER AND STREAMWRITER -- OPENTEXT, CREATETEXT, AND APPENDTEXT -- CUSTOM STREAM CLASSES -- SUMMARY -- Chapter 37: File-System Objects -- PERMISSIONS -- VISUAL BASIC METHODS -- .NET FRAMEWORK CLASSES -- MY.COMPUTER.FILESYSTEM -- MY.COMPUTER.FILESYSTEM.SPECIALDIRECTORIES -- SUMMARY -- Chapter 38: Windows Communication Foundation -- WCF CONCEPTS -- WCF EXAMPLE -- BUILDING THE INITIAL SERVICE -- BUILDING QUOTESERVICE -- TESTING QUOTESERVICE -- BUILDING QUOTECLIENT -- SUMMARY -- Chapter 39: Useful Namespaces -- ROOT NAMESPACES -- ADVANCED EXAMPLES -- XML -- TPL -- SUMMARY.
Part VI: Appendices -- Appendix A: Useful Control Properties, Methods, and Events -- PROPERTIES -- METHODS -- EVENTS -- EVENT SEQUENCES -- Appendix B: Variable Declarations and Data Types -- VARIABLE DECLARATIONS -- INITIALIZATION EXPRESSIONS -- WITH -- FROM -- USING -- ENUMERATED TYPE DECLARATIONS -- XML VARIABLES -- OPTION EXPLICIT AND OPTION STRICT -- OPTION INFER -- DATA TYPES -- DATA TYPE CHARACTERS -- LITERAL TYPE CHARACTERS -- DATA TYPE CONVERSION FUNCTIONS -- CTYPE AND DIRECTCAST -- Appendix C: Operators -- ARITHMETIC OPERATORS -- CONCATENATION OPERATORS -- COMPARISON OPERATORS -- LOGICAL OPERATORS -- BITWISE OPERATORS -- OPERATOR PRECEDENCE -- ASSIGNMENT OPERATORS -- CHOOSE, IF, AND IIF -- DATE AND TIMESPAN OPERATORS -- OPERATOR OVERLOADING -- Appendix D: Subroutine and Function Declarations -- SUBROUTINES -- FUNCTIONS -- PROPERTY PROCEDURES -- LAMBDA FUNCTIONS AND EXPRESSIONS -- EXTENSION METHODS -- PARTIAL METHODS -- Appendix E: Control Statements -- DECISION STATEMENTS -- LOOPING STATEMENTS -- GOTO -- Appendix F: Error Handling -- STRUCTURED ERROR HANDLING -- THROWING EXCEPTIONS -- CLASSIC ERROR HANDLING -- Appendix G: Windows Forms Controls and Components -- COMPONENTS' PURPOSES -- POINTER -- BACKGROUNDWORKER -- BINDINGNAVIGATOR -- BINDINGSOURCE -- BUTTON -- CHECKBOX -- CHECKEDLISTBOX -- COLORDIALOG -- COMBOBOX -- CONTEXTMENUSTRIP -- DATAGRIDVIEW -- DATASET -- DATETIMEPICKER -- DIRECTORYENTRY -- DIRECTORYSEARCHER -- DOMAINUPDOWN -- ERRORPROVIDER -- EVENTLOG -- FILESYSTEMWATCHER -- FLOWLAYOUTPANEL -- FOLDERBROWSERDIALOG -- FONTDIALOG -- GROUPBOX -- HELPPROVIDER -- HSCROLLBAR -- IMAGELIST -- LABEL -- LINKLABEL -- LISTBOX -- LISTVIEW -- MASKEDTEXTBOX -- MENUSTRIP -- MESSAGEQUEUE -- MONTHCALENDAR -- NOTIFYICON -- NUMERICUPDOWN -- OPENFILEDIALOG -- PAGESETUPDIALOG -- PANEL -- PERFORMANCECOUNTER -- PICTUREBOX -- PRINTDIALOG -- PRINTDOCUMENT.
PRINTPREVIEWCONTROL.
Abstract:
Visual Basic expert Rod Stephens shows you how to leverage thelatest features of VB 2010 Microsoft Visual Basic (VB) is the most popular programminglanguage in the world, with millions of lines of code used inbusinesses and applications of all types and sizes. The new releaseof Visual Basic 2010 is tightly integrated with the Windowsoperating system and the .NET programming environment. Renowned VBauthority Rod Stephens provides a comprehensive guide to VisualBasic programming, including the latest enhancements to the VBlanguage and programming environment with Visual Studio 2010 Thetutorial is packed with detailed and practical code examples thatshow readers how to master all of the features of VB. Visual Basic authority Rod Stephens presents a must-haveresource on Visual Basic, the most popular programming language inthe wordFully covers the newest features of Visual Basic 2010, such asarray literals and initializers, collection initializers, implicitline continuation, Lambda expressions, and moreFeatures extensively revised and tested code to ensurecompliance with the latest release With this essential resource, you'll be able to quickly reviewthe details of important programming, objects, properties, methods,and events. Note: CD-ROM/DVD and other supplementary materials arenot included as part of eBook file.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Genre:
Electronic Access:
Click to View