VB.Net Developer's Guide (Paperback)

Syngress, Cameron Wakefield

  • 出版商: Syngress Media
  • 出版日期: 2001-01-15
  • 定價: $1,500
  • 售價: 2.0$299
  • 語言: 英文
  • 頁數: 754
  • 裝訂: Paperback
  • ISBN: 1928994482
  • ISBN-13: 9781928994480
  • 相關分類: .NET
  • 立即出貨(限量) (庫存=4)



The Complete Guide to Developing Applications with VB.NET

The introduction of VB.NET has sent many Visual Basic gurus back to the drawing board! VB.NET introduces a new set of standards, protocols, and syntax that previous users of Visual Basic will need to learn to regain their guru status and be positioned to create enterprise-critical applications. VB.NET Developer's Guide will help you master VB.NET!

1. Examine the New IDE
Explore the new functionality of the Integrated Development Environment (IDE).

2. Learn the .NET Framework
Learn about the .NET components such as base classes, system objects, assemblys, and Microsoft Intermediate Language (MSIL).

3. Install and Configure Visual Studio .NET
Learn the three phases for installing Visual Studio .NET.

4. Master the Common Language Runtime (CLR)
Develop "managed code" that allows your code to take full advantage of the .NET Framework.

5. Learn Advanced VB.NET Programming Concepts
See what concepts are new to VB, including delegates, the System.IO class, and various namespaces.

6. Create Windows Forms
Create custom Windows components and use the Windows Forms Class Viewer and ActiveX Control Importer.

7. Use the ADO.NET Architecture and the XML Schema Definition Tool
Leverage XML within the .NET Framework and gain interoperability between disparate systems on different platforms.

8. Develop Web Applications
Use Internet Protocols to access Web Services.

9. The VB.NET Wallet CD
The CD comes with all the source code from the book, including complete applications for performing a simple draw command and for using C# classes.

10. Register for Your 1 Year Upgrade
The Syngress Solutions upgrade plan protects you from content obsolescence and provides monthly mailings, whitepapers, and more!

Table of Contents

Chapter 1
A Managers Guide to Whats New in Visual Basic .NET
· Examining the New IDE
· .NET Framework
· Common Language Runtime
· Object-Oriented Based Language
· Web Applications
· Security
· Type Safety
· New Compiler
· Changes from Visual Basic 6.0
Chapter 2
The Microsoft .NET Framework
?What Is the .NET Framework?
?Introduction to the Common Language Runtime
?Using .NET-Compliant Programming Languages
?Creating Assemblies ?Understanding Metadata
?Using System Services
?Microsoft Intermediate Language
?Using the Namespace System to Organize Classes
?The Common Type System
?Relying on Automatic Resource Management
?Security Services
Chapter 3
Installing and Configuring VB.NET
?Installing Visual Studio
?The New IDE
?Customizing the IDE
Chapter 4
Common Language Runtime
?Component Architecture
?Managed Code versus Unmanaged Code
?System Namespace
?Common Type System
?Garbage Collection
Chapter 5
.NET Programming Fundamentals
?Program Flow Control
?Arrays ?Functions
?Object Oriented Programming
?String Handling
?Error Handling
Chapter 6
Advanced Programming Concepts
?Imports Keyword
?Implementing Interfaces
?Delegates and Events
?Language Interoperability
?File Operations
?Drawing Namespace
?Free Threading
Chapter 7
Creating Windows Forms
?Application Model
?Manipulating Windows Forms
?Form Events
?Creating Multiple Document Interface Applications
?Adding Controls to Forms
?Dialog Boxes
?Creating and Working with Menus
?Adding Status Bars to Forms
?Adding Toolbars to Forms
?Data Binding
?Using the Windows Forms Class Viewer
?Using the Windows Forms ActiveX Control Importer
Chapter 8
Windows Forms Components and Controls
?Built-In Controls
?Creating Custom Windows Components
?Creating Custom Windows Controls
Chapter 9
Using ADO .NET
?Overview of XML
?ADO .NET Architecture
?XML Schema Definition Tool
?Connected Layer
?Disconnected Layer
?SQL Server Managed Provider
?Data Controls
Chapter 10
Developing Web Applications
?Web Forms
?Adding Controls to Web Forms
?Creating Custom Web Form Controls
?Web Services
?Using Windows Forms in Distributed Applications
Chapter 11
Optimizing, Debugging, and Testing
?Debugging Concepts
?Code Optimization
?Testing Phases and Strategies
Chapter 12
?Security Concepts
?Code Access Security
?Role-Based Security
?Security Policies
?Security Tools
Chapter 13
Application Deployment
?Packaging Code
?Configuring the.NET Framework
?Deploying the Application
?Deploying Controls
Chapter 14
Upgrading Visual Basic Applications to .NET
?Considerations Before Upgrading
?Considering Architecture Before Migration
?Data Types
?Converting VB Forms to Windows Forms
?Keyword Changes
?Programming Differences
?Understanding Error Handling
?Data Access Changes in Visual Basic .NET
?Upgrading Interfaces
?Using the Upgrade Tool