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
Beginning Cryptography with Java
The JCA and the JCE
Certificate Revocation and Path Validation
Key and Certificate Management Using Keystores
Appendix A Solutions to Exercises
Appendix B Algorithms Provided by the Bouncy Castle Provider
The .NET Developers Guide to Directory Services Programming
Executing the Query and Enumerating Results
Extended DN Queries
Locating Domain Controllers
Summary
LDIFDE
Professional Java Native Interfaces with SWT/JFace (Programmer to Programmer)
Jump Start with SWT/JFace
SWT Event Handling, Threading, and Displays
Layouts
Scales, Sliders, and Progress Bars
Drag and Drop and the Clipboard
Secure Programming Cookbook for C and C++: Recipes for Cryptography, Authentication, Input Validation & More
Comparing Floating-Point Numbers with Bounded Accuracy
Overloading the Increment and Decrement Operators
Introduction
Writing Your Own Stream Manipulators
Computing the Norm of a Vector
C++ How to Program (5th Edition)
Wrap-Up
Structured Programming Summary
Wrap-Up
Self-Review Exercises
Exercises
Programming Microsoft ASP.NET 3.5
The Web Forms Model
Web Forms Internals
ASP.NET State Management
Creating New ASP.NET Controls
HTTP Handlers and Modules
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