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
ERP and Data Warehousing in Organizations: Issues and Challenges
ERP Systems Impact on Organizations
ERP System Acquisition: A Process Model and Results From an Austrian Survey
The Second Wave ERP Market: An Australian Viewpoint
Enterprise Application Integration: New Solutions for a Solved Problem or a Challenging Research Field?
Context Management of ERP Processes in Virtual Communities
Network Security Architectures
Applied Knowledge Questions
References
Protocol Capabilities
Management Problems Will Continue
Legislation Should Garner Serious Consideration
Introducing Microsoft ASP.NET AJAX (Pro - Developer)
The AJAX Revolution
The Pulsing Heart of ASP.NET AJAX
The AJAX Control Toolkit
Remote Method Calls with ASP.NET AJAX
Building AJAX Applications with ASP.NET
Logistics and Retail Management: Emerging Issues and New Challenges in the Retail Supply Chain
Fashion Logistics and Quick Response
Logistics in Tesco: Past, Present and Future
Temperature-Controlled Supply Chains
Rethinking Efficient Replenishment in the Grocery Sector
Enterprise Resource Planning (ERP) Systems: Issues in Implementation
Java Concurrency in Practice
Summary
Amdahls Law
Summary
Lock and ReentrantLock
Explicit Condition Objects
User Interfaces in C#: Windows Forms and Custom Controls
Designing with Classes and Tiers
Modern Controls
Design-Time Support for Custom Controls
Data Controls
GDI+ Controls
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