C# 5.0. Programowanie. Tworzenie aplikacji Windows 8, internetowych oraz biurowych w .NET 4.5 Framework
- Autor:
- Ian Griffiths
- Ocena:
- 4.6/6 Opinie: 16
- Stron:
- 840
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: C# 5.0. Programowanie. Tworzenie aplikacji Windows 8, internetowych oraz biurowych w .NET 4.5 Framework
Najlepszy podręcznik poświęcony C#!
W dzisiejszych czasach szczególną popularnością cieszą się języki programowania pozwalające na pisanie kodu łatwego do przenoszenia między platformami. Nikt nie ma czasu na pisanie kilku wersji jednej aplikacji. C# to uniwersalny język, w którym bez trudu dokonasz tego dzieła. Dzięki swej elastyczności, wydajności oraz mocnemu wsparciu społeczności zdobył on uznanie programistów. Taki wybór to strzał w dziesiątkę!
Ten rewelacyjny podręcznik jest Twoim kluczem do poznania wszystkich niuansów języka C# 5.0. Kolejne wydanie zostało zaktualizowane o wszystkie nowości w C#. Znajdziesz tu kompletny opis języka i platformy .NET. W trakcie lektury oprócz standardowych zagadnień będziesz mógł sprawdzić, jak tworzyć aplikacje dla systemu Windows 8 i interfejsu Metro. Ponadto błyskawicznie opanujesz detale związane z programowaniem obiektowym, dynamicznym i statycznym określaniem typów oraz językiem XAML. Książka ta jest uznanym kompendium wiedzy na temat języka C#. Musisz ją mieć!
Dzięki tej książce:
- przygotujesz interfejs użytkownika zgodny z duchem Windows 8
- wykorzystasz wielowątkowość w platformie .NET
- poznasz podstawy programowania obiektowego
- przekonasz się, jak LINQ może ułatwić Ci życie
- opanujesz język C#
Wykorzystaj potencjał języka C#!
Po trzynastu latach sukcesywnych zmian, C# stał się jednym z najbardziej wszechstronnych języków programowania. Dzięki temu wyczerpującemu przewodnikowi dowiesz się jak potężną kombinację stanowi C# 5.0 oraz .NET 4.5. Autor Ian Griffiths prowadzi nasz przez podstawy języka C# i uczy technik tworzenia aplikacji internetowych oraz biurowych, w tym także aplikacji dostosowanych do interfejsu użytkownika systemu Windows 8.
Niniejsza książka, całkowicie przepisana pod kątem doświadczonych programistów, zawiera wiele przykładów, które pomogą nam poradzić sobie ze wszelkimi szczegółami kodu C#, takimi jak typy ogólne, typy dynamiczne oraz nowe, asynchroniczne możliwości języka. Poznamy także takie technologie jak XAML, ASP.NET, LINQ oraz inne narzędzia .NET.
- Dowiedz się jak w C# korzystać z podstawowych możliwości, takich jak: klasy, inne niestandardowe typy danych, kolekcje oraz obsługa błędów.
- Zrozum różnice pomiędzy dynamicznym i statycznym określaniem typów w C#.
- Naucz się używać LINQ od przeszukiwania i korzystania z różnorodnych źródeł danych, takich jak modele obiektów przechowywane w pamięci, bazy danych oraz dokumenty XML.
- Skorzystaj z wielowątkowych możliwości .NET, by w pełni wykorzystać możliwości przetwarzania równoległego.
- Dowiedz się w jaki sposób nowe, asynchroniczne możliwości programowania pozwalają poprawić skalowalność aplikacji oraz szybkość z jaką reagują one na poczynania użytkowników.
- Skorzystaj z XAML by tworzyć aplikacja dla systemu Windows 8, klasyczne programy biurowe oraz aplikacje działające na telefonach.
Ian Griffiths jest powszechnie znanym prelegentem i autorem kursów dla witryny Pluralsight. Pracuje jako niezależny konsultant i jest współautorem książek: Windows Forms in a Nutshell, Mastering Visual Studio .NET oraz Programming WPF (wszystkie z nich zostały wydane przez wydawnictwo O’Reilly).
Wybrane bestsellery
-
Ta książka pomoże Ci się przygotować do pracy na stanowisku testera oprogramowania, a także zapewni wsparcie podczas wykonywania nowych zadań. Znajdziesz tu dokładne omówienie podstaw testowania, jego różnych rodzajów i poziomów w odniesieniu do zastosowania na różnych etapach pracy nad projektem...
Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu
(47.20 zł najniższa cena z 30 dni)35.40 zł
59.00 zł(-40%) -
Firmy z branży IT prześcigają się w tworzeniu rozwiązań zwiększających wydajność pracy, jak również podnoszących poziom specjalizacji pracowników w określonych dziedzinach. Od kilku już lat pozycja full stack developera, który wykonywał wszystkie prace programistyczne, jest wielką rzadkością. Obe...
Postman i SQL. Kurs video. Metody testowania REST API i przeszukiwania baz danych Postman i SQL. Kurs video. Metody testowania REST API i przeszukiwania baz danych
(63.60 zł najniższa cena z 30 dni)39.90 zł
159.00 zł(-75%) -
Zigi to postać fikcyjna - warta poznania! Autor książki, sam będący od wielu lat testerem, wyposażył swojego bohatera we własne doświadczenia. Dołożył do nich trochę „case’ów”, które widział, o których słyszał lub czytał, ubrał je w przystępne słowa i sfabularyzował dla podkręce...(38.35 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościam...
Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II
(70.85 zł najniższa cena z 30 dni)65.40 zł
109.00 zł(-40%) -
Właściwe wymagania to nie tylko kwestia ich dokumentacji, ale też przede wszystkim kwestia odpowiedniego ich pozyskania i walidacji. Dobrej jakości wymagania zmniejszają ryzyko produktowe i projektowe, pozwalają tworzyć systemy, które realnie spełniają potrzeby interesariuszy i umożliwiają im osi...
Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych
(39.90 zł najniższa cena z 30 dni)39.90 zł
169.00 zł(-76%) -
To kolejne, mocno przebudowane wydanie popularnego przewodnika, dzięki któremu zaczniesz skutecznie programować w języku C#. Nabierzesz wprawy w programowaniu zorientowanym obiektowo, pisaniu, testowaniu i debugowaniu funkcji, implementowaniu interfejsów i zarządzaniu danymi. Zobaczysz, w jaki sp...
C# 11 i .NET 7 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 7, Blazor i EF Core 7. Wydanie VII C# 11 i .NET 7 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 7, Blazor i EF Core 7. Wydanie VII
(116.35 zł najniższa cena z 30 dni)107.40 zł
179.00 zł(-40%) -
Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielki...(38.35 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Trzymasz w dłoni kolejne wydanie niezwykle popularnego podręcznika do nauki C. Podobnie jak poprzednie wydania, także to zostało zaktualizowane i uzupełnione, między innymi o elementy standardu C11. Książka stanowi przemyślane, przejrzyste i wnikliwe wprowadzenie do języka C. Czytelnie wyjaśnia z...(116.35 zł najniższa cena z 30 dni)
107.40 zł
179.00 zł(-40%)
O autorze ebooka
Ian Griffiths - jest autorem kursu WPF oraz instruktorem w firmie Pluralsight, specjalizującej się w prowadzeniu kursów Microsoft .NET. Pracuje także jako niezależny konsultant. Jest współautorem książek Windows Forms in a Nutshell, Mastering Visual Studio .NET oraz Programming WPF, wydanych przez wydawnictwo O"Reilly.
Ian Griffiths - pozostałe książki
-
Książka tak, napisana z myślą o doświadczonych programistach, zawiera wiele przykładowych programów, które pozwolą Ci poznać praktyczne tajniki języka, takie jak typy ogólne, LINQ oraz techniki programowania asynchronicznego. Następnie poznasz najnowsze możliwości platformy .NET 6 oraz języka C# ...
C# 10. Programowanie. Tworzenie aplikacji Windows, internetowych i biurowych C# 10. Programowanie. Tworzenie aplikacji Windows, internetowych i biurowych
(109.85 zł najniższa cena z 30 dni)101.40 zł
169.00 zł(-40%) -
C# is undeniably one of the most versatile programming languages available to engineers today. With this comprehensive guide, you'll learn just how powerful the combination of C# and .NET can be. Author Ian Griffiths guides you through C# 10.0 and .NET 6 fundamentals and techniques for building c...(211.65 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
Ta książka została napisana z myślą o doświadczonych programistach. Podstawowe zagadnienia, takie jak klasy, polimorfizm i kolekcje, znalazły się w kilku pierwszych rozdziałach, jednak zrozumienie treści całej publikacji wymaga umiejętności technicznych. Została poświęcona ważnym koncepcjom C# i ...
C# 8.0. Programowanie. Tworzenie aplikacji Windows, internetowych oraz biurowych C# 8.0. Programowanie. Tworzenie aplikacji Windows, internetowych oraz biurowych
(74.50 zł najniższa cena z 30 dni)39.90 zł
149.00 zł(-73%) -
C# is undeniably one of the most versatile programming languages available to engineers today. With this comprehensive guide, you’ll learn just how powerful the combination of C# and .NET can be. Author Ian Griffiths guides you through C# 8.0 fundamentals and techniques for building cloud, ...
Programming C# 8.0. Build Cloud, Web, and Desktop Applications Programming C# 8.0. Build Cloud, Web, and Desktop Applications
(211.65 zł najniższa cena z 30 dni)220.15 zł
259.00 zł(-15%) -
Ten bestsellerowy podręcznik pozwoli Ci błyskawicznie poznać wszystkie niuanse języka C# 4.0. Najnowsze wydanie zostało zaktualizowane o nowości w C# oraz zawiera opis tego języka i platformy .NET. W trakcie lektury nauczysz się tworzyć skomplikowane programy przy użyciu technik programowania obi...(64.50 zł najniższa cena z 30 dni)
39.90 zł
129.00 zł(-69%) -
With its support for dynamic programming, C# 4.0 continues to evolve as a versatile language on its own. But when C# is used with .NET Framework 4, the combination is incredibly powerful. This bestselling tutorial shows you how to build web, desktop, and rich Internet applications using C# 4.0 wi...
Programming C# 4.0. Building Windows, Web, and RIA Applications for the .NET 4.0 Framework Programming C# 4.0. Building Windows, Web, and RIA Applications for the .NET 4.0 Framework
(160.65 zł najniższa cena z 30 dni)160.65 zł
189.00 zł(-15%) -
If you want to build applications that take full advantage of Windows Vista's new user interface capabilities, you need to learn Microsoft's Windows Presentation Foundation (WPF). This new edition, fully updated for the official release of .NET 3.0, is designed to get you up to speed on this tech...
Programming WPF. Building Windows UI with Windows Presentation Foundation. 2nd Edition Programming WPF. Building Windows UI with Windows Presentation Foundation. 2nd Edition
(143.65 zł najniższa cena z 30 dni)143.65 zł
169.00 zł(-15%)
Zobacz pozostałe książki z serii O'Reilly
-
Ta książka będzie świetnym uzupełnieniem wiedzy o Flutterze i Darcie, sprawdzi się również jako wsparcie podczas rozwiązywania konkretnych problemów. Znalazło się tu ponad sto receptur, dzięki którym poznasz tajniki pisania efektywnego kodu, korzystania z narzędzi udostępnianych przez framework F...
Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Ten przewodnik, który docenią programiści i architekci, zawiera wyczerpujące omówienie zagadnień projektowania, funkcjonowania i modyfikowania architektury API. Od strony praktycznej przedstawia strategie budowania i testowania API REST umożliwiającego połączenie oferowanej funkcjonalności na poz...
Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
W tej książce omówiono ponad 20 najprzydatniejszych wzorców projektowych, dzięki którym tworzone aplikacje internetowe będą łatwe w późniejszej obsłudze technicznej i w trakcie skalowania. Poza wzorcami projektowymi przedstawiono wzorce generowania i wydajności działania, których znaczenie dla uż...
Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
To gruntownie zaktualizowane i uzupełnione wydanie praktycznego przewodnika po wdrażaniu i testowaniu kontenerów Dockera. Przedstawia proces przygotowania pakietu aplikacji ze wszystkimi ich zależnościami, a także jego testowania, wdrażania, skalowania i utrzymywania w środowiskach produkcyjnych....
Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie III Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie III
(56.55 zł najniższa cena z 30 dni)52.20 zł
87.00 zł(-40%) -
To książka przeznaczona dla osób, które pracują ze zbiorami danych. Jest praktycznym przewodnikiem po koncepcjach algebry liniowej, pomyślanym tak, by ułatwić ich zrozumienie i zastosowanie w użytecznych obliczeniach. Poszczególne zagadnienia przedstawiono za pomocą kodu Pythona, wraz z przykłada...
Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie
(50.05 zł najniższa cena z 30 dni)46.20 zł
77.00 zł(-40%) -
Ta książka stanowi wszechstronne omówienie wszystkich bibliotek Pythona, potrzebnych naukowcom i specjalistom pracującym z danymi. Znalazł się tu dokładny opis IPythona, NumPy, Pandas, Matplotlib, Scikit-Learn i innych narzędzi. Podręcznik uwzględnia przede wszystkim ich aspekty praktyczne, dzięk...
Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II
(83.85 zł najniższa cena z 30 dni)77.40 zł
129.00 zł(-40%) -
Oto kolejne wydanie zwięzłego podręcznika dla programistów Javy, który ma ułatwić maksymalne wykorzystanie technologii tego języka w wersji 17. Treść została skrupulatnie przejrzana i uzupełniona o materiał dotyczący nowości w obiektowym modelu Javy. Pierwsza część książki obejmuje wprowadzenie d...(57.85 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Oto zwięzły i praktyczny przewodnik po usłudze GA4 i jej integracji z chmurą. Szczególnie skorzystają z niego analitycy danych, biznesu i marketingu. Opisano tu wszystkie istotne kwestie dotyczące tego nowego, potężnego modelu analitycznego. Szczególną uwagę poświęcono bardziej zaawansowanym funk...
Google Analytics od podstaw. Analiza wpływu biznesowego i wyznaczanie trendów Google Analytics od podstaw. Analiza wpływu biznesowego i wyznaczanie trendów
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Dzięki tej książce dowiesz się, w jaki sposób uczynić architekturę oprogramowania wystarczająco plastyczną, aby mogła odzwierciedlać zachodzące zmiany biznesowe i technologiczne. W nowym wydaniu rozbudowano pojęcia zmiany kierowanej i przyrostowej, a także przedstawiono najnowsze techniki dotyczą...
Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II
(43.55 zł najniższa cena z 30 dni)40.20 zł
67.00 zł(-40%) -
Właśnie w tym celu powstał ten przewodnik po filozofii oprogramowania. Znajdziesz w nim 21 pragmatycznych reguł, którymi kierują się najlepsi programiści. Dzięki spostrzeżeniom zawartym w książce zmienisz podejście do programowania i szybko się przekonasz, że pozwoli Ci to na pisanie lepszego, cz...(51.35 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%)
Ebooka "C# 5.0. Programowanie. Tworzenie aplikacji Windows 8, internetowych oraz biurowych w .NET 4.5 Framework" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox 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 "C# 5.0. Programowanie. Tworzenie aplikacji Windows 8, internetowych oraz biurowych w .NET 4.5 Framework" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "C# 5.0. Programowanie. Tworzenie aplikacji Windows 8, internetowych oraz biurowych w .NET 4.5 Framework" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Programming C# 5.0: Building Windows 8, Web, and Desktop Applications for the .NET 4.5 Framework
- Tłumaczenie:
- Piotr Rajca
- ISBN Książki drukowanej:
- 978-83-246-6984-4, 9788324669844
- Data wydania książki drukowanej:
- 2013-08-16
- ISBN Ebooka:
- 978-83-246-6987-5, 9788324669875
- Data wydania ebooka:
- 2013-10-08 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 168x237
- Numer z katalogu:
- 14522
- Rozmiar pliku Pdf:
- 12.7MB
- Rozmiar pliku ePub:
- 4.7MB
- Rozmiar pliku Mobi:
- 11.8MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Erraty / Zgłoś erratę
- Serie wydawnicze: O'Reilly
Spis treści ebooka
- Dlaczego C#? (21)
- Dlaczego nie C#? (23)
- Najważniejsze cechy C# (25)
- Kod zarządzany i CLR (27)
- Ogólność jest ważniejsza od specjalizacji (29)
- Programowanie asynchroniczne (30)
- Visual Studio (31)
- Anatomia prostego programu (33)
- Dodawanie projektów do istniejącej solucji (35)
- Odwołania do innych projektów (35)
- Pisanie testu jednostkowego (37)
- Przestrzenie nazw (40)
- Klasy (44)
- Punkt wejścia do programu (44)
- Testy jednostkowe (45)
- Podsumowanie (47)
- Zmienne lokalne (50)
- Zakres (55)
- Instrukcje i wyrażenia (58)
- Instrukcje (59)
- Wyrażenia (60)
- Komentarze i białe znaki (65)
- Dyrektywy preprocesora (67)
- Symbole kompilacji (67)
- Dyrektywy #error oraz #warning (68)
- Dyrektywa #line (69)
- Dyrektywa #pragma (69)
- Dyrektywy #region i #endregion (70)
- Wbudowane typy danych (70)
- Typy liczbowe (71)
- Wartości logiczne (80)
- Znaki i łańcuchy znaków (80)
- Object (81)
- Operatory (81)
- Sterowanie przepływem (87)
- Decyzje logiczne przy użyciu instrukcji if (87)
- Wielokrotny wybór przy użyciu instrukcji switch (89)
- Pętle: while oraz do (91)
- Pętle znane z języka C (92)
- Przeglądanie kolekcji przy użyciu pętli foreach (93)
- Podsumowanie (94)
- Klasy (95)
- Składowe statyczne (98)
- Klasy statyczne (100)
- Typy referencyjne (101)
- Struktury (106)
- Kiedy tworzyć typy wartościowe? (110)
- Składowe (115)
- Pola (115)
- Konstruktory (117)
- Metody (125)
- Właściwości (130)
- Indeksatory (134)
- Operatory (135)
- Zdarzenia (138)
- Typy zagnieżdżone (138)
- Interfejsy (140)
- Typy wyliczeniowe (141)
- Inne typy (144)
- Typy anonimowe (145)
- Typy i metody częściowe (146)
- Podsumowanie (147)
- Typy ogólne (150)
- Ograniczenia (152)
- Ograniczenia typu (153)
- Ograniczenia typu referencyjnego (155)
- Ograniczenia typu wartościowego (157)
- Stosowanie wielu ograniczeń (158)
- Wartości przypominające zero (158)
- Metody ogólne (160)
- Wnioskowanie typu (160)
- Tajniki typów ogólnych (161)
- Podsumowanie (163)
- Tablice (165)
- Inicjalizacja tablic (168)
- Użycie słowa kluczowego params do przekazywania zmiennej liczby argumentów (169)
- Przeszukiwanie i sortowanie (171)
- Tablice wielowymiarowe (178)
- Kopiowanie i zmiana wielkości (181)
- List
(182) - Interfejsy list i sekwencji (185)
- Implementacja list i sekwencji (189)
- Iteratory (190)
- Klasa Collection
(194) - Klasa ReadOnlyCollection
(195)
- Słowniki (196)
- Słowniki posortowane (198)
- Zbiory (200)
- Kolejki i stosy (201)
- Listy połączone (202)
- Kolekcje współbieżne (203)
- Krotki (204)
- Podsumowanie (205)
- Dziedziczenie i konwersje (208)
- Dziedziczenie interfejsów (210)
- Typy ogólne (211)
- Kowariancja i kontrawariancja (212)
- System.Object (217)
- Wszechobecne metody typu object (217)
- Dostępność i dziedziczenie (218)
- Metody wirtualne (220)
- Metody abstrakcyjne (222)
- Metody i klasy ostateczne (228)
- Dostęp do składowych klas bazowych (229)
- Dziedziczenie i tworzenie obiektów (230)
- Specjalne typy bazowe (234)
- Podsumowanie (235)
- Mechanizm odzyskiwania pamięci (238)
- Określanie osiągalności danych (239)
- Przypadkowe problemy mechanizmu odzyskiwania pamięci (242)
- Słabe referencje (244)
- Odzyskiwanie pamięci (248)
- Tryby odzyskiwania pamięci (254)
- Przypadkowe utrudnianie scalania (256)
- Wymuszanie odzyskiwania pamięci (260)
- Destruktory i finalizacja (261)
- Finalizatory krytyczne (264)
- Interfejs IDisposable (265)
- Zwalnianie opcjonalne (271)
- Pakowanie (272)
- Pakowanie danych typu Nullable
(276)
- Pakowanie danych typu Nullable
- Podsumowanie (277)
- Źródła wyjątków (281)
- Wyjątki zgłaszane przez API (282)
- Wyjątki w naszym kodzie (284)
- Błędy wykrywane przez środowisko uruchomieniowe (284)
- Obsługa wyjątków (285)
- Obiekty wyjątków (286)
- Wiele bloków catch (287)
- Zagnieżdżone bloki try (289)
- Bloki finally (290)
- Zgłaszanie wyjątków (292)
- Powtórne zgłaszanie wyjątków (292)
- Sposób na szybkie zakończenie aplikacji (295)
- Typy wyjątków (296)
- Wyjątki niestandardowe (298)
- Wyjątki nieobsługiwane (301)
- Debugowanie i wyjątki (303)
- Wyjątki asynchroniczne (305)
- Podsumowanie (308)
- Typy delegatów (310)
- Tworzenie delegatów (311)
- MulticastDelegate - delegaty zbiorowe (314)
- Wywoływanie delegatów (316)
- Popularne typy delegatów (318)
- Zgodność typów (319)
- Więcej niż składnia (323)
- Metody inline (326)
- Przechwytywane zmienne (328)
- Wyrażenia lambda oraz drzewa wyrażeń (335)
- Zdarzenia (336)
- Standardowy wzorzec delegatów zdarzeń (338)
- Niestandardowe metody dodające i usuwające zdarzenia (339)
- Zdarzenia i mechanizm odzyskiwania pamięci (342)
- Zdarzenia a delegaty (344)
- Delegaty a interfejsy (345)
- Podsumowanie (345)
- Wyrażenia zapytań (348)
- Jak są rozwijane wyrażenia zapytań (351)
- Obsługa wyrażeń zapytań (353)
- Przetwarzanie opóźnione (357)
- LINQ, typy ogólne oraz interfejs IQueryable
(359) - Standardowe operatory LINQ (361)
- Filtrowanie (364)
- Selekcja (366)
- Operator SelectMany (369)
- Określanie porządku (371)
- Testy zawierania (373)
- Konkretne elementy i podzakresy (375)
- Agregacja (379)
- Operacje na zbiorach (384)
- Operatory działające na całych sekwencjach z zachowaniem kolejności (384)
- Grupowanie (386)
- Złączenia (390)
- Konwersje (392)
- Generowanie sekwencji (396)
- Inne implementacje LINQ (397)
- Entity Framework (397)
- LINQ to SQL (398)
- Klient WCF Data Services (398)
- Parallel LINQ (PLINQ) (399)
- LINQ to XML (399)
- Reactive Extensions (399)
- Podsumowanie (400)
- Rx oraz różne wersje .NET Framework (403)
- Podstawowe interfejsy (405)
- Interfejs IObserver
(406) - Interfejs IObservable
(407)
- Interfejs IObserver
- Publikowanie i subskrypcja z wykorzystaniem delegatów (413)
- Tworzenie źródła przy wykorzystaniu delegatów (413)
- Subskrybowanie obserwowalnych źródeł przy użyciu delegatów (417)
- Generator sekwencji (418)
- Empty (418)
- Never (418)
- Return (419)
- Throw (419)
- Range (419)
- Repeat (419)
- Generate (420)
- Zapytania LINQ (421)
- Operatory grupowania (423)
- Operatory Join (424)
- Operator SelectMany (429)
- Agregacja oraz inne operatory zwracające jedną wartość (430)
- Operator Concat (431)
- Operatory biblioteki Rx (431)
- Merge (432)
- Operatory Buffer i Window (433)
- Operator Scan (440)
- Operator Amb (441)
- DistinctUntilChanged (442)
- Mechanizmy szeregujące (442)
- Określanie mechanizmów szeregujących (443)
- Wbudowane mechanizmy szeregujące (445)
- Tematy (447)
- Subject
(447) - BehaviorSubject
(448) - ReplaySubject
(449) - AsyncSubject
(449)
- Subject
- Dostosowanie (450)
- IEnumerable
(450) - Zdarzenia .NET (452)
- API asynchroniczne (454)
- IEnumerable
- Operacje z uzależnieniami czasowymi (456)
- Interval (456)
- Timer (457)
- Timestamp (458)
- TimeInterval (459)
- Throttle (459)
- Sample (460)
- Timeout (460)
- Operatory okien czasowych (460)
- Delay (461)
- DelaySubscription (461)
- Podsumowanie (462)
- Visual Studio i podzespoły (463)
- Anatomia podzespołu (464)
- Metadane .NET (465)
- Zasoby (465)
- Podzespoły składające się z wielu plików (466)
- Inne możliwości formatu PE (467)
- Tożsamość typu (468)
- Wczytywanie podzespołów (471)
- Jawne wczytywanie podzespołów (473)
- Global Assembly Cache (474)
- Nazwy podzespołów (476)
- Silne nazwy (476)
- Numer wersji (480)
- Identyfikator kulturowy (484)
- Architektura procesora (487)
- Przenośne biblioteki klas (488)
- Wdrażanie pakietów (490)
- Aplikacje dla systemu Windows 8 (490)
- ClickOnce oraz XBAP (491)
- Aplikacje Silverlight oraz Windows Phone (492)
- Zabezpieczenia (493)
- Podsumowanie (494)
- Typy odzwierciedlania (495)
- Assembly (498)
- Module (502)
- MemberInfo (503)
- Type oraz TypeInfo (506)
- MethodBase, ConstructorInfo oraz MethodInfo (510)
- ParameterInfo (512)
- FieldInfo (513)
- PropertyInfo (513)
- EventInfo (514)
- Konteksty odzwierciedlania (514)
- Podsumowanie (516)
- Typ dynamic (519)
- Słowo kluczowe dynamic i mechanizmy współdziałania (521)
- Silverlight i obiekty skryptowe (524)
- Dynamiczne języki .NET (525)
- Tajniki typu dynamic (526)
- Ograniczenia typu dynamic (526)
- Niestandardowe obiekty dynamiczne (528)
- Klasa ExpandoObject (531)
- Ograniczenia typu dynamic (531)
- Podsumowanie (534)
- Stosowanie atrybutów (535)
- Cele atrybutów (537)
- Atrybuty obsługiwane przez kompilator (539)
- Atrybuty obsługiwane przez CLR (543)
- Definiowanie i stosowanie atrybutów niestandardowych (551)
- Typ atrybutu (551)
- Pobieranie atrybutów (553)
- Podsumowanie (556)
- Klasa Stream (558)
- Położenie i poruszanie się w strumieniu (560)
- Opróżnianie strumienia (561)
- Kopiowanie (562)
- Length (562)
- Zwalnianie strumieni (564)
- Operacje asynchroniczne (565)
- Konkretne typy strumieni (565)
- Windows 8 oraz interfejs IRandomAccessStream (566)
- Typy operujące na tekstach (569)
- TextReader oraz TextWriter (570)
- Konkretne typy do odczytu i zapisu łańcuchów znaków (572)
- Kodowanie (574)
- Pliki i katalogi (578)
- Klasa FileStream (578)
- Klasa File (581)
- Klasa Directory (585)
- Klasa Path (586)
- Klasy FileInfo, DirectoryInfo oraz FileSystemInfo (588)
- Znane katalogi (589)
- Serializacja (590)
- Klasy BinaryReader oraz BinaryWriter (590)
- Serializacja CLR (591)
- Serializacja kontraktu danych (594)
- Klasa XmlSerializer (597)
- Podsumowanie (598)
- Wątki (599)
- Wątki, zmienne i wspólny stan (601)
- Klasa Thread (607)
- Pula wątków (609)
- Powinowactwo do wątku oraz klasa SynchronizationContext (614)
- Synchronizacja (618)
- Monitory oraz słowo kluczowe lock (619)
- Klasa SpinLock (625)
- Blokady odczytu i zapisu (627)
- Obiekty zdarzeń (628)
- Klasa Barrier (631)
- Klasa CountdownEvent (632)
- Semafory (632)
- Muteksy (633)
- Klasa Interlocked (634)
- Leniwa inicjalizacja (637)
- Pozostałe klasy obsługujące działania współbieżne (639)
- Zadania (640)
- Klasy Task oraz Task
(640) - Kontynuacje (643)
- Mechanizmy szeregujące (645)
- Obsługa błędów (647)
- Niestandardowe zadania bezwątkowe (648)
- Związki zadanie nadrzędne - zadanie podrzędne (649)
- Zadania złożone (650)
- Klasy Task oraz Task
- Inne wzorce asynchroniczne (651)
- Anulowanie (652)
- Równoległość (653)
- Klasa Parallel (653)
- Parallel LINQ (654)
- TPL Dataflow (654)
- Podsumowanie (655)
- Nowe słowa kluczowe: async oraz await (658)
- Konteksty wykonania i synchronizacji (662)
- Wykonywanie wielu operacji i pętli (663)
- Zwracanie obiektu Task (666)
- Stosowanie async w metodach zagnieżdżonych (667)
- Wzorzec słowa kluczowego await (668)
- Obsługa błędów (672)
- Weryfikacja poprawności argumentów (674)
- Wyjątki pojedyncze oraz grupy wyjątków (675)
- Operacje równoległe i nieobsłużone wyjątki (677)
- Podsumowanie (678)
- Platformy XAML (682)
- WPF (683)
- Silverlight (684)
- Windows Phone 7 (686)
- Windows Runtime oraz aplikacje dostosowane do interfejsu użytkownika Windows 8 (687)
- Podstawy XAML (688)
- Przestrzenie nazw XAML oraz XML (689)
- Generowane klasy i kod ukryty (690)
- Elementy podrzędne (692)
- Elementy właściwości (692)
- Obsługa zdarzeń (694)
- Wykorzystanie wątków (695)
- Układ (696)
- Właściwości (696)
- Panele (702)
- ScrollViewer (712)
- Zdarzenia związane z układem (712)
- Kontrolki (713)
- Kontrolki z zawartością (714)
- Kontrolki Slider oraz ScrollBar (717)
- Kontrolki postępów (718)
- Listy (719)
- Szablony kontrolek (721)
- Kontrolki użytkownika (724)
- Tekst (725)
- Wyświetlanie tekstów (725)
- Edycja tekstów (727)
- Wiązanie danych (729)
- Szablony danych (732)
- Grafika (735)
- Kształty (735)
- Bitmapy (736)
- Media (737)
- Style (738)
- Podsumowanie (739)
- Razor (742)
- Wyrażenia (743)
- Sterowanie przepływem (745)
- Bloki kodu (746)
- Jawne wskazywanie treści (747)
- Klasy i obiekty stron (748)
- Stosowanie innych komponentów (749)
- Strony układu (749)
- Strony początkowe (751)
- Web Forms (752)
- Kontrolki serwerowe (752)
- Wyrażenia (758)
- Bloki kodu (758)
- Standardowe obiekty stron (759)
- Klasy i obiekty stron (759)
- Stosowanie innych komponentów (760)
- Strony nadrzędne (760)
- MVC (762)
- Typowy układ projektu MVC (763)
- Pisanie modeli (769)
- Pisanie widoków (771)
- Pisanie kontrolerów (772)
- Obsługa dodatkowych danych wejściowych (774)
- Generowanie łączy do akcji (776)
- Trasowanie (777)
- Podsumowanie (781)
- Wywoływanie kodu rodzimego (783)
- Szeregowanie (784)
- Procesy 32- i 64-bitowe (792)
- Bezpieczne uchwyty (793)
- Bezpieczeństwo (794)
- Mechanizm Platform Invoke (795)
- Konwencje wywołań (796)
- Obsługa łańcuchów znaków (797)
- Nazwa punktu wejścia (797)
- Wartości wynikowe technologii COM (798)
- Obsługa błędów Win32 (802)
- Technologia COM (802)
- Czas życia obiektów RCW (803)
- Metadane (805)
- Skrypty (811)
- Windows Runtime (814)
- Metadane (815)
- Typy Windows Runtime (815)
- Bufory (816)
- Niebezpieczny kod (818)
- C++/CLI i Component Extensions (819)
- Podsumowanie (820)
Wstęp (17)
1. Prezentacja C# (21)
2. Podstawy stosowania języka C# (49)
3. Typy (95)
4. Typy ogólne (149)
5. Kolekcje (165)
6. Dziedziczenie (207)
7. Cykl życia obiektów (237)
8. Wyjątki (279)
9. Delegaty, wyrażenia lambda i zdarzenia (309)
10. LINQ (347)
11. Reactive Extensions (401)
12. Podzespoły (463)
13. Odzwierciedlanie (495)
14. Dynamiczne określanie typów (517)
15. Atrybuty (535)
16. Pliki i strumienie (557)
17. Wielowątkowość (599)
18. Asynchroniczne cechy języka (657)
19. XAML (681)
20. ASP.NET (741)
21. Współdziałanie (783)
Skorowidz (821)
Helion - inne książki
-
ChatGPT wywołał wstrząs w branży technologicznej. Programiści i wynalazcy otrzymali niesamowite możliwości dostępne na wyciągnięcie ręki. Interfejs API OpenAI i towarzyszące mu biblioteki stanowią gotowe rozwiązanie dla każdego twórcy aplikacji opartych na sztucznej inteligencji. Programista za p...
Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT. Buduj inteligentne chatboty, generatory treści i fascynujące projekty Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT. Buduj inteligentne chatboty, generatory treści i fascynujące projekty
(47.20 zł najniższa cena z 30 dni)35.40 zł
59.00 zł(-40%) -
Czym jest inżynieria wymagań? To systematyczne podejście do pozyskiwania i dokumentowania wymagań, a także zarządzania nimi. Polega na zrozumieniu potrzeb i oczekiwań interesariuszy, a następnie opisaniu, za pomocą wymagań, systemu, który je spełnia.
Certyfikowany inżynier wymagań. Na podstawie IREB CPRE. Poziom podstawowy Certyfikowany inżynier wymagań. Na podstawie IREB CPRE. Poziom podstawowy
(55.20 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Dzięki tej książce nauczysz się gromadzić publicznie dostępne informacje, korzystać z wiedzy o cyklu życia wrażliwych danych i przekształcać je w informacje wywiadowcze przydatne dla zespołów zajmujących się bezpieczeństwem. Opanujesz proces gromadzenia i analizy danych, poznasz również strategie...
Prawdziwa głębia OSINT. Odkryj wartość danych Open Source Intelligence Prawdziwa głębia OSINT. Odkryj wartość danych Open Source Intelligence
(79.20 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%) -
Oto kompleksowe omówienie sposobów wdrażania najnowszych dostępnych środków zabezpieczających systemy linuksowe. Z książki dowiesz się, jak skonfigurować laboratorium do ćwiczeń praktycznych, tworzyć konta użytkowników z odpowiednimi poziomami uprawnień, chronić dane dzięki uprawnieniom i szyfrow...
Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III
(83.85 zł najniższa cena z 30 dni)77.40 zł
129.00 zł(-40%) -
To dziewiąte wydanie znakomitego podręcznika programowania dla początkujących, starannie zaktualizowane i uzupełnione o informacje dotyczące Java Platform, Standard Edition 17. Książka rozpoczyna się od solidnej dawki wiedzy o kompilacji i uruchamianiu programu w Javie, słowach kluczowych i istot...(83.85 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł(-40%) -
Jesteś specjalistą IT. I jesteś dobry w tym, co robisz. Masz wiedzę, doświadczenie, chcesz się nimi podzielić z innymi, pomóc im radzić sobie z problemami, które sam już dawno rozwiązałeś, może także zaprezentować się od tej strony przyszłym pracodawcom i zleceniodawcom, tylko... kto - poza Tobą ...
Marka osobista w branży IT. Jak ją zbudować i rozwijać Marka osobista w branży IT. Jak ją zbudować i rozwijać
(32.44 zł najniższa cena z 30 dni)29.94 zł
49.90 zł(-40%) -
MikroTik, łotewska firma z siedzibą w Rydze, od lat produkuje sprzęt sieciowy. Przystępna cena i świetna jakość sprawiły, że urządzenia sygnowane logo MikroTik zdobyły niezwykłą popularność - po produkty łotewskiej marki sięga się coraz częściej. Jeśli planujesz zmodernizować lub zbudować sieć i ...
Konfiguracja usług sieciowych na urządzeniach MikroTik Konfiguracja usług sieciowych na urządzeniach MikroTik
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
To drugie, zaktualizowane wydanie przewodnika po systemie Prometheus. Znajdziesz w nim wyczerpujące wprowadzenie do tego oprogramowania, a także wskazówki dotyczące monitorowania aplikacji i infrastruktury, tworzenia wykresów, przekazywania ostrzeżeń, bezpośredniej instrumentacji kodu i pobierani...
Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II
(57.85 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Dzięki tej książce zrozumiesz bazowe koncepcje programowania funkcyjnego i przekonasz się, że możesz włączać je do kodu bez rezygnacji z paradygmatu obiektowego. Dowiesz się również, kiedy w swojej codziennej pracy i dlaczego używać takich opcjifunkcjonalności, jak niemutowalność i funkcje czyste...
Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego
(56.55 zł najniższa cena z 30 dni)52.20 zł
87.00 zł(-40%) -
Ta książka pomoże Ci w doskonaleniu umiejętności potrzebnych na każdym etapie dochodzenia cyfrowego, od zbierania dowodów, poprzez ich analizę, po tworzenie raportów. Dzięki wielu wskazówkom i praktycznym ćwiczeniom przyswoisz techniki analizy, ekstrakcji danych i raportowania przy użyciu zaawans...
Informatyka śledcza i Kali Linux. Przeprowadź analizy nośników pamięci, ruchu sieciowego i zawartości RAM-u za pomocą narzędzi systemu Kali Linux 2022.x. Wydanie III Informatyka śledcza i Kali Linux. Przeprowadź analizy nośników pamięci, ruchu sieciowego i zawartości RAM-u za pomocą narzędzi systemu Kali Linux 2022.x. Wydanie III
(64.35 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: C# 5.0. Programowanie. Tworzenie aplikacji Windows 8, internetowych oraz biurowych w .NET 4.5 Framework Ian Griffiths (16) 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.
(6)
(6)
(1)
(0)
(1)
(2)
więcej opinii