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
ERP and Data Warehousing in Organizations: Issues and Challenges
Enterprise Application Integration: New Solutions for a Solved Problem or a Challenging Research Field?
Context Management of ERP Processes in Virtual Communities
Distributed Data Warehouse for Geo-spatial Services
A Hybrid Clustering Technique to Improve Patient Data Quality
Development of Interactive Web Sites to Enhance Police/Community Relations
Cisco CallManager Fundamentals (2nd Edition)
Dialing Transformations
Summary
Definition of Station Devices
Summary
Understanding Field Data in CDRs
Competency-Based Human Resource Management
Why a Focus on Jobs Is Not Enough
An Overview of Competency-Based HR Management Practices
Competency-Based Employee Rewards
Appendix C Examples of Life-Career Assessment Exercises
Appendix D Employee Development and Succession Management
Ruby Cookbook (Cookbooks (OReilly))
Inverting a Hash
Reading Mail with IMAP
Writing a Simple Rails Application to Show System Status
Capturing the Output and Error Streams from a Unix Shell Command
Creating a GUI Application with Tk
Microsoft VBScript Professional Projects
VBScript Objects
Customizing the Start Menu and Quick Launch Toolbar
Project Case Study Analyzing Application Logs
Developing a Setup Script
Collecting Remote Summary Reports
Comparing, Designing, and Deploying VPNs
Summary
Review Questions
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