Windows Presentation Foundation for.net Developers

Similar documents
Introduction p. 1 Who Should Read This Book? p. 2 Software Requirements p. 3 Code Examples p. 3 How This Book Is Organized p. 4 Conventions Used in

WPF. Source Module 01: Lesson1

DOT.NET MODULE 6: SILVERLIGHT

Windows Presentation Foundation Programming Using C#

Developing Windows Applications with Microsoft Visual Studio 2010

10262A VB: Developing Windows Applications with Microsoft Visual Studio 2010

Developing Windows Applications with Microsoft Visual Studio 2010 (MS 10262)

Beginning Silverlight 5 in C #

DE Developing Windows Applications with Microsoft Visual Studio 2010

DEVELOPING WINDOWS APPLICATIONS WITH MICROSOFT VISUAL STUDIO 2010

Developing Windows Applications with Microsoft Visual Studio 2010

C# is intended to be a simple, modern, general-purpose, objectoriented programming language. Its development team is led by Anders Hejlsberg.

Visual Studio 2015: Windows Presentation Foundation (using VB.NET Language) Training Course Outline

Chapter 13. Additional Topics in Visual Basic The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill

Pro WPF in VB Windows Presentation Foundation in.net 4. Matthew MacDonald

Windows Presentation Foundation Visual Studio.NET 2008

Pro WPF in C# 2010: Windows Presentation Foundation in.net 4.0

Chapter 1 Getting Started with Windows Presentation Foundation

ExecuTrain Course Outline MOC 6460A: Visual Studio 2008: Windows Presentation Foundation

CHAPTER 1: INTRODUCING C# 3

Introduction. Part I: Silverlight Fundamentals for ASP.NET Developers 1

DOT NET SYLLABUS FOR 6 MONTHS

Microsoft Silverlight 4 Business Application Development

ALPHAPRIMETECH 112 New South Road, Hicksville, NY 11801

Windows Presentation Foundation (WPF)

PART I: INTRODUCTION TO WINDOWS 8 APPLICATION DEVELOPMENT CHAPTER 1: A BRIEF HISTORY OF WINDOWS APPLICATION DEVELOPMENT 3

Microsoft Visual Studio 2010

LAYOUT. Chapter 3 of Pro WPF : By Matthew MacDonald Assist Lect. Wadhah R. Baiee. College of IT Univ. of Babylon

Windows Presentation Foundation

Fundamentals of XAML and Microsoft Expression Blend

Road Map for Essential Studio 2011 Volume 2

NE Fundamentals of XAML and Microsoft Expression Blend

Microsoft Visual C# 2005: Developing Applications Table of Contents

Apex TG India Pvt. Ltd.

Introduction p. 1 Getting Started Hello, Real World p. 9 Creating, Deploying, and Profiling an App p. 9 Understanding the App Package p.

Windows Presentation Foundation. Jim Fawcett CSE687 Object Oriented Design Spring 2018

Xamarin for C# Developers

Dot Net Framework 4.0: Advanced Microsoft C#.NET Web Development

[MS10553]: Fundamentals of XAML and Microsoft Expression Blend

