Fluent Visual Basic

( 1 )

Overview

Based on the principles of cognitive science and instructional design, Fluent Visual Basic, part of the Fluent Learning series, is a true tutorial that will help you build effective working models for understanding a large and complex subject: developing .NET Framework applications in Visual Basic.

Most introductory books just talk at you and give you “exercises” that have more to do with taking dictation than actually learning. Fluent Visual Basic is different. It guides you ...

See more details below
Paperback
$38.08
BN.com price
(Save 23%)$49.99 List Price

Pick Up In Store

Reserve and pick up in 60 minutes at your local store

Other sellers (Paperback)
  • All (12) from $1.99   
  • New (6) from $27.49   
  • Used (6) from $1.99   
Fluent Visual Basic

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK 7.0
  • Samsung Galaxy Tab 4 NOOK 10.1
  • NOOK HD Tablet
  • NOOK HD+ Tablet
  • NOOK eReaders
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac

Want a NOOK? Explore Now

NOOK Book (eBook)
$22.99
BN.com price
(Save 42%)$39.99 List Price

Overview

Based on the principles of cognitive science and instructional design, Fluent Visual Basic, part of the Fluent Learning series, is a true tutorial that will help you build effective working models for understanding a large and complex subject: developing .NET Framework applications in Visual Basic.

Most introductory books just talk at you and give you “exercises” that have more to do with taking dictation than actually learning. Fluent Visual Basic is different. It guides you through learning the way your mind likes to learn: by solving puzzles, making connections, and building genuine understanding instead of just memorizing random facts.

DETAILED INFORMATION ON HOW TO…

  • Write .NET applications in Visual Basic
  • Leverage the incredible power of the .NET Framework Class Library
  • Apply Object-Oriented principles, Design Patterns, and best practices to your code
  • Develop desktop applications using the powerful Windows Presentation Foundation user interface API
Read More Show Less

Product Details

  • ISBN-13: 9780672335808
  • Publisher: Sams
  • Publication date: 11/17/2011
  • Edition number: 1
  • Pages: 880
  • Sales rank: 1,461,699
  • Product dimensions: 7.98 (w) x 9.12 (h) x 1.79 (d)

Meet the Author

Rebecca M. Riordan has an international reputation as an author and application architect. Her ability to make complex technical subjects accessible and understandable has earned her books a devoted following. In 2004, her book, Seeing Data: Designing User Interfaces for Database Systems Using .NET was nominated for the prestigious Jolt award.

Read More Show Less

Table of Contents

Getting Started

Introduction. 1

Fluent Learning Because

This book isn’t for everyone

What you’ll learn

What you’ll need

How it works

1 Application Development 9

The development process

System design

Creating executables

2 The .NET Platform 43

.NET Components

Say hello

Say what?

3 The Visual Studio UI. 67

Solutions, projects and stuff

Take control

Get some help

4 Testing & Deployment 93

Errors & exceptions

Deployment

The Language

5 Part 1: Nouns 121

Statements

Declared elements

Comments

Directives & Attributes

6 Part 2: Transitive Verbs 155

Literal expressions

Object expressions

7 Part 3: Intransitive Verbs 181

Control of flow commands

Exception handling commands

The .NET Framework Library

8 Classes in the .NET Framework 221

The Class Designer

Class definitions

Fields & properties

Methods

9 Other Framework Types 269

Structures

Enumerations

Interfaces

Working with types

10 The Class Library, Part 1 305

Namespaces

The Object Browser

Numeric data

Character data

Times & dates

11 The Class Library, Part 2 349

Arrays

Specialized Sets

Generics

Best Practice

12 OOA & D. 381

Type relationships

OOP principles

Type modifiers

13 Programming Principles 425

The Single Responsibility Principle

The Open/Closed Principle

The Liskov Substitution Principle

The Law of Demeter

14 Patterns 457

The Strategy Pattern

The Observer Pattern

Architectural Patterns

WPF

15 XAML 501

Fundamentals

WPF types

XAML & Visual Basic

16 WPF Controls 531

WPF panels

Control classes

Content controls

Items controls

17 Dependency Properties 591

The basics

Creating dependency properties

18 WPF Interactions 627

Routed events

WPF Commands

19 WPF Graphics 669

Color

Brushes

Pens

Typography

Effects

20 Resources 719

Resource dictionaries

Styles

Property triggerrs

Event triggers

21 Templates 765

Building controls

Building control templates

The VisualStateManager

22 WPF Binding 797

Creating bindings

Binding to collections

Working with collections

Index 846

Read More Show Less

Customer Reviews

Average Rating 4
( 1 )
Rating Distribution

5 Star

(0)

4 Star

(1)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing 1 Customer Reviews
  • Anonymous

    Posted January 9, 2013

    From a VB6 Programmer

    Yes, I'm late in the game, but the .NET Framework is here to stay. I've worked with various C++ compilers, Java, and numerous scripting languages, but my favorite environmemt has always been vb6. When I saw how different Windows was running back when .NET came out, I convinced myself that all I needed was good ol' Win32 and COM and GDI and all that. But at some point, I had to move on.

    I'm using this book, Fluent Visual Basic, for several reasons. For one, it's very instructional, as opposed to other books that serve as merely reference material, and offer no lessons or example situations. Second, it even states in the intro that it's a good stepping stone for people who have used previous versions of vb. It even will sometimes mention explicitly when a language convention has changed from previous versions, which is helpful.

    The difficult parts about this book are common with many other programmimg literature. It's easy to get lost in the beginning chapters, before it really gets involved with any actual coding. And one funny anomaly I noticed, a very brief code example was given in C#.

    Finally, since this is a Nook review, the images and graphics may sometimes be illegible because of their lower resolution, which is unfortunate since about a third of all information in the book is relayed through these graphics.

    Despite the inconveniences, this is a treasure trove for both someone looking to dive into .NET with VB, or if you're an old VB programmer like me looking to go to the next level.

    1 out of 1 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing 1 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)