Visual Basic Programmer's Guide to the .NET Framework Class Library

Front Cover
Sams Publishing, 2002 - Computers - 1122 pages
Annotation The definitive reference every VB.NET developer needs to increase productivity inside the .NET Framework. This book answers the primary questions that VB.NET developers need answered as they start to develop code. Educates current VB6 programmers and new VB.NET programmers on the core .NET namespaces and their uses. As developers create .NET applications, this book will help them comprehend the capabilities of the existing namespaces in .NET and how to leverage them by extension or reference to create applications ranging from simple to complex. Visual Basic Programmer's Guide to the .NET Framework Class Library covers how to delineate and define the pieces of .NET; how and why .NET was conceived and what this means to VB6/Windows DNA developers; how to execute Windows programming using the .NET namespaces; instructs how to make architecture decisions when using .NET namespaces; provides details about the construction of Web Services and how they communicate with each other; call-outs and highlighted sections illustrate concepts by relating previous VB6/Windows DNA best practices with the new .NET approach. Lars Powers is co-owner of Brilliant Storm, a consulting company that specializes in developing intelligent tools for the .NET world. He has more than 10 years of experience in the software development sector, nearly all of which centers on designing and implementing highly distributed applications using Microsoft VB and COM technologies. He is a Microsoft Certified Solutions Developer (MCSD), and was one of the original "charter members" of this certification program. Mike Snell is co-owner of Brilliant Storm with Lars Powers. Mike has spent the last six years defining scalable, enterprise-level architecture for client-server and Web-based projects. In addition, he has a strong background in software architecture using UML and project management. Mike has also achieved the distinction of Microsoft Certified Solutions Developer.
 

What people are saying - Write a review

User Review - Flag as inappropriate

I would not buy this book with your money.
Full of bogus code and nothing is usable.
Nothing but bugs and code that doesn't compile.
Complete waste of Money.
DO NOT BUY THIS BOOK, YOU WILL BE UPSET.
This Book has wasted way too much of my time.
I threw it away.
TRASH
 

Contents

Contents
3
ObjectOriented Concepts in NET
49
Introduction to the NET Framework Class Library
63
Working with the NET Namespaces
81
The Form Class Hierarchy
91
Using the Clipboard
100
Working with Menu Items
108
The Eventlog Control
142
Schemas
450
XSLT and XPath
489
Working with Threads
539
Learning by ExampleThreaded Timer
576
Messaging
597
Data Storage and Access
721
Directory Services
775
RealWorld NET Programming
803

Font Text and Printing Operations
153
Creation Deletion and Manipulation
223
Monitoring the File System
230
Suggestions for Further Exploration
236
Networking Functions
273
Drawing Functions
343
Reading and Writing XML
411
Elements
417
Introducing the XmlNodeReader Class
443
Managing Collections of Objects
869
Profiling Debugging and Exception Handling
895
Globalization and Localization Techniques
925
Deploying Configuring and Licensing NET Components
949
Using the Assembly Cache Viewer
970
Calling the Win32 API from Managed Code
977
NET Security Models
1079
Index
1095

Common terms and phrases

About the author (2002)

Lars Powers (lars@brilliantSTORM.com)

Lars is a Microsoft Certified Solutions Developer (MCSD) with more than 10 years of experience analyzing business problems and developing software solutions. Most of his experience centers on leading development teams and writing software in Microsoft development environments.

Mike Snell (mike@brilliantSTORM.com)

Mike is also a MCSD with more than 10 years of experience writing and designing software. His experience centers on creating enterprise-level, Web-based systems using the Microsoft platform.

Lars and Mike have been working together at four separate companies for more than six years. In doing so, they've built a wealth of knowledge about executing successful projects and delivering enterprise-level systems. Together, they have formed brilliantStorm (http://www.brilliantstorm.com): a partnership focused on providing developers with .NET productivity tools, information, and training.

Dan Suceava is currently a Senior Programmer for Vitrix, Inc., a time and attendance software company located in Tempe, Arizona. He has been developing desktop and n-tiered applications in Visual Basic since 1996. He has recently completed work on an ASP solution that offers timekeeping over the Web to other businesses. He holds a Master's Degree in Computer Science from Arizona State University.

Jawahar (JP) Puvvala is currently working as a senior developer. He has extensive experience with Microsoft and Java technologies, having designed and developed several enterprise systems. He has two Master's Degrees, and currently holds MCSD, MCSE, and MCDBA certifications. JP also has research experience and has published several conference and journal papers.

Bibliographic information