
Author(s): Matthew MacDonald
Publisher: MS Press
Year: 2003
ISBN: 073561931X
Language: English
File type: CHM
Pages: 774
Size (for download): 13.3 MB
Next time you hit the wall with a tough Visual Basic .NET problem, get the code behind the solution—and solve it the right way. This Programmer’s Cookbook provides at-a-glance reference to hundreds of Visual Basic .NET programming scenarios using a concise problem/solution format. The book’s organized so you can quickly zero in on the topics and answers you need—with practical examples, code snippets, best practices, and shortcuts to get the job done.
The MS Visual Basic .NET language now spans more programming tools, concepts, and application programming interfaces (APIs) than ever before. With the MS .NET Framework, your Visual Basic code can go to work in a MS Windows service, a Web application, an XML Web service, a Windows client, or a remote component. It can use robust multithreading, manipulate relational data and XML, harness COM+ services, and more. With all this functionality comes a price— even the most experienced developer can have trouble isolating a useful feature buried somewhere in the enormous .NET class library!
The MS Visual Basic .NET Programmer's Cookbook is designed to share some of the best practices, tips, and undocumented secrets that help programmers master all aspects of .NET. This book doesn't intend to replace the many excellent tutorials that describe .NET basics and explain the foundational concepts for programming various types of applications. Instead, this book aims to fill the knowledge gaps of a professional programmer. In other words, you shouldn't turn to this book to learn how to create your first multithreaded program. However, when you need a reference that can give you an at-a-glance look at several different asynchronous programming patterns and provide you with a recipe for deriving your own custom thread class, this book will be invaluable.
The best way to think of this book is as a cross between an "FAQ on steroids" and a library of templates that show best practices. It would be impossible to list all the useful snippets of code I've come across as a .NET programmer (and even if I did, the resulting book would be too large and disorganized to be much help to anyone). Instead, this book includes recipes that respond to the questions developers ask again and again on message boards, discussion lists, at conferences, in my .NET courses, and in direct-to-author e-mails. One of the reasons that a book like this works so well is that developers do run into the same problems time and time again, and the right solutions are often universal.
This book not only focuses on how to do things, but also how to do them right. For example, it's easy enough to create a custom Exception class, but developers won't necessarily know the recommended constructors they should include, or the steps they should take to make the exception serializable so that it can be thrown across application domains in a remoting scenario. You'll find a similar theme when using threads, implementing common design patterns in .NET code, or creating custom objects that support the standard interfaces for copying, cloning, and comparing.
TABLE OF CONTENT:
Chapter 01 - Strings and Regular Expressions
Chapter 02 - Numbers, Dates, and Other Data Types
Chapter 03 - Arrays and Collections
Chapter 04 - Objects, Interfaces, and Patterns
Chapter 05 - Files and Directories
Chapter 06 - XML
Chapter 07 - Multithreading
Chapter 08 - Network Programming
Chapter 09 - Reflection
Chapter 10 - Windows Programming
Chapter 11 - Windows Controls
Chapter 12 - Printing and Drawing with GDI+
Chapter 13 - Windows Services
Chapter 14 - ADO.NET
Chapter 15 - ASP.NET Web Applications
Chapter 16 - Web Services
Chapter 17 - Remoting and Enterprise Services
Chapter 18 - Security and Cryptography
Chapter 19 - Useful COM Interop
>> Download here <<
password:
ganelon