Migrate Your Skills to Microsoft.NET Framework 2.0 and 3.0 using Visual Studio 2005 (C#)

Microsoft Windows Apps Dev w/microsoft.net Framework 4. Download Full Version :

Silverlight Recipes. A Problem-Solution Approach. Apress* Jit Ghosh and Rob Cameron

Developing Rich Internet Applications Using Microsoft Silverlight 4

P a g e 1. Danish Tecnological Institute. Developer Collection Online Course k Developer Collection

Managing. mashup of chapters from. rpafi/jl enterprise88. Packt's bestselling Silverlight. Data and Media in Microsoft Silverlight 4: A.

Microsoft CSharp

Road Map for Essential Studio 2010 Volume 1

ArcGIS Pro SDK for.net: Advanced User Interfaces in Add-ins. Wolfgang Kaiser

Practical WPF. Learn by Working Professionals

Essentials of Developing Windows Store Apps Using C#

Road Map for Essential Studio 2011 Volume 4

New Perspectives on PowerPoint Module 2: Adding Media and Special Effects

OnPoint s Guide to MimioStudio 9

COURSE OUTLINE. MS PowerPoint Last Updated: 19 July 2017

Adobe Fireworks CS6 Voluntary Product Accessibility Template

Index. Application programming interface (API), 38. Binary Application Markup Language (BAML), 4

Developing Applications Using Visual Basic 2008: Volume 2

Module Title : 20484C:Essentials of Developing Windows Store Apps Using C#

WPF Performance Tuning. Kiril Matev Technical Evangelist

Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 (C#)

WEB GRAPHICS ADOBE PHOTOSHOP CS3. Learning Outcomes:

ESKIMM1 (SQA Unit Code - F9CM 04) Multimedia software

Beginning Silverlight 3

Learn to develop.net applications and master related technologies.

HCIM SUMMER WORKSHOP Introduction to C#

Is image everything?

Working with PowerPoint. Modify PowerPoint. Views

ArcGIS Pro SDK for.net UI Design for Accessibility. Charles Macleod

MS PowerPoint Useful Features. Choose start options. Change Office backgrounds and colours

Beginning PowerPoint: 2010 A Presentation Software

Telerik Corp. Test Studio Standalone & Visual Studio Plug-In Quick-Start Guide

Introduction to Microsoft.NET Framework Programming using VS 2005 (C#)

Microsoft ASP.NET Whole Course Syllabus upto Developer Module (Including all three module Primary.NET + Advance Course Techniques+ Developer Tricks)

Introduction. I hope you find this book to exhibit all of these attributes.

Oracle Fusion Middleware 11g: Build Applications with Oracle Forms

Pro Business Applications with Silverlight 4

Frequently Asked Questions - Mac 1.2.0

Adobe InDesign CC Voluntary Product Accessibility Template

Introduction to Microsoft Word 2010

MCTS:.NET Framework 4, Windows Applications Development

Table of Contents DOCS, SHEETS, AND SLIDES... 2 HOME PAGE... 3 FILE NAME... 4 MENU... 4 TOOLBAR... 5 HELP... 6

MSITA POWERPOINT 2010 REVIEW

Table of Contents. Preface... iii COMPUTER BASICS WINDOWS XP

AVANTUS TRAINING PTE LTD

How to access your CD files

Microsoft Office PowerPoint 2016: Part 1. Course Overview

COPYRIGHTED MATERIAL. viii. About the Authors...v Acknowledgments...vii Introduction...xxvii

Oracle Forms Developer 10g: Build Internet Applications

Oracle Fusion Middleware 11g: Build Applications with Oracle Forms

Getting Started with OneNote 2016

BUSINESS PROCESS DOCUMENTATION. Presented By Information Technology

Developing Rich Internet Applications Using Microsoft Silverlight 4

Integrated ICT Learning Unit. The Ebola Virus

Course Outline. End User Computer Skills Programme. Microsoft Office Word. Duration: 5 Days

--Microsoft-- --Windows Phone--

Pro XAML with C# From Design to Deployment on WPF, Windows Store, and Windows Phone. Buddy James. Lori Lalonde

BCIS 4650 Visual Programming for Business Applications

ROUTED EVENTS. Chapter 5 of Pro WPF : By Matthew MacDonald Assist Lect. Wadhah R. Baiee. College of IT Univ. of Babylon

Working with Sound in PowerPoint

Contribution Workflow

Transcription:

Telephone: 0208 942 5724 Email: info@aspecttraining.co.uk YOUR COURSE, YOUR WAY - MORE EFFECTIVE IT TRAINING Windows Presentation Foundation for.net Developers Duration: 5 days Overview: Aspect Training's Windows Presentation Foundation for.net Developers shows you how WPF really works. It provides you with the no-nonsense, practical advice that you need in order to build high-quality WPF applications quickly and easily. Prerequisites: Previous Knowledge and experience of developing applications with.net. Topics: 1 - Introducing WPF The Evolution of Windows Graphics WPF: A Higher-Level API Resolution Independence The Architecture of WPF 2 - XAML Understanding XAML XAML Basics Properties and Events in XAML Using Types from Other Namespaces Loading and Compiling XAML 3 - Layout Understanding Layout in WPF Simple Layout with the StackPanel The WrapPanel and DockPanel The Grid Coordinate-Based Layout with the Canvas

4 - Dependency Properties Understanding Dependency Properties Property Validation 5 - Routed Events Understanding Routed Events Event Routing WPF Events Keyboard Input Mouse Input Multitouch Input 6 - Controls The Control Class Content Controls Specialized Containers Headered Content Controls Text Controls List Controls Range-Based Controls Date Controls 7 - The Application The Application Life Cycle Application Tasks Assembly Resources Localization 8 - Element Binding Binding Elements Together Binding to Objects That Aren't Elements 9 - Commands Understanding Commands The WPF Command Model Executing Commands Advanced Commands 10 - Resources

Resource Basics Resource Dictionaries 11 - Styles and Behaviors Style Basics Triggers Behaviors 12 - Shapes, Brushes, and Transforms Understanding Shapes Brushes Transforms Transparency 13 - Geometries and Drawings Paths and Geometries Drawings Effects and Visuals Visuals Effects The WriteableBitmap Class 14 - Animation Basics Understanding WPF Animation Basic Animation Storyboards Animation Easing Animation Performance 15 - Advanced Animation Animation Types Revisited Key Frame Animation Path-Based Animation Frame-Based Animation Storyboards in Code 16 - Control Templates Understanding Logical Trees and Visual Trees Understanding Templates Creating Control Templates

Organizing Template Resources Building More Complex Templates Visual States View Sample 17 - Custom Elements Understanding Custom Elements in WPF Building a Basic User Control Creating a Lookless Control Supporting Visual States Custom Panels Custom-Drawn Elements 18 - Data Binding Binding to a Database with Custom Objects Binding to a Collection of Objects Improving Performance in Large Lists Validation Data Providers Formatting Bound Data Data Binding Redux Data Conversion List Controls List Styles Data Templates The ComboBox 19 - Data Views The View Object Filtering, Sorting, and Grouping 20 - Lists, Grids, and Trees The ListView The TreeView The DataGrid 21 - Windows The Window Class

Window Interaction Nonrectangular Windows The Aero Glass Effect Programming the Windows Taskbar 22 - Pages and Navigation Understanding Page-Based Navigation Page-Based Interfaces The Page History The Navigation Service XAML Browser Applications The WebBrowser Control 23 - Menus, Toolbars, and Ribbons Menus Toolbars and Status Bars Ribbons 24 - Sound and Video Playing WAV Audio The MediaPlayer The MediaElement Speech 25-3-D Drawing 3-D Drawing Basics Deeper into 3-D Interactivity and Animations 26 - Documents Understanding Documents Flow Documents Read-Only Flow Document Containers Fixed Documents Annotations 27 - Printing Basic Printing Custom Printing Print Settings and Management

Printing Through XPS 28 - Interacting with Windows Forms Assessing Interoperability Mixing Windows and Forms Creating Windows with Mixed Content The Last Word 29 - Multithreading Multithreading 30 - The Add-in Model Choosing Between MAF and MEF The Add-in Pipeline An Application That Uses Add-Ins Interacting with the Host Visual Add-Ins 31 - ClickOnce Deployment Understanding Application Deployment A Simple ClickOnce Publication Additional ClickOnce Options Copyright 2018 - Aspect Training