Fluent Visual Basic
Rebecca M. Riordan
Broschiertes Buch

Fluent Visual Basic

Versandkostenfrei!
Nicht lieferbar
Based on the principles of Product Description
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

Backcover
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

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