Flylib.com
Professional VB 2005 with .NET 3.0 (Programmer to Programmer)
Professional VB 2005 with .NET 3.0 (Programmer to Programmer)
ISBN: 0470124709
EAN: 2147483647
Year: 2004
Pages: 267
Authors:
Bill Evjen
,
Billy Hollis
,
Bill Sheldon
,
Kent Sharkey
,
Tim McCarthy
BUY ON AMAZON
Table of Contents
Back Cover
Professional VB 2005 with .NET 3.0
Credits
Introduction
The Importance of Visual Basic
Who This Book IS For
What You Need to Use This Book
What This Book Covers
Conventions
Customer Support
Chapter 1: Understanding the .NET Framework Architecture
An Overview of the .NET Framework
The Common Language Runtime
The Next Layer-The .NET Class Framework
User and Program Interfaces in .NET
XML as the .NET Metalanguage
The Role of COM
Major Differences in .NET 2.0
Summary
Chapter 2: Visual Basic 2005 Core Elements
Initial Keywords and Syntax
Value and Reference Types
Value Types (Structures)
Reference Types (Classes)
Boxing
Parameter Passing
Variable Scope
Datatype Conversions
Commands
Summary
Chapter 3: Object Syntax Introduction
Object-Oriented Terminology
Working with Objects
Creating Classes
Advanced Concepts
Summary
Chapter 4: Object-Oriented Programming
Inheritance
Multiple Interfaces
Abstraction
Encapsulation
Polymorphism
Inheritance
Summary
Chapter 5: The Common Language Runtime
Elements of a .NET Application
Versioning and Deployment
Cross-Language Integration
IL Disassembler
Memory Management
Summary
Chapter 6: Localization
Declaring Culture Globally in ASP.NET
Adopting Culture Settings in ASP.NET
Translating Values and Behaviors
Working with ASP.NET 2.0 Resource Files
Resource Files in Windows Forms
Working with the Resource Editor
Summary
Chapter 7: Generics
Using Generics
Generic Methods
Creating Generics
Summary
Chapter 8: Namespaces
What Is a Namespace?
Importing and Aliasing Namespaces
Creating Your Own Namespaces
The My Keyword
Summary
Chapter 9: Exception Handling and Debugging
A Brief Review of Error Handling in VB6
Exceptions in .NET
Structured-Exception-Handling Keywords
Interoperability with VB6-Style Error Handling
Error Logging
Analyzing Problems and Measuring Performance via the Trace Class
Summary
Chapter 10: Data Access with ADO.NET 2.0
ADO.NET 2.0 Architecture Enhancements
NET Data Providers
The DataSet Component
Working with the Common Provider Model
Connection Pooling Enhancements in ADO.NET 2.0
Building a Data Access Component
Summary
Chapter 11: Using XML in Visual Basic 2005
An Introduction to XML
XML Serialization
System.Xml Document Support
XML Stream-Style Parsers
XSLT Transformations
ADO.NET
XML in ASP.NET 2.0
Summary
Chapter 12: Security in the .NET Framework
Security Concepts and Definitions
Permissions in the System.Security.Permissions Namespace
Managing Code Access Permissions
Managing Security Policy
Cryptography Basics
Summary
Chapter 13: Visual Studio 2005
Visual Studio 2005 Versions from Express through Team Suite
Project ProVB.NET in Visual Studio
Enhancing a Sample Application
Useful Features of Visual Studio 2005
Summary
Chapter 14: Working with SQL Server
Summary
Chapter 15: Windows Forms
The Importance of Windows Forms
Changes in Windows Forms Version 2.0
The System.Windows.Forms Namespace
Using Forms
Controls
Other Handy Programming Tips
Summary
Chapter 16: Windows Forms Advanced Features
Packaging Logic in Visual Controls
Custom Controls in Windows Forms
Inheriting from an Existing Control
The Control and UserControl Base Classes
A Composite UserControl
Building a Control from Scratch
Attaching an Icon for the Toolbox
Embedding Controls in Other Controls
Summary
Chapter 17: Windows Presentation Foundation
What, Where, Why, How - WPF Strategy
Summary
Chapter 18: Integrating WPF with Windows Forms
Forms Integration - Crossbow
Hosting WPF Controls in Windows Forms
Hosting Windows Forms Controls in WPF
Integration Limitations
Summary
Chapter 19: Working with ASP.NET 2.0
A New IDE for Building ASP.NET 2.0 Pages
Building ASP.NET Applications
The ASP.NET Page Structure Options
ASP.NET 2.0 Page Directives
ASP.NET Page Events
ASP.NET Application Folders
Global.asax
ASP.NET Server Controls
Manipulating Pages and Server Controls with JavaScript
Summary
Chapter 20: ASP.NET 2.0 Advanced Features
Master Pages
Data-Driven Applications
Navigation
Membership and Role Management
Personalization
Configuring ASP.NET
Working with the ASP.NET Provider Model
Summary
Chapter 21: Assemblies
Assemblies
The Manifest
Assemblies and Deployment
Versioning Issues
Dynamic Loading of Assemblies
Summary
Chapter 22: Deployment
Application Deployment
Visual Studio Deployment Projects
Modifying the Deployment Project
Internet Deployment of Windows Applications
Summary
Chapter 23: Working with Classic COM and Interfaces
COM and .NET in Practice
ActiveX Controls
Using .NET Components in the COM World
Summary
Chapter 24: Threading
Implementing Threading
Summary
Chapter 25: Windows Workflow Foundation
Building Workflows
Using Workflows with Other Applications
Summary
Chapter 26: XML Web Services
Early Architectural Designs
Building a Web Service
A Realistic Example
Overloading WebMethods
Caching Web Service Responses
SOAP Headers
Visual Basic and System.Web.Services
Architecting with Web Services
Security in Web Services
The Downside
Where We Go from Here
Summary
Chapter 27: Remoting
Remoting Overview
Implementing Remoting
Summary
Chapter 28: Enterprise Services
Transactions
Transactional Components
Other Aspects of Transactions
Queued Components
Transactions and System.Transactions
Summary
Chapter 29: Network Programming
The System.Net Namespace
Summary
Chapter 30: Windows Communication Foundation (WCF)
The Larger Move to SOA
WCF Overview
Building a WCF Service
Building the WCF Consumer
Working with Data Contracts
Namespaces
Touching on Security
Summary
Chapter 31: Windows Services
Example Windows Services
Characteristics of a Windows Service
Interacting with Windows Services
Creating a Windows Service
Creating a Windows Service in Visual Basic
Creating a Counter Monitor Service
Monitoring a Performance Counter
Communicating with the Service
Custom Commands
Passing Strings to a Service
Creating a File Watcher
Debugging the Service
Summary
Chapter 32: Visual Basic and the Internet
Sockets
Using Internet Explorer in Your Applications
Summary
Appendix A: The Visual Basic Compiler
Appendix B: Visual Basic Resources
Books
Author Blogs
Index
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
Professional VB 2005 with .NET 3.0 (Programmer to Programmer)
ISBN: 0470124709
EAN: 2147483647
Year: 2004
Pages: 267
Authors:
Bill Evjen
,
Billy Hollis
,
Bill Sheldon
,
Kent Sharkey
,
Tim McCarthy
BUY ON AMAZON
Java I/O
Bulk Put and Get
UTF-8
The java.io.Reader Class
Finding Devices
Character Sets
Absolute Beginner[ap]s Guide to Project Management
Key Skills of Project Managers
Important Questions Project Planning Should Answer
Key Inputs for Building a Schedule
Key Features of Issue Management System
Proven Techniques for Leading Cross-Functional Projects
The .NET Developers Guide to Directory Services Programming
Summary
Extended DN Queries
Schema Extension Best Practices
Expanding Group Membership
ADSI Edit
SQL Tips & Techniques (Miscellaneous)
Using Keys and Constraints to Maintain Database Integrity
Performing Multiple-table Queries and Creating SQL Data Views
Writing External Applications to Query and Manipulate Database Data
Repairing and Maintaining MS-SQL Server Database Files
Working with SQL Database Data Across the Internet
FileMaker Pro 8: The Missing Manual
Paragraph Formatting
Adding Field Controls to Layouts
Managing Data with Data Tunneling
Printing
How Security Works
Programming .Net Windows Applications
TreeView and ListView
Class Hierarchy
Getting Started with ADO.NET
Binding Data
Build Configurations
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