Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

Exploring Windows Presentation Foundation

62,99 €

Sofort verfügbar, Lieferzeit: Sofort lieferbar

Format auswählen

Exploring Windows Presentation Foundation, Apress
With Practical Applications in .NET 5
Von Taurius Litvinavicius, im heise Shop in digitaler Fassung erhältlich

Produktinformationen "Exploring Windows Presentation Foundation"

Use the Windows Presentation Foundation (WPF) technology to develop Windows applications using C# and XAML for design. This book will get you through not only the basics, but also some of the more advanced concepts of WPF in .NET 5.

The book starts with basic concepts such as window, page, text box, and message box as well as a sequence of common events and event handling in WPF. You will learn how to use various elements in WPF and deal with them in .NET 5. You will understand how to work with files and access them in WPF along with binding and MVVM (Model-View-View-Model). You will learn how to retrieve data from APIs, work in XAML, and understand where design and style properties should be applied in WPF.

After reading this book you will be able to work on WPF and apply its concepts in .NET 5, .NET core, and the .NET framework.

WHAT YOU WILL LEARN

* Understand the basics of WPF: click event, inputs, and general setup
* Work with WPF interface events and handling
* Know how file handling works in WPF
* Retrieve data from APIs in a modern way

WHO THIS BOOK IS FOR

Developers with basic knowledge of C#.

TAURIUS LITVINAVICIUS is a businessman and technology expert based in Lithuania who has worked with various organizations in building and implementing projects in software development, sales, and other fields of business. He is responsible for technological improvements, development of new features, and general management. Taurius is also the director at the Conficiens solutio consulting agency where he supervises the development and maintenance of various projects and activities.

CHAPTER 1 – GETTING STARTED

Chapter goal: Understand the basic concepts of WPF, this will help the reader to easily practice the next concepts.

Section 1 - Button and click event

Section 2 – Window and Page

Section 3 – Text box

Section 4 – Message box

Section – Quick-example

Section – Quick-exercise

CHAPTER 2 – EVENTS

Chapter goal: Understand the most common events and event handling in WPF

Section 1 – Application events

Section 2 – Mouse events

Section 3 – Keyboard events

Section 4 – Window events

Section – Quick-example

Section – Quick-exercise

CHAPTER 3 – UI ELEMENTS

Chapter goal: This chapter teaches how to use various elements in WPF, as well as how to deal with them in general.

Section 1 – Progress bar

Section 2 – Tabs

Section 3 – Radio button

Section 4 – Check box

Section 5 – Slider

Section 6 – Image

Section 7 – Media element

Section 8 – Menu

Section 9 – List view

Section 10 – Web browser

Section 11 – Canvas

Section 12 – Generate elements in C#

Section 13 – Background tasks

CHAPTER 4 – FILES

Chapter goal: Understand how to access files and save files in WPF

Section 1 – Pick and save

Section – Quick-example (Image auto-resize)

Section – Quick-exercise (Assign file name)

CHAPTER 5 – BINDINGS AND MVVM

Chapter goal: Understand the concept of MVVM structure in WPF

Section 1 – What is MVVM structure?

Section 2 – Element to element binding

Section 3 – Introducing ViewModel

Section 4 – Implementing models

Section – Quick-example

Section – Quick-exercise

CHAPTER 6 – XAML

Chapter goal: Understand where design and style properties should be applied in WPF

Section 1 – Window size and size

Section 2 – Style template

Section – Quick-example (custom message box)

Section – Quick-exercise

Artikel-Details

Anbieter:
Apress
Autor:
Taurius Litvinavicius
Artikelnummer:
9781484266373
Veröffentlicht:
15.12.20