HAPPY BOOKSGIVING
Use code BOOKSGIVING during checkout to save 40%-55% on books and eBooks. Shop now.
Register your product to gain access to bonus material or receive a coupon.
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…
Fluent Visual Basic: The Visual Studio UI
Download the sample pages (includes Chapter 3 and Index)
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