Flylib.com
Visual BasicR. NET Unleashed
Visual BasicR. NET Unleashed
ISBN: N/A
EAN: N/A
Year: 2001
Pages: 222
BUY ON AMAZON
Main Page
Table of Contents
Copyright
About the Author
Acknowledgments
Tell Us What You Think
Introduction
Overview
Who Should Read This Book
Visual Basic .NET Is a First-Class Language
What Is the Common Language Runtime?
Compelling Reasons to Switch to Visual Basic .NET
Implications
What You ll Find in This Book
Summary
Part I: Introducing Visual Basic .NET
Chapter 1. Using the Unified Visual Studio IDE
User-Customizable Profiles
Creating a Project
Building Projects
The Code Behind the Form
Configuring IDE Options
Debugging in the New IDE
An Overview of Project Templates
IntelliSense
Using Views
Documentation
Summary
Chapter 2. Out with the Old, In with the New
File Extensions
Namespaces
References
Option Statements
Data Types
Variable Declarations
Operators
Type Conversion Functions
Variable Scope Changes in VB .NET
Flow Control Statements
Arrays and Collections
Structured Exception Handling
Visual Basic .NET Handling of Reserved Words
Compatibility Between VB6 and VB .NET
Summary
Chapter 3. Basic Programming in Visual Basic .NET
Declaring and Initializing Variables
Working with Block-Level Scope
Static Variables
Using Static Variables
Using Arrays
Working with New Abstract Data Types
Shadow Variables
Functions and Subroutines
Defining Structures
Using Objects
Exception Handling
Summary
Chapter 4. Macros and Visual Studio Extensibility
Automating Repetitive Tasks
Using the Macro Explorer
Exporting the Macro
Using the Macro IDE
Creating a Macro Project
Managing Visual Studio from the Command Window
Responding to IDE Events
Customizing Visual Studio
Creating Add-Ins
Creating Wizards
Visual Studio Integration Program (VSIP)
Summary
Chapter 5. Subroutines, Functions, and Structures
Writing Procedures
Defining Procedure Arguments
Working with Recursion
Defining Structures
Using Enumerated Types
Summary
Part II: Advanced Object-Oriented Programming
Chapter 6. Reflection
Reflection Namespace
Emitting Types at Runtime Using Reflection
Other Places Reflection Is Used
Localization
Summary
Chapter 7. Creating Classes
Defining Classes
Encapsulation and Information Hiding
Adding Field and Property Members
Adding Methods to Classes
Adding Class Events
Defining Nested Classes
Creating Instances of a Class
Summary
Chapter 8. Adding Events
Understanding Events and Event Handlers
Creating Event Handlers in the Windows Form Designer
Creating Event Handlers in the Code Editor
Creating Runtime Event Handlers
Creating Event Handlers in the WebForms Designer
Declaring and Raising Events
Summary
Chapter 9. Understanding Delegates
Using the EventHandler Delegate
Reviewing Delegate Members
Defining Delegates
Passing Delegates as Arguments
Multicasting Delegates
Using Delegates Across Project Boundaries
Summary
Chapter 10. Inheritance and Polymorphism
Inheritance Basics
What Is Inheritance?
Defining Classes That Must Be Subclassed
Defining Classes That Cannot Be Subclassed
Polymorphism
Dynamic Typecasting
Defining Interfaces
Summary
Chapter 11. Shared Members
Declaring Shared Fields
Defining Shared Properties
Using Shared Methods
Defining Shared Constructors
Implementing Factory Methods
Overloading Shared Members
Raising Shared Events
Summary
Chapter 12. Defining Attributes
Understanding the Role of Attributes
Annotating Types and Members
Viewing Attributes with the MSIL Disassembler
Extracting Attributes Using Reflection
Creating Custom Attributes
Component Attributes
COM Interop Attributes
Summary
Part III: User Interface Design
Chapter 13. Creating a Console Application
Console Application Basics
Using the Console Class
Defining the FileSort Demo
Console Application Namespaces
Multithreading a Console Application
Debugging Console Applications
Keeping Track of the File System
Summary
Chapter 14. Multithreaded Applications
Asynchronous Processing without Threads
Lightweight Threading with Thread Pools
Heavyweight Threading
Applying the ThreadStatic Attribute
Multithreading in Windows Forms
Summary
Chapter 15. Using Windows Forms
Reviewing the Forms Namespace
Reviewing the System.Drawing Namespace
Using the Form Class
Custom Form Painting with GDI
Summary
Chapter 16. Designing User Interfaces
Managing Control Layout
Working with Menus
Advanced Form Techniques
What Do the Component and Control Classes Do for Us?
Adding Controls Dynamically
Creating Custom UserControls
Creating Custom Controls
Summary
Chapter 17. Programming with GDI
GDI Basics
Advanced Drawing
Custom Drawing in Windows Forms
Graphics Printing
Summary
Part IV: Building Web Services
Chapter 18. Using and Implementing Web Services
Web Services in Review
Finding Web Services with UDDI
Calling Web Services
Implementing Web Services
Choosing Web Access Methods
Managing State Information
Handling and Throwing Exceptions in Web Services
Debugging Web Services
Compiling and Deploying Web Projects
Summary
Chapter 19. ASP.NET Web Programming
Web Forms
Using Request and Response
ASP.NET and ADO.NET
Output Caching
Performance Considerations
Rendering Controls
Dynamically Adding Controls to a Page
Creating Custom Web Controls
Summary
Chapter 20. Writing to the Event Log
Managing an Event Source
Writing Events to an Existing Log
Writing to a Custom Event Log
Getting the Contents of an Event Log
Clearing an Event Log
Receiving Event Notifications
Using a Remote Event Log
Using EventLogTraceListener
Summary
Appendix A. VB6 Programming Element Changes in VB .NET
Discontinued Programming Elements
Declaration and Grammar Changes
Variable Scope Changes
Changes to Procedure Declarations
Changes to Properties
Changes to Array Bounds
Changes to Data Types
Changes to Operators
Changes to Flow Control
Changes to Classes and Interfaces
Replaced Programming Elements
Programming Elements Supported Differently
Replace Variant with Object
Bibliography
Visual BasicR. NET Unleashed
ISBN: N/A
EAN: N/A
Year: 2001
Pages: 222
BUY ON AMAZON
MySQL Stored Procedure Programming
Date and Time Functions
Other Functions
Using Stored Procedures with Hibernate
The Development Process
Loop Processing
The .NET Developers Guide to Directory Services Programming
System.DirectoryServices Overview
Using Attribute Scope Query
Writing COM Interop Types
Creating Users
Primary Group Membership
Network Security Architectures
Instant Messaging
Identity Deployment Recommendations
Campus Security Design
Teleworker Security Design
Guidelines on Antivirus Process
SQL Hacks
Hack 19. Convert Strings to Dates
Number Crunching
Hack 61. Set Security Based on Rows
Hack 65. Use Pessimistic Locking
Hack 69. Execute Functions in the Database
Programming .Net Windows Applications
Start Page
Dialog Boxes
Text Controls
Bug Database: A Windows Application
The ADO.NET Object Model
Digital Character Animation 3 (No. 3)
Facial Rigging
Conclusion
Animating with Poses
Adding Personality to a Walk
Four-Legged Mammals
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies