Fluent C# by Rebecca M Riordan

Fluent C#

by Rebecca M Riordan

Price: £21.99

Discount: 35%
RRP: 33.99

More Details

Description

Based on the principles of cognitive science and instructional design, Fluent C#, the first in the new 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 C#.

Most introductory books just talk at you and give you exercises that have more to do with taking dictation than actually learning. Fluent C# 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 C# 2010

* 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

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

Application Development 9

    The development process

    System design

    Creating executables

The .NET Platform 43

    .NET components

    Say hello

    Say what?

The Visual Studio UI. 67

    Solutions, projects and stuff

    Take control

    Get some help

Testing & Deployment 95

    Errors & exceptions

    Deployment

The Language

Part 1: Nouns 123

    Statements

    Declared elements

    Comments

    Directives & attributes

Part 2: Transitive Verbs 155

    Literal expressions

    Object expressions

Part 3: Intransitive Verbs 181

    Control of flow commands

    Exception handling commands

The .NET Framework Library

Classes in the .NET Framework 223

    The Class Designer

    Class definitions

    Fields & properties

    Methods

Other Framework Types 271

    Structures

    Enumerations

    Interfaces

    Working with types

The Class Library, Part 1 309

    Namespaces

    The Object Browser

    Numeric data

    Character data

    Times & dates

The Class Library, Part 2 353

    Arrays

    Specialized sets

    Generics

best practice

OOA & D 385

    Type relationships

    OOP principles

    Type modifiers

Programming Principles 427

    The Single Responsibility Principle

    The Open/Closed Principle

    The Liskov Substitution Principle

    The Law of Demeter

Patterns 459

    The Strategy Pattern

    The Observer Pattern

    Architectural Patterns

wpf

XAML 501

    Fundamentals

    WPF types

    XAML & C#

WPF Controls 531

    WPF panels

    Control classes

    Content controls

    Items controls

Dependency Properties 591

    The basics

    Creating dependency properties

WPF Interactions 627

    Routed events

    WPF Commands

WPF Graphics 665

    Color

    Brushes

    Pens

    Typography

    Effects

Resources 715

    Resource dictionaries

    Styles

    Property triggerrs

    Event triggers

Templates 761

    Building controls

    Building control templates

    The VisualStateManager

WPF Binding 793

    Creating bindings

    Binding to collections

    Working with collections

Index 842
Published

01 Nov 2011

Publisher

SAMS

ISBN

9780672331046

Pages

859

Static Book Details Index Page - Click Here to go to Computer Manuals Website