C#. Tworzenie aplikacji graficznych w .NET 3.0
- Autor:
- Krzysztof Rychlicki-Kicior
- Ocena:
- 3.4/6 Opinie: 14
- Stron:
- 304
- Druk:
- oprawa miękka
Opis książki: C#. Tworzenie aplikacji graficznych w .NET 3.0
Poznaj techniki budowania interfejsów użytkownika dla aplikacji Windows
- Opanuj język C# i wykorzystaj możliwości programowania obiektowego
- Zaprojektuj interfejs użytkownika, wykorzystując język XAML
- Zaimplementuj mechanizmy obsługi plików i wymiany danych
Najnowsza wersja platformy .NET, oznaczona numerem 3.0, zawiera wiele usprawnień, dzięki którym tworzenie aplikacji z interfejsem graficznym stało się zdecydowanie prostsze. Część platformy o nazwie Windows Presentation Foundation (WPF) wraz z przeznaczonym wyłącznie do projektowania interfejsów użytkownika językiem XAML pozwala na całkowite oddzielenie warstwy prezentacji aplikacji od warstwy logiki i danych. Wykorzystując podstawowy język programowania platformy .NET -- C# -- można niemal błyskawicznie stworzyć aplikację z graficznym interfejsem użytkownika. Udostępniane bezpłatnie przez firmę Microsoft narzędzia Microsoft Visual C# Orcas Express Edition i Microsoft SQL Server 2005 Express Edition znacznie ułatwiają programistom poznanie nowej technologii.
Książka "C#. Tworzenie aplikacji graficznych w .NET 3.0" opisuje ten właśnie język w kontekście pisania programów wyposażonych w interfejs graficzny zbudowany w oparciu o WPF. Czytając ją, dowiesz się, jak zainstalować i skonfigurować narzędzia do pracy. Poznasz język C#, zasady programowania obiektowego i najważniejsze klasy platformy .NET. Nauczysz się konstruować dokumenty XAML i tworzyć aplikacje WPF. Przeczytasz o komponentach wizualnych, zdarzeniach i programowaniu operacji graficznych. Znajdziesz tu również informacje o obsłudze plików, połączeniach z bazami danych oraz komunikacji sieciowej.
- Pobieranie i instalacja narzędzi
- Podstawowe elementy języka C#
- Programowanie obiektowe
- Konstruowanie dokumentów XAML
- Hierarchia klas komponentów wizualnych
- Obsługa zdarzeń
- Geometria 2D
- Operacje graficzne
- Tworzenie animacji
- Korzystanie z szablonów
- Obsługa plików i danych
- Przetwarzanie dokumentów XML
- Połączenia z siecią
Poznaj najnowszą wersję narzędzia, które zrewolucjonizowało proces
tworzenia oprogramowania dla systemu Windows.
Wybrane bestsellery
-
Po przyswojeniu zagadnień związanych z językiem C# i aplikacjami konsoli dowiesz się, jak tworzyć praktyczne aplikacje i usługi z wykorzystaniem biblioteki ASP.NET Core, a także wzorzec MVC i technologię Blazor. Zapoznasz się z metodami stosowania wielozadaniowości do poprawy wydajności i skalowa...
C# 10 i .NET 6 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 6, Blazor i EF Core 6 w Visual Studio 2022 i Visual Studio Code. Wydanie VI C# 10 i .NET 6 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 6, Blazor i EF Core 6 w Visual Studio 2022 i Visual Studio Code. Wydanie VI
(0,00 zł najniższa cena z 30 dni)103.35 zł
159.00 zł(-35%) -
To kolejne wydanie lubianego samouczka, dzięki któremu w ramach 24 godzinnych lekcji przyswoisz solidne podstawy programowania. Zrozumiesz, jak działają programy, i nauczysz się reguł stosowanych przez profesjonalistów przy ich projektowaniu. Dowiesz się, jak wygląda świat programistów i na czym ...
Programowanie dla początkujących w 24 godziny. Wydanie IV Programowanie dla początkujących w 24 godziny. Wydanie IV
(0,00 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
.NET stanowi jedną z najpopularniejszych platform do tworzenia i uruchamiania rozmaitych aplikacji, które można pisać w jednym z wielu wspieranych przez nią języków. Framework ten przez lata dojrzał i wzbogacił o wiele przydatnych możliwości, które z powodzeniem spełniają oczekiwania nawet najbar...(0,00 zł najniższa cena z 30 dni)
17.90 zł
57.00 zł(-69%) -
To kolejne, przejrzane i zaktualizowane wydanie doskonałego podręcznika dla programistów. Znalazły się tu zwięzłe i dokładne informacje na temat języka C#, Common Language Runtime (CLR) oraz platformy .NET Core. Zaprezentowano precyzyjne opisy pojęć i konkretne przypadki użycia, a poszczególne za...(0,00 zł najniższa cena z 30 dni)
89.40 zł
149.00 zł(-40%) -
Ta książka ma pełnić funkcję użytecznej ściągawki zawierającej wszystko, co potrzebne do pracy z C#. Została pomyślana tak, aby maksymalnie ułatwić przeglądanie i odnajdywanie potrzebnych treści — i tym samym wesprzeć pracę każdego, komu zależy na sprawnym pisaniu kodu w języku C#. Jest też...(0,00 zł najniższa cena z 30 dni)
32.44 zł
49.90 zł(-35%) -
Nie trzeba siedzieć po uszy w programowaniu, by zauważyć pewną regułę: lwia część książek poświęconych temu zagadnieniu została napisana w podobny sposób. I nie chodzi o styl, środowisko czy język, lecz o strukturę. Prawidłowość tę zauważył Łukasz Sosna, który do zagadnienia programowania w język...
Visual Studio 2022, C# i .NET. Programowanie kontrolek Visual Studio 2022, C# i .NET. Programowanie kontrolek
(0,00 zł najniższa cena z 30 dni)32.44 zł
49.90 zł(-35%) -
C# jest dziś uważany za jeden z najważniejszych języków programowania. Nowoczesny, wszechstronny, dojrzały i sukcesywnie rozwijany, zapewnia efektywne tworzenie kodu wysokiej jakości. Profesjonalni programiści, którzy pisali już kod w C++ lub Javie, bardzo często wybierają właśnie C#. Nic nie sto...(0,00 zł najniższa cena z 30 dni)
83.85 zł
129.00 zł(-35%) -
Ta książka jest przystępnie napisanym podręcznikiem dla początkujących programistów. Dokładne omówienie koncepcji programistycznych umożliwi zrozumienie zasad pisania kodu C#, działania środowiska .NET Framework czy koncepcji relacyjnych baz danych. Dzięki książce można bardzo szybko zacząć tworz...
Visual C# dla zupełnie początkujących. Owoce programowania. Wydanie IV Visual C# dla zupełnie początkujących. Owoce programowania. Wydanie IV
(0,00 zł najniższa cena z 30 dni)96.85 zł
149.00 zł(-35%) -
Unity jest zaawansowanym środowiskiem przeznaczonym do tworzenia gier 3D. Równocześnie może stanowić początek wspaniałej przygody z C#, który jest nowoczesnym i wszechstronnym językiem programowania. Taka ścieżka nauki pozwala na uniknięcie niezrozumiałego dla początkujących żargonu czy niejasnej...
Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie V Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie V
(0,00 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
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.
Wprowadzenie do WPF. Tworzenie aplikacji w WPF przy użyciu XAML i C# Wprowadzenie do WPF. Tworzenie aplikacji w WPF przy użyciu XAML i C#
(0,00 zł najniższa cena z 30 dni)25.93 zł
39.90 zł(-35%)
O autorze książki
1 Krzysztof Rychlicki-Kicior
Krzysztof Rychlicki-Kicior od 2003 roku działa w branży IT; ma doświadczenie w przeróżnych jej obszarach — od publicystyki (od 2005 roku współpracuje z wydawnictwem Helion jako autor książek i tłumacz), przez edukację (od 2013 roku prowadzi zajęcia na łódzkich uczelniach — na Politechnice Łódzkiej i w Wyższej Szkole Informatyki i Umiejętności, a od 2008 roku liczne szkolenia komercyjne z zakresy Javy i .NET), aż po działalność w software house Makimo, który współzakładał w 2010 roku i w którym na początku zajmował się programowaniem, później prowadzeniem projektów, a obecnie jest odpowiedzialny za tworzenie strategii sprzedażowej i analizę biznesową nowych projektów.
Słowem, człowiek orkiestra — co nie jest określeniem przypadkowym, bo w 2017 roku obronił doktorat z cyfrowego przetwarzania sygnałów w zakresie analizy nagrań muzycznych.
Krzysztof Rychlicki-Kicior - pozostałe książki
-
C# to obecnie jeden z najważniejszych, najpopularniejszych i najbardziej wszechstronnych obiektowych języków programowania, nic więc dziwnego, że na rynku dostępnych jest mnóstwo publikacji na jego temat. Niestety, są to przeważnie opasłe tomy, zupełnie nieprzydatne jako pomoc w codziennej pracy.(8.50 zł najniższa cena z 30 dni)
10.20 zł
17.00 zł(-40%) -
Drugie wydanie tego znakomitego wstępu do Javy EE pozwoli Ci odkryć, jak działają serwlety, do czego służą pliki JSP, co to jest deskryptor wdrożenia i jak zapewnić dostęp Twojej aplikacji do danych za pośrednictwem JPA. Sprawdzisz, do czego może przydać Ci się WebSockets oraz przeanalizujesz prz...
Java EE 6. Programowanie aplikacji WWW. Wydanie II Java EE 6. Programowanie aplikacji WWW. Wydanie II
(24.50 zł najniższa cena z 30 dni)29.40 zł
49.00 zł(-40%) -
Typowe problemy — szybkie i skuteczne rozwiązania Funkcje systemu operacyjnego — stosowanie i konfiguracja Internet — łączenie, surfowanie i ochrona przed zagrożeniami Programy użytkowe — korzystanie z pełni możliwości Wreszcie nadszedł ten moment — stałeś si...
Podstawy obsługi komputera. Pierwsza pomoc. Wydanie II Podstawy obsługi komputera. Pierwsza pomoc. Wydanie II
(8.95 zł najniższa cena z 30 dni)10.74 zł
17.90 zł(-40%) -
J2ME. Praktyczne projekty. Wydanie II to przydatny przewodnik po zaawansowanych zagadnieniach, związanych z tworzeniem różnego rodzaju aplikacji mobilnych przy użyciu środowiska Java. Autor pokrótce przedstawia w nim podstawowe informacje na temat projektowania i kodowania programów działających ...(19.95 zł najniższa cena z 30 dni)
23.94 zł
39.90 zł(-40%) -
Tablice informatyczne. C#" to podręczne zestawienie niezbędnych programiście informacji dotyczących języka C#. Pracując pod presją czasu, nie zawsze można znaleźć czas na wertowanie grubych książek. Niezależnie od tego, czy tworzysz aplikacje dla systemu Windows, aplikacje WWW, czy usługi sie...(6.45 zł najniższa cena z 30 dni)
7.74 zł
12.90 zł(-40%) -
Studenci, programiści i hobbyści pragnący poznać środowisko Java Enterprise Edition często napotykają problem ze znalezieniem solidnych źródeł wiedzy, które pozwoliłyby im szybko i łatwo wejść w świat tej coraz bardziej popularnej technologii. Lukę tę z powodzeniem wypełnia książka Java EE 6. Pro...(22.20 zł najniższa cena z 30 dni)
24.05 zł
37.00 zł(-35%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Recenzje książki: C#. Tworzenie aplikacji graficznych w .NET 3.0 (1)
Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
polishwords.com.pl
Przejrzysty opis działania WPF i XAML. Techniki te to największy atut .NET 3.0 i mogą zaważyć o przyszłości programowania. Nie czekaj do tego momentu i już teraz skorzystaj z wiedzy w książce aby tworzyć zaawansowane aplikacje już dzisiaj.
Szczegóły książki
- ISBN Książki drukowanej:
- 978-83-246-1076-1, 9788324610761
- Data wydania książki drukowanej:
- 2007-10-17
- Format:
- B5
- Numer z katalogu:
- 3791
- Pobierz przykładowy rozdział PDF
- Zgłoś erratę
- Kategorie:
Programowanie » .NET - Programowanie
Programowanie » C# - Programowanie
Spis treści książki
- Pobieranie aplikacji (14)
- Pobieranie alternatywnego instalatora (15)
- Instalacja (15)
- Konfiguracja serwera SQL (17)
- Zmienne (22)
- Stałe (24)
- Operatory (25)
- Instrukcje (28)
- Instrukcja warunkowa (29)
- Instrukcja switch (30)
- Pętle (31)
- Pętla for (31)
- Pętle while i do..while (31)
- While vs for (32)
- Komentarze (33)
- Tablice (33)
- Tablice zagnieżdżone (34)
- Tablice wielowymiarowe (35)
- Rzutowanie (36)
- Typ wyliczeniowy (37)
- Pytania testowe (38)
- Tworzenie klas (40)
- Pola (40)
- Metody (40)
- Konstruktor (41)
- Modyfikatory dostępu (42)
- Destruktor (43)
- Przestrzenie nazw (44)
- Dziedziczenie (45)
- Abstrakcja a programowanie obiektowe (46)
- Tworzenie klasy potomnej (46)
- Metody - zaawansowane możliwości (48)
- Nadpisywanie metod nieabstrakcyjnych (48)
- Metody statyczne (49)
- Przeładowywanie metod (50)
- Klasy finalne (50)
- Polimorfizm (51)
- Virtual i override vs new (51)
- Słowa kluczowe as i is (52)
- Przykład zastosowania polimorfizmu (52)
- Pytania testowe (53)
- Struktury (55)
- Słowa kluczowe ref i out (56)
- Zastosowanie struktur (58)
- Właściwości (59)
- Właściwości w praktyce (60)
- Interfejsy (61)
- Interfejsy w praktyce (62)
- Jawna implementacja interfejsów (63)
- Delegacje (65)
- Zdarzenia (66)
- Tworzenie zdarzeń (68)
- Indeksery (70)
- Wyjątki (72)
- Klasy wyjątków (73)
- Słowo using raz jeszcze (74)
- Typy nullowalne (75)
- Typy generyczne (76)
- Pytania testowe (77)
- Klasa Object (81)
- Klasa DependencyObject (System.Windows) (82)
- Klasa Freezable (System.Windows) (82)
- Klasa String (83)
- Klasa Array (84)
- Klasa ArrayList (System.Collections) (85)
- Pytania testowe (86)
- XML i XAML (87)
- XAML w praktyce (89)
- Rozszerzenia znaczników (91)
- Zasoby podstawą aplikacji graficznych (91)
- Style - jedna deklaracja, wiele zastosowań (93)
- Zdarzenia (94)
- Wstawianie kodu XAML i C# w jednym pliku (95)
- Wstawianie kodu w osobnym pliku (95)
- Name i x:Name w jednym byli kodzie (96)
- Zdarzenia a style (96)
- Właściwości dołączane (97)
- Pytania (98)
- Tworzenie aplikacji w środowisku programistycznym (101)
- Teoria w praktyce. PPP - Pierwszy Prosty Program (106)
- Pytania testowe (109)
- System.Windows.Media.Visual (112)
- System.Windows.UIElement (113)
- Obliczanie i ustawianie (114)
- System.Windows.FrameworkElement (114)
- System.Windows.Controls.Control (116)
- System.Windows.Controls.Panel (116)
- Pytania testowe (117)
- Button (119)
- TextBox (120)
- TextBlock (123)
- ListBox (125)
- Image (127)
- Wyświetlanie z wymiarami (128)
- Menu (130)
- CheckBox (131)
- RadioButton (133)
- ToolTip (133)
- ComboBox (135)
- ContextMenu (136)
- TabControl (137)
- ScrollViewer (138)
- ProgressBar (139)
- ProgressBar a Slider (139)
- StatusBar (140)
- Pytania testowe (141)
- Zdarzenia w WPF (143)
- Przykłady... (144)
- Najważniejsze zdarzenia w WPF (145)
- RoutedEventArgs a klasa EventArgs (147)
- Pytania testowe (148)
- StackPanel (149)
- DockPanel (150)
- Canvas (151)
- WrapPanel (152)
- Grid (153)
- Pytania testowe (154)
- Klasa Geometry (159)
- EllipseGeometry (160)
- PathGeometry (160)
- GeometryGroup (163)
- GeometryGroup a mieszanie figur w klasie CombinedGeometry (164)
- Kształty - zastosowanie i użycie (165)
- Pytania testowe (166)
- Transformacje (169)
- ScaleTransform (169)
- RotateTransform (170)
- SkewTransform (171)
- TranslateTransform (172)
- Grupy transformacji (172)
- Rysunki (172)
- Pędzle (173)
- SolidColorBrush (174)
- LinearGradientBrush (174)
- RadialGradientBrush (175)
- ImageBrush (176)
- DrawingBrush (176)
- VisualBrush (177)
- Pióro (178)
- Efekty bitmap (180)
- Pytania testowe (182)
- Triggery (183)
- Animacje (186)
- Animacje podstawowe (From / To / By) (188)
- Animacje z użyciem klatek kluczowych (189)
- Wiele animacji w jednej (196)
- Kontrola uruchomionej animacji (196)
- Pytania testowe (199)
- Podstawowe operacje na szablonach (201)
- Klasa Template (201)
- Wykorzystywanie szablonu w stylach (204)
- TemplateBinding (205)
- Szablony a triggery (206)
- Pytania testowe (208)
- Pliki i katalogi (211)
- Struktura katalogów (212)
- Directory (213)
- File (215)
- Tworzenie plików (217)
- Strumienie, czytniki, zapisywacze... (220)
- Tekst vs binaria (222)
- Konwersja między kodowaniami (224)
- Wyjątki wejścia-wyjścia (225)
- Przykład (225)
- Pytania testowe (227)
- Warstwy aplikacji (229)
- Podstawy wiązania danych (230)
- Klasa Binding (231)
- Sposoby oddziaływania źródła i celu wiązania (233)
- Interfejs INotifyPropertyChanged (234)
- Kontrola zmiany danych źródła (236)
- Wiązanie danych a kolekcje (237)
- Szablon elementu (239)
- Szablon, dane i triggery (240)
- Walidacja danych (242)
- Pytania testowe (244)
- Wczytywanie dokumentów XML (245)
- Wykorzystywanie danych XML (246)
- Pytania testowe (248)
- Źródło danych XML (251)
- XmlDataProvider (252)
- Microsoft SQL Server w praktyce (256)
- Tworzenie połączenia z bazą danych (257)
- Struktura bazy danych (258)
- Pytania testowe (261)
- MediaElement (263)
- Oś czasowa i powrót do animacji... (265)
- MediaPlayer (267)
- Pytania testowe (268)
- Wątki (269)
- Internet (272)
- Protokół TCP (272)
- Implementacja protokołu TCP w .NET 3.0 (273)
- TcpClient (273)
- TcpListener (274)
- Przykładowy projekt (275)
- Pytania testowe (279)
Wstęp (9)
Część I Przygotowanie środowiska (11)
Rozdział 1. Przygotowanie środowiska Orcas (13)
Część II Język C# (19)
Rozdział 2. Podstawowe elementy języka (21)
Rozdział 3. Wszystko jest obiektem! (39)
Rozdział 4. Jeśli nie klasa, to co? (55)
Część III .NET 3.0 (79)
Rozdział 5. Przykłady ważnych klas w .NET (81)
Rozdział 6. Zasady konstruowania dokumentów XAML (87)
Rozdział 7. Struktura aplikacji WPF (101)
Rozdział 8. Hierarchia klas komponentów wizualnych (111)
Rozdział 9. Komponenty wizualne (119)
Rozdział 10. Zdarzenia w praktyce (143)
Rozdział 11. Pojemniki (149)
Część IV Zaawansowane zagadnienia graficzne (157)
Rozdział 12. Geometria 2D (159)
Rozdział 13. Pozostałe ważne operacje graficzne (169)
Rozdział 14. Animacje (183)
Rozdział 15. Szablony (201)
Część V Obsługa danych (209)
Rozdział 16. WPF i system plików (211)
Rozdział 17. Wiązanie danych (229)
Rozdział 18. Obsługa XML (245)
Rozdział 19. Różne źródła danych (251)
Rozdział 20. Multimedia w WPF (263)
Rozdział 21. Wątki i internet (269)
Dodatki (281)
Dodatek A Bibliografia (283)
Dodatek B Odpowiedzi do pytań (285)
Skorowidz (289)
Oceny i opinie klientów: C#. Tworzenie aplikacji graficznych w .NET 3.0 Krzysztof Rychlicki-Kicior (14)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(2)
(4)
(0)
(2)
(3)
(3)
Łukasz,
Data dodania: 2007-11-12 Ocena: 6 Opinia niepotwierdzona zakupem
Magda Zalewska,
Data dodania: 2007-11-06 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2010-02-26 Ocena: 5 Opinia niepotwierdzona zakupem
Marcin,
Data dodania: 2007-11-15 Ocena: 5 Opinia niepotwierdzona zakupem
Jarosław Kotecki,
Data dodania: 2007-11-07 Ocena: 5 Opinia niepotwierdzona zakupem
Zenon,
Data dodania: 2007-11-06 Ocena: 5 Opinia niepotwierdzona zakupem
grupio,
Data dodania: 2013-06-08 Ocena: 3 Opinia niepotwierdzona zakupem
Łukasz Jackowski,
Data dodania: 2008-02-18 Ocena: 3 Opinia niepotwierdzona zakupem
Michal Krolikowski, C#, ASP.NET Junior Developer
Data dodania: 2012-10-16 Ocena: 2 Opinia niepotwierdzona zakupem
mathix,
Data dodania: 2009-02-23 Ocena: 2 Opinia niepotwierdzona zakupem
Konrad,
Data dodania: 2007-11-14 Ocena: 2 Opinia niepotwierdzona zakupem
Data dodania: 2011-03-21 Ocena: 1 Opinia niepotwierdzona zakupem
Patryk Gąsioro,
Data dodania: 2008-04-28 Ocena: 1 Opinia niepotwierdzona zakupem
Data dodania: 2007-11-05 Ocena: 1 Opinia niepotwierdzona zakupem
więcej opinii