ODBIERZ TWÓJ BONUS :: »

Wprowadzenie do WPF. Tworzenie aplikacji w WPF przy użyciu XAML i C# Anna Kempa

(ebook) (audiobook) (audiobook)
Autor:
Anna Kempa
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.7/6  Opinie: 7
Stron:
208
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
39,90 zł
Powiadom mnie, gdy książka będzie dostępna

Ebook
19,95 zł 39,90 zł (-50%)
19,95 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Instalowania i konfigurowania środowiska do pracy z WPF
  • Tworzenia prostych aplikacji WPF z wykorzystaniem XAML i C#
  • Stosowania podstawowych kontrolek, takich jak Label, TextBox, Button, ComboBox i CheckBox
  • Wykorzystywania paneli do organizacji interfejsu użytkownika (Canvas, StackPanel, WrapPanel, DockPanel, Grid)
  • Wiązania danych między interfejsem a logiką aplikacji
  • Pracy z kolekcjami danych, sortowaniem, filtrowaniem i edycją danych
  • Obsługi kontrolki DataGrid i definiowania jej kolumn
  • Tworzenia menu oraz obsługi zdarzeń w aplikacjach WPF
  • Stosowania zakładek (TabControl) w interfejsie użytkownika
  • Definiowania i używania zasobów, stylów oraz wyzwalaczy
  • Tworzenia i wykorzystywania szablonów danych, konwerterów wartości oraz szablonów kontrolek
  • Implementowania walidacji danych, w tym własnych reguł i wyrażeń regularnych
  • Podstaw wzorca projektowego MVVM w aplikacjach WPF
  • Rozróżniania typów kontrolek i ich właściwości w hierarchii klas WPF
  • Planowania dalszego rozwoju umiejętności w zakresie programowania w WPF

Rozpocznij przygodę z programowaniem dla systemu Windows!

Technologia Windows Presentation Foundation firmy Microsoft to jedno z najlepszych rozwiązań do tworzenia aplikacji działających pod kontrolą systemu Windows. WPF integruje interfejs użytkownika, grafikę, multimedia i dokumenty oraz ułatwia implementację wzorców projektowych, które oddzielają warstwę logiczną od warstwy prezentacji. Dużą zaletą tej technologii jest możliwość kompozycji i adaptacji poszczególnych elementów, z których budowany jest interfejs.

Jeśli uczysz się programowania od niedawna i chcesz tworzyć aplikacje desktopowe przy użyciu technologii WPF, to jest to książka dla Ciebie! Z jej pomocą szybko rozpoczniesz pisanie programów. W ten sposób, tworząc kolejne aplikacje okienkowe, będziesz poznawać kluczowe możliwości tej platformy.

Podręcznik nie przedstawia wszystkich podstawowych funkcji zapewnianych przez WPF, ponieważ nie są one potrzebne na początkowym etapie nauki. Opracowanie prostej aplikacji o charakterze biznesowym nie wymaga wykorzystania grafiki 3D czy animacji, nieodzowna jest tu natomiast znajomość podstawowych kontrolek, paneli oraz kluczowych mechanizmów, takich jak wiązanie danych. I właśnie tego nauczysz się, pisząc z tą książką swoje pierwsze programy z użyciem WPF!

  • podstawy języka XAML 
  • wykorzystanie podstawowych kontrolek i standardowych paneli
  • wiązanie danych, wyzwalacze, konwertery, zasoby, style i szablony
  • wybrane sposoby walidacji danych
  • podstawowe informacje nt. wzorca projektowego MVVM

Sięgnij po doskonały przewodnik dla początkujących programistów!


Informacja dla Czytelnika: książka jest aktualna dla wersji Visual Studio 2017.

---
Anna Kempa jest autorką kursu Język C#. Kurs video. Poziom pierwszy. Programowanie dla początkujących dostępnego na stronie Videopoint.pl oraz współautorką podręcznika Wstęp do programowania w C#. Łatwy podręcznik dla początkujących.

Wybrane bestsellery

O autorze książki

Anna Kempa jest pracownikiem naukowo-dydaktycznym Wydziału Informatyki i Komunikacji Uniwersytetu Ekonomicznego w Katowicach. Programuje od ponad 20 lat. Karierę zawodową rozpoczęła w firmie software’owej tworzącej oprogramowanie wspomagające zarządzanie przedsiębiorstwem. Jest współautorką (wraz z Tomaszem Staś) podręcznika do programowania: Wstęp do programowania w C#. Łatwy podręcznik dla początkujących. Doświadczenie informatyczne naszego eksperta wykracza poza programowanie w językach obiektowych i obejmuje takie dziedziny jak: programowanie w językach deklaratywnych (Prolog, F#), bazy danych, odkrywanie wiedzy w bazach danych i sztuczna inteligencja. Zainteresowania naukowe autorki dotyczą obszaru sztucznej inteligencji i jej wykorzystania w problemach ekonomii i zarządzania. Z pasją podchodzi zarówno do programowania, jak i uczenia.
Wprawdzie programowanie komputerów daje autorce dużo swobody twórczej, ale nie pozwala wyobraźni poszybować tak wysoko jak sztuka, przykładowo eteryczny i oryginalny świat poezji Bolesława Leśmiana czy genialna fantastyka Stanisława Lema.
„Wchodząc w obszar nowej dla nas dziedziny, należy niespiesznie oswajać się z jej klimatem. Nie pozwól, aby takie naturalne zjawisko podczas nauki, jak niezrozumienie czegoś, budziło Twój dyskomfort czy bezradność. Gdy ogarnia Cię niecierpliwość podczas programowania, pomyśl z zaciekawieniem: "Jeszcze nie wiem, gdzie jest przyczyna błędu, ale w końcu to rozgryzę". I nawet jeśli się okaże, że to było proste, a zajęło tyle czasu — pamiętaj, że nic się nie zmarnowało, ani minuta Twoich dociekań”.

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. W jakim formacie dostępna jest książka na Helion.pl?
Książka dostępna jest w wersji drukowanej oraz jako e-book, co pozwala wybrać najwygodniejszy sposób nauki.
2. Czy muszę znać język C#, aby korzystać z tej książki?
Podstawowa znajomość języka C# jest zalecana, ponieważ książka skupia się na tworzeniu aplikacji WPF z wykorzystaniem XAML i C#. Jednak we wstępie znajdziesz wskazówki dotyczące wymaganego zakresu wiedzy, co ułatwi rozpoczęcie nauki nawet osobom początkującym.
3. Czy książka obejmuje najnowszą wersję Visual Studio i WPF?
Książka jest aktualna dla Visual Studio 2017 i odpowiadającej mu wersji WPF. Większość opisanych zagadnień jest jednak uniwersalna i przydatna także w nowszych wersjach środowiska.
4. Czy nadaje się dla osób całkowicie początkujących w programowaniu?
Tak, książka została napisana z myślą o osobach rozpoczynających naukę programowania aplikacji desktopowych. Autor wyjaśnia podstawy i prowadzi czytelnika krok po kroku przez proces tworzenia pierwszych programów w WPF.
5. Jakie praktyczne projekty znajdę w książce?
W książce znajdziesz praktyczne przykłady, takie jak aplikacje do zarządzania produktami, przeglądarka www, odtwarzacz audio czy lista zadań. Każdy projekt uczy konkretnych mechanizmów WPF, jak wiązanie danych, obsługa kontrolek czy walidacja.
6. Czy książka wyjaśnia wzorzec projektowy MVVM?
Tak, jeden z rozdziałów poświęcony jest wprowadzeniu do wzorca Model-View-ViewModel (MVVM), który jest kluczowy przy tworzeniu nowoczesnych aplikacji WPF.
7. Czy znajdę w książce zadania i ćwiczenia do samodzielnego wykonania?
Tak, w każdym rozdziale znajdują się zadania oraz wskazówki do ich realizacji, co pozwala utrwalić zdobytą wiedzę i nabyć praktyczne umiejętności.
8. Czy książka jest odpowiednia dla osób chcących nauczyć się tylko podstaw WPF, bez zaawansowanych tematów?
Tak, książka koncentruje się na najważniejszych i podstawowych funkcjach WPF, pomijając zaawansowane zagadnienia, takie jak grafika 3D czy animacje, które nie są niezbędne na początkowym etapie nauki.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
39,90 zł
Czasowo niedostępna
Ebook
19,95 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint