ODBIERZ TWÓJ BONUS :: »

Visual Studio 2017. Tworzenie aplikacji Windows w języku C# Jacek Matulewski

Autor:
Jacek Matulewski
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
3.9/6  Opinie: 7
Stron:
600
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
89,00 zł
Powiadom mnie, gdy książka będzie dostępna

Ebook
44,50 zł 89,00 zł (-50%)
44,50 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?

  • Tworzenia aplikacji desktopowych w technologii WPF z użyciem Visual Studio 2017 i języka C#
  • Projektowania graficznego interfejsu użytkownika w języku XAML
  • Wykorzystywania i konfiguracji kontrolek oraz pojemników WPF
  • Obsługi zdarzeń, poleceń trasowanych oraz mechanizmu drag & drop
  • Pracy z plikami, oknami dialogowymi i drukowaniem w aplikacjach Windows
  • Stosowania stylów, wyzwalaczy, transformacji i animacji w interfejsie
  • Tworzenia i modyfikowania szablonów kontrolek oraz własnych kontrolek użytkownika
  • Implementowania wzorca architektonicznego MVVM (Model-View-ViewModel)
  • Realizowania wiązań danych (data binding), konwersji typów i multibindingu
  • Wykorzystywania poleceń (ICommand) i RelayCommand w logice aplikacji
  • Definiowania i używania własności zależności oraz własności doczepionych
  • Przeprowadzania testów jednostkowych aplikacji w Visual Studio
  • Przechowywania i przetwarzania danych w plikach XML oraz z użyciem LINQ
  • Integracji multimediów, syntezy mowy i grafiki per pixel w aplikacjach WPF
  • Tworzenia i obsługi usług REST oraz komunikacji z serwerem
  • Zarządzania pakietami NuGet i wykorzystania ich w projektach C#

Programuj w C# i odkryj możliwości Visual Studio 2017!

Microsoft Visual Studio to znakomite środowisko programistyczne, w którym bardzo wydajnie, a przy tym z przyjemnością, można projektować i testować aplikacje desktopowe, mobilne i webowe w kilku językach programowania, z wykorzystaniem bogatego zbioru bibliotek oraz interesujących dodatków dostępnych w usłudze NuGet, wydatnie skracających czas pracy. Jeśli chcesz poznać możliwości tego pakietu dla języka C# i nauczyć się tworzyć kompletne, dobrze przemyślane i doskonale działające aplikacje, nie zwlekaj, tylko czym prędzej sięgnij po tę książkę.

Pomoże Ci ona zorientować się, jakie techniki oraz jakie wzorce projektowe będą najlepsze dla Twoich projektów aplikacji desktopowych Windows Presentation Foundation (WPF). Krok po kroku przejdziesz przez proces ich tworzenia z wykorzystaniem narzędzi na różnym poziomie zaawansowania. Poznasz kontrolki WPFi wzorzec architektoniczny MVVM (model - widok - model widoku). Opanujesz język XAML służący do opisu graficznego interfejsu użytkownika w WPF, a w szczególności style, transformacje i animacje, a także szablony kontrolek, czy szablony danych. W tej książce jest również miejsce na zagadnienia związane z wykorzystaniem shaderów tj. prostych programów napisanych w języku HLSL, które umożliwiają kontrolowanie tego, jak kontrolki są rysowane przez karty graficzne oraz na omówienie przykładu, w którym aplikacja pobiera dane z prywatnej chmury w postaci usługi REST działającej na serwerze. A gdy poznasz już wszystkie przykłady i zrobisz zaproponowany na ich końcach zadania, ze zdumieniem stwierdzisz, że umiesz zbudować porządną aplikację desktopową WPF!

Twórz fantastyczne aplikacje z Visual Studio i C# w WPF!

  • Pierwsza aplikacja i przegląd kontrolek WPF
  • Języki C#, XAML a nawet odrobinę HLSL
  • Budowanie złożonych kontrolek, szablony
  • Style, transformacje i animacje
  • Pojemniki i listy oraz prezentacja danych w WPF
  • Wzorzec MVVM: model, model widoku i widok
  • Wiązania, konwersja danych w wiązaniach, polecenia
  • Zachowania, własności zależności i własności doczepione
  • Testy jednostkowe
  • Rozwiązanie problemu okien dialogowychw MVVM
Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Jacek Matulewski - fizyk zajmujący się na co dzień optyką kwantową i układami nieuporządkowanymi na Wydziale Fizyki, Astronomii i Informatyki Stosowanej Uniwersytetu Mikołaja Kopernika w Toruniu. Jego specjalnością są symulacje ewolucji układów kwantowych oddziaływujących z silnym światłem lasera.

Od 1998 interesuje się programowaniem dla systemu Windows, w szczególności w środowisku Borland C++Builder. Ostatnio zainteresowany platformą .NET i językiem C#. Poza opublikowanymi u nas książkami dotyczącymi programowania przygotował również cykl artykułów dla czasopisma "PC World Komputer" (od sierpnia 2005).

Wierny użytkownik kupionego w połowie lat osiemdziesiątych "komputera osobistego" ZX Spectrum 48k.

Jacek Matulewski - pozostałe książki

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Visual Studio 2017. Tworzenie aplikacji Windows w języku C#" nadaje się do samodzielnej nauki programowania?
Tak, książka została napisana w sposób przystępny i prowadzi czytelnika krok po kroku przez proces tworzenia aplikacji w C# z użyciem Visual Studio 2017, dzięki czemu świetnie sprawdzi się w samodzielnej nauce.
2. Czy do korzystania z książki potrzebuję najnowszej wersji Visual Studio?
Nie, książka koncentruje się na Visual Studio 2017, jednak większość omawianych zagadnień i przykładów będzie działać również w nowszych wersjach środowiska.
3. Jakie zagadnienia programistyczne są szczegółowo omawiane w tej książce?
Książka obejmuje szeroki zakres tematów, takich jak projektowanie interfejsu w WPF, wzorzec MVVM, praca z XAML, obsługa multimediów, testy jednostkowe, korzystanie z usług REST, a także praktyczne aspekty pracy z plikami XML i pakietami NuGet.
4. Czy znajdę w książce praktyczne przykłady i zadania do samodzielnego wykonania?
Tak, każdy rozdział zawiera liczne przykłady kodu oraz zadania, które pomagają utrwalić zdobytą wiedzę i sprawdzić jej praktyczne zastosowanie.
5. Czy książka wyjaśnia, jak tworzyć nowoczesne, graficzne interfejsy użytkownika w aplikacjach Windows?
Tak, autor szczegółowo omawia projektowanie interfejsów w technologii WPF, w tym wykorzystanie kontrolek, stylów, animacji, szablonów oraz języka XAML.
6. Czy publikacja zawiera informacje dotyczące testowania i debugowania aplikacji?
Tak, w książce znajdziesz rozdziały poświęcone testom jednostkowym, w tym praktyczne wskazówki dotyczące testowania kodu w Visual Studio 2017.
7. Czy książka obejmuje zagadnienia pracy zespołowej lub zarządzania pakietami?
Tak, w dodatku znajduje się omówienie korzystania z pakietów NuGet, co jest przydatne podczas pracy w większych projektach i zespołach programistycznych.
8. Czy po lekturze książki będę w stanie stworzyć własną, w pełni funkcjonalną aplikację desktopową w C#?
Tak, książka prowadzi przez cały proces budowy aplikacji, od podstaw po zaawansowane zagadnienia, dzięki czemu po jej przeczytaniu będziesz mógł samodzielnie zaprojektować i wykonać własną aplikację desktopową w środowisku Visual Studio.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
89,00 zł
Czasowo niedostępna
Ebook
44,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Visa Mobile