Ta strona wykorzystuje pliki cookies. Korzystając ze strony, zgadzasz się na ich użycie. OK Polityka Prywatności Zaakceptuj i zamknij X

C# 2005. Wprowadzenie

07-07-2014, 7:17
Aukcja w czasie sprawdzania nie była zakończona.
Cena kup teraz: 35 zł     
Użytkownik shreeve84
numer aukcji: 4380140733
Miejscowość Poznań
Wyświetleń: 2   
Koniec: 07-07-2014, 7:18

Dodatkowe informacje:
Stan: Używany
Okładka: miękka
Rok wydania (xxxx): 2007
Tematyka: C#

info Niektóre dane mogą być zasłonięte. Żeby je odsłonić przepisz token po prawej stronie. captcha

Książka zawiera zagięcia na okładce spowodowane otwieraniem książki (zauważalne ślady intensywnego użytkowania) oraz kilka zagięć na okładce. Dodatkowo jeden narożnik jest lekko nadgryzione. Nie utrudnia to czytania w żaden sposób.

Opis ze strony wydawcy:

Podręcznik dla wszystkich, którzy chcą poznać tajniki C#

  • Omówienie środowiska programistycznego Visual C# 2005
  • Wprowadzenie do programowania obiektowego w C#
  • Tworzenie aplikacji internetowych oraz dla systemu Windows

C# to jeden z podstawowych języków programowania przeznaczonych dla platformy .NET. C#, łączący w sobie najlepsze cechy Javy i C++ szybko stał się jednym z popularniejszych. Wprowadzone na rynek w roku 2005 wersje 2.0 platformy i języka C# przyniosły sporo nowych i przydatnych rozwiązań programistycznych -- między innymi nowe typy danych i komponenty. Dzięki nim tworzenie nawet najbardziej złożonych aplikacji stało się znacznie szybsze i prostsze. C# cechuje się niezwykłą wszechstronnością -- za jego pomocą można tworzyć zarówno aplikacje dla systemu Windows, jak i dla urządzeń mobilnych. Łatwo również wykorzystać go do pisania aplikacji internetowych w technologii ASP.NET.

"C# 2005. Wprowadzenie" to podręcznik, który objaśnia najważniejsze zagadnienia związane z programowaniem w tym języku. Przeczytasz w nim o platformie .NET oraz opanujesz sposoby wykorzystania środowiska programistycznego Visual C# 2005. Poznasz również elementy języka C# i reguły programowania obiektowego. Nauczysz się wykrywać i usuwać błędy w programach oraz korzystać z komponentów platformy .NET. Stworzysz własne aplikacje dla systemu Windows oraz aplikacje internetowe.

  • Struktura aplikacji w języku C#
  • Środowisko programistyczne Visual C# 2005
  • Typy danych i operatory w C#
  • Polecenia języka
  • Programowanie obiektowe
  • Klasy, obiekty i metody
  • Operacje na łańcuchach znaków
  • Obsługa wyjątków
  • Zastosowanie C# do tworzenia aplikacji w technologii ASP.NET

Poznaj język programowania, który zrewolucjonizował rynek.


Wstęp (11)
1. C# i programowanie na platformie .NET (15)

  • C# 2005 i .NET 2.0 (15)
  • Platforma .NET (16)
  • Platforma .NET 2.0 (16)
  • Język C# (17)
  • Struktura aplikacji C# (17)
  • Środowisko programistyczne (18)
  • Co znajduje się w programie? (21)
  • Pierwszy program: Witaj świecie (21)
  • Kompilator (22)
  • Analiza pierwszego programu (23)
  • Podsumowanie (26)
  • Pytania (27)
  • Ćwiczenie (27)
2. Visual Studio 2005 (29)
  • Przed dalszą lekturą (30)
  • Strona startowa (31)
  • Projekty i rozwiązania (32)
  • Wewnątrz zintegrowanego środowiska programistycznego (34)
  • Konsolidacja i uruchamianie (37)
  • Menu i paski narzędzi (37)
  • Podsumowanie (51)
  • Pytania (51)
  • Ćwiczenia (52)
3. Podstawy języka C# (53)
  • Instrukcje (53)
  • Typy (53)
  • Zmienne (57)
  • Wymagane przypisanie (59)
  • Stałe (60)
  • Łańcuchy znaków (64)
  • Wyrażenia (64)
  • Białe znaki (65)
  • Podsumowanie (66)
  • Pytania (66)
  • Ćwiczenia (67)
4. Operatory (69)
  • Operator przypisania (=) (69)
  • Operatory matematyczne (70)
  • Operatory inkrementacji i dekrementacji (72)
  • Operatory relacji (74)
  • Podsumowanie (78)
  • Pytania (78)
  • Ćwiczenia (79)
5. Rozgałęzianie (81)
  • Rozgałęzianie bezwarunkowe (81)
  • Rozgałęzianie warunkowe (83)
  • Instrukcje iteracyjne (95)
  • Podsumowanie (104)
  • Pytania (105)
  • Ćwiczenia (106)
6. Programowanie zorientowane obiektowo (107)
  • Tworzenie modeli (108)
  • Klasy i obiekty (109)
  • Definiowanie klasy (110)
  • Relacje pomiędzy klasami (111)
  • Trzy filary programowania zorientowanego obiektowo (111)
  • Obiektowo zorientowana analiza i projektowanie (113)
  • Podsumowanie (115)
  • Pytania (115)
  • Ćwiczenia (116)
7. Klasy i obiekty (117)
  • Definiowanie klasy (118)
  • Argumenty metod (122)
  • Konstruktory (124)
  • Inicjalizator (126)
  • Słowo kluczowe this (127)
  • Składowe statyczne i składowe instancji (128)
  • Usuwanie obiektów (132)
  • Przydzielanie pamięci: stos kontra sterta (134)
  • Podsumowanie (138)
  • Pytania (140)
  • Ćwiczenia (140)
8. Wewnątrz metod (141)
  • Przeciążanie metod (141)
  • Hermetyzacja danych za pomocą właściwości (144)
  • Zwracanie wielu wartości (147)
  • Podsumowanie (152)
  • Pytania (152)
  • Ćwiczenia (153)
9. Podstawy debugowania (155)
  • Wstawianie punktów wstrzymania (155)
  • Sprawdzanie wartości - okna Autos i Locals (159)
  • Ustawianie podglądu (161)
  • Okno stosu wywołań (162)
  • Podsumowanie (163)
  • Pytania (164)
  • Ćwiczenia (165)
10. Tablice (167)
  • Użycie tablic (167)
  • Instrukcja foreach (171)
  • Inicjalizacja elementów tablicy (172)
  • Słowo kluczowe params (172)
  • Tablice wielowymiarowe (173)
  • Metody tablic (179)
  • Sortowanie tablic (179)
  • Podsumowanie (181)
  • Pytania (182)
  • Ćwiczenia (182)
11. Dziedziczenie i polimorfizm (183)
  • Specjalizacja i generalizacja (183)
  • Dziedziczenie (185)
  • Polimorfizm (188)
  • Klasy abstrakcyjne (194)
  • Klasy zamknięte (196)
  • Podstawa wszystkich klas - klasa Object (197)
  • Pakowanie i rozpakowywanie typów (199)
  • Podsumowanie (201)
  • Pytania (202)
  • Ćwiczenia (202)
12. Przeciążanie operatorów (203)
  • Używanie słowa kluczowego operator (204)
  • Tworzenie przydatnych operatorów (207)
  • Metoda Equals() (207)
  • Operatory konwersji (213)
  • Podsumowanie (216)
  • Pytania (217)
  • Ćwiczenia (217)
13. Interfejsy (219)
  • Implementowanie interfejsów (220)
  • Implementowanie więcej niż jednego interfejsu (224)
  • Rzutowanie na typ interfejsu (226)
  • Operatory is i as (227)
  • Rozszerzanie interfejsów (232)
  • Łączenie interfejsów (234)
  • Przesłanianie implementacji interfejsu (235)
  • Jawna implementacja interfejsu (239)
  • Podsumowanie (241)
  • Pytania (242)
  • Ćwiczenia (242)
14. Typy ogólne i kolekcje (245)
  • Typy ogólne (245)
  • Interfejsy kolekcji (246)
  • Tworzenie własnych kolekcji (246)
  • Ogólne kolekcje platformy (257)
  • Podsumowanie (273)
  • Pytania (274)
  • Ćwiczenia (274)
15. Łańcuchy znaków (275)
  • Tworzenie łańcuchów znaków (276)
  • Manipulowanie łańcuchami znaków (277)
  • Wyrażenia regularne (292)
  • Klasa Regex (292)
  • Podsumowanie (294)
  • Pytania (295)
  • Ćwiczenia (295)
16. Zgłaszanie i przechwytywanie wyjątków (297)
  • Pluskwy, błędy i wyjątki (297)
  • Zgłaszanie wyjątków (298)
  • Szukanie funkcji obsługi wyjątku (298)
  • Instrukcja throw (299)
  • Instrukcje try i catch (300)
  • Jak działa stos wywołań (302)
  • Tworzenie dedykowanych bloków instrukcji catch (303)
  • Instrukcja finally (305)
  • Metody i właściwości klasy Exception (307)
  • Własne wyjątki (309)
  • Podsumowanie (311)
  • Pytania (312)
  • Ćwiczenia (312)
17. Delegaty i zdarzenia (313)
  • Delegaty (314)
  • Delegaty zbiorowe (321)
  • Zdarzenia (322)
  • Używanie metod anonimowych (333)
  • Podsumowanie (334)
  • Pytania (334)
  • Ćwiczenia (335)
18. Tworzenie aplikacji dla systemu Windows (337)
  • Tworzenie przykładowego formularza Windows (337)
  • Tworzenie prawdziwej aplikacji (342)
  • Komentarze dokumentujące XML (364)
  • Podsumowanie (366)
  • Pytania (366)
  • Ćwiczenia (366)
19. Programowanie aplikacji ASP.NET (369)
  • Wprowadzenie do formularzy Web (369)
  • Zdarzenia formularzy Web (371)
  • Tworzenie formularzy Web (372)
  • Dodawanie kontrolek (375)
  • Kontrolki serwera (377)
  • Wiązanie danych (378)
  • Dodawanie kontrolek i zdarzeń (382)
  • Podsumowanie (386)
  • Pytania (387)
  • Ćwiczenia (387)
A Odpowiedzi do pytań i rozwiązania ćwiczeń (389)
Skorowidz (451)