Product Cover Image

Microsoft Visual Basic 2010 Developer's Handbook

By Klaus Löffelmann, Sarika Purohit

Published by Microsoft Press

Published Date: Aug 15, 2011


Your expert guide to building modern applications with Visual Basic 2010

Take control of Visual Basic 2010—for everything from basic Windows and web development to advanced multithreaded applications. Written by Visual Basic experts, this handbook provides an in-depth reference on language concepts and features, as well as scenario-based guidance for putting Visual Basic to work. It's ideal whether you’re creating new applications with Visual Basic 2010 or upgrading projects built with an earlier version of the language.

Discover how to:

  • Use Visual Basic 2010 for Windows Forms and Windows Presentation Foundation projects
  • Build robust code using object-oriented programming techniques, such as classes and types
  • Work with events and delegates—and add your own events to custom classes
  • Program arrays, collections, and other data structures in the Microsoft .NET Framework
  • Solve problems quickly and easily using My namespace in Visual Basic
  • Dive into Microsoft LINQ, including LINQ to XML and LINQ to Entities
  • Tackle threading, multitasking, and multiprocessor development and debugging

Table of Contents

  • Foreword
  • Introduction
  • Beginning with Language and Tools
    • Chapter 1: Beginners All-Purpose Symbolic Instruction Code
    • Chapter 2: Introduction to the .NET Framework
    • Chapter 3: Sightseeing
    • Chapter 4: Introduction to Windows Forms-Designers and Code Editor by Example
    • Chapter 5: Introduction to Windows Presentation Foundation
    • Chapter 6: The Essential .NET Data Types
  • Object-Oriented Programming
    • Chapter 7: A Brief Introduction to Object-Oriented Programming
    • Chapter 8: Class Begins
    • Chapter 9: First Class Programming
    • Chapter 10: Class Inheritance and Polymorphism
    • Chapter 11: Developing Value Types
    • Chapter 12: Typecasting and Boxing Value Types
    • Chapter 13: Dispose, Finalize, and the Garbage Collector
    • Chapter 14: Operators for Custom Types
    • Chapter 15: Events, Delegates, and Lambda Expressions
    • Chapter 16: Enumerations
    • Chapter 17: Developing with Generics
    • Chapter 18: Advanced Types
  • Programming with .NET Framework Data Structures
    • Chapter 19: Arrays and Collections
    • Chapter 20: Serialization
    • Chapter 21: Attributes and Reflection
  • Development Simplifications in Visual Basic 2010
    • Chapter 22: Using My as a Shortcut to Common Framework Functions
    • Chapter 23: The Application Framework
  • Language-Integrated Query-LINQ
    • Chapter 24: Introduction to LINQ (Language-Integrated Query)
    • Chapter 25: LINQ to Objects
    • Chapter 26: LINQ to XML
    • Chapter 27: LINQ to Entities: Programming with Entity Framework
  • Parallelizing Applications
    • Chapter 28: Programming with the Task Parallel Library (TPL)

Purchase Info

ISBN-10: 0-7356-2705-3

ISBN-13: 978-0-7356-2705-5

Format: Book

$59.99 | Free Ground Shipping.

Add to Cart

Digital Choices

eTextbook ?

With CourseSmart eTextbooks and eResources, you save up to 60% off the price of new print textbooks, and can switch between studying online or offline to suit your needs.

Once you have purchased your eTextbooks and added them to your CourseSmart bookshelf, you can access them anytime, anywhere.