księgarnia informatyczna aton.pl

Microsoft Visual C++ .NET

Wydawnictwo READ ME/EREMIS

   Cena:    54.00zł

Microsoft Visual C++ .NET

Autor: Julian Templeman, Andy Olsen

ISBN: 83-7243-272-4

Ilość stron: 548

Data wydania: 2002

Zawiera CD-ROM

Książka Microsoft Visual C++ .NET omawia najnowszą wersję tego popularnego języka programowania. Pierwsze dwie części to wprowadzenie do świata programowania obiektowego, szczególnie przydatne dla początkujących. W następnych częściach skoncentrowano się na cechach charakterystycznych dla platformy .NET. Opisano nowe typy danych i związane z nimi mechanizmy zarządzania pamięcią, przedstawiono nowe biblioteki służące do tworzenia graficznego interfejsu użytkownika, omówiono tworzenie aplikacji sieciowych oraz obsługę plików XML. Wszystkie informacje podane są w przystępny sposób, a liczne ćwiczenia pomagają w utrwaleniu nabytej wiedzy. Do książki dołączono CD-ROM z kodem przykładowych programów. Książka ta to odpowiedni podręcznik zarówno dla osób, które dopiero rozpoczynają swoją przygodę z Visual C++, jak i dla doświadczonych.

Spis treści: 

  • Wprowadzenie
  • Wymagania systemowe
  • Instalowanie i używanie plików z ćwiczeniami
  • Cechy tej książki
  • Inne elementy informacyjne
  • Poprawki, komentarze i pomoc
  • Zapraszamy do odwiedzenia witryny WWW wydawnictwa Microsoft Press

CZĘŚĆ I: WPROWADZENIE DO C++

  • Rozdział 1: Witaj w C++!
  • Twój pierwszy program w C++
  • Tworzenie programu wykonywalnego – teoria
  • Tworzenie programu wykonywalnego – praktyka
  • Podsumowanie
  • Krótkie podsumowanie rozdziału
  • Rozdział 2: Wprowadzenie do programowania obiektowego
  • Czym jest programowanie obiektowe?
  • Cechy języków obiektowych
  • Klasy i obiekty
  • Zalety programowania obiektowego w cyklu projektowania aplikacji
  • Prosty przykład
  • Krótkie podsumowanie rozdziału
  • Rozdział 3: Zmienne i operatory
  • Czym jest zmienna?
  • Podstawowe typy danych
  • Deklarowanie zmiennej
  • Deklarowanie kilku zmiennych
  • Przypisywanie zmiennym wartości
  • Tablice
  • Wskaźniki
  • Referencje
  • Stałe
  • Wyliczenia
  • Słowo kluczowe typedef
  • Dodawanie zmiennych składowych do klas
  • Klasa String platformy .NET
  • Operatory i wyrażenia
  • Krótkie podsumowanie rozdziału
  • Rozdział 4: Korzystanie z funkcji
  • Deklarowanie prototypów funkcji
  • Definiowanie ciała funkcji
  • Wywoływanie funkcji
  • Krótkie podsumowanie rozdziału

Rozdział 5: Instrukcje decyzyjne i pętle

  • Podejmowanie decyzji przy użyciu instrukcji if
  • Podejmowanie decyzji z użyciem instrukcji switch
  • Wykonywanie pętli
  • Krótkie podsumowanie rozdziału

CZĘŚĆ II: WIĘCEJ O PROGRAMOWANIU OBIEKTOWYM

  • Rozdział 6: Więcej o klasach i obiektach
  • Układanie klas w pliki nagłówkowe i źródłowe
  • Tworzenie i niszczenie obiektów
  • Definiowanie konstruktorów i destruktorów
  • Definiowanie składowych klas
  • Definiowanie relacji pomiędzy obiektami
  • Krótkie podsumowanie rozdziału
  • Rozdział 7: Kontrolowanie czasu życia obiektów
  • Tradycyjne zarządzanie pamięcią w C++
  • Podejście platformy .NET
  • Krótkie podsumowanie rozdziału
  • Rozdział 8: Dziedziczenie
  • Projektowanie hierarchii dziedziczenia
  • Definiowanie klasy bazowej
  • Definiowanie klas potomnych
  • Uzyskiwanie dostępu do funkcji składowych klasy bazowej
  • Tworzenie obiektów
  • Zastępowanie funkcji składowych
  • Definiowanie klas hermetycznych
  • Definiowanie i korzystanie z interfejsów
  • Krótkie podsumowanie rozdziału

CZĘŚĆ III: PODSTAWY PROGRAMOWANIA NA PLATFORMIE .NET

  • Rozdział 9: Typy wartości
  • Typy referencyjne i wartości
  • Struktury
  • Wyliczenia
  • Krótkie podsumowanie rozdziału
  • Rozdział 10: Przeciążenie operatorów
  • Na czym polega przeciążenie operatorów?
  • Przeciążenie operatorów w typach zarządzanych
  • Zasady tworzenia przeciążonych operatorów
  • Krótkie podsumowanie rozdziału
  • Rozdział 11: Obsługa wyjątków
  • Czym są wyjątki?
  • Generowanie wyjątków
  • Obsługa wyjątków
  • Tworzenie własnych typów wyjątków
  • Używanie słowa kluczowego __try_cast do dynamicznego rzutowania
  • Używanie wyjątków w różnych językach
  • Krótkie podsumowanie rozdziału
  • Rozdział 12: Tablice i kolekcje
  • Standardowe tablice C++
  • Klasa .NET Array
  • Inne klasy platformy .NET związane z kolekcjami
  • Krótkie podsumowanie rozdziału
  • Rozdział 13: Właściwości
  • Czym są właściwości?
  • Implementowanie właściwości skalarnych
  • Implementacja właściwości indeksowanych
  • Krótkie podsumowanie rozdziału
  • Rozdział 14: Delegaty i zdarzenia
  • Czym są delegaty?
  • Czym są zdarzenia?
  • Krótkie podsumowanie rozdziału

CZĘŚĆ IV: KORZYSTANIE Z PLATFORMY .NET

  • Rozdział 15: Biblioteka klas platformy .NET
  • Czym jest platforma .NET?
  • Przestrzenie nazw platformy .NET
  • Krótkie podsumowanie rozdziału

Rozdział 16: Wprowadzenie do formularzy Windows

  • Czym są formularze Windows?
  • Przestrzeń nazw System.Windows.Forms
  • Tworzenie i używanie formularzy
  • Korzystanie z formantów
  • Korzystanie z menu
  • Krótkie podsumowanie rozdziału
  • Rozdział 17: Okna dialogowe i formanty
  • Korzystanie z okien dialogowych
  • Korzystanie ze standardowych okien dialogowych
  • Więcej o formantach
  • Krótkie podsumowanie rozdziału
  • Rozdział 18: Wyjściowe dane graficzne
  • Grafika w GDI+
  • Obsługa obrazków
  • Drukowanie
  • Krótkie podsumowanie rozdziału
  • Rozdział 19: Operowanie na plikach
  • Przestrzeń nazw System::IO
  • Odczytywanie i zapisywanie tekstowego wejścia i wyjścia
  • Posługiwanie się plikami i katalogami
  • Binarne wejście i wyjście
  • Krótkie podsumowanie rozdziału

CZĘŚĆ V: DOSTĘP DO DANYCH

  • Rozdział 20: Odczytywanie i zapisywanie XML-u
  • XML a platforma .NET
  • Parsowanie XML-u za pomocą klasy XmlTextReader
  • Parsowanie XML-u ze sprawdzaniem poprawności strukturalnej
  • Zapisywanie XML-u za pomocą klasy XmlTextWriter
  • Posługiwanie się klasą XmlDocument
  • Krótkie podsumowanie rozdziału
  • Rozdział 21: Transformowanie XML-u
  • Transformacje XML-u
  • Posługiwanie się językiem XPath
  • Wykorzystanie XSL-u
  • Krótkie podsumowanie rozdziału
  • Rozdział 22: Wykorzystanie ADO.NET
  • Czym jest ADO.NET?
  • Tworzenie aplikacji podłączonych
  • Tworzenie aplikacji rozłączonej
  • Krótkie podsumowanie rozdziału

CZĘŚĆ VI: TWORZENIE APLIKACJI ROZPROSZONYCH

  • Rozdział 23: Budowanie usług sieci WWW
  • Czym są usługi sieci WWW?
  • Przestrzenie nazw usług sieci WWW
  • Tworzenie prostej usługi sieci WWW
  • Korzystanie z usługi sieci WWW w przeglądarce
  • Wykorzystanie usługi sieci WWW w kodzie
  • Krótkie podsumowanie rozdziału
  • Rozdział 24: Wprowadzenie do serwera ATL
  • Czym jest serwer ATL?
  • Tworzenie aplikacji sieciowych z wykorzystaniem serwera ATL
  • Tworzenie usług sieci WWW za pomocą ATL-u
  • Krótkie podsumowanie rozdziału

CZĘŚĆ VII: ZAGADNIENIA ZAAWANSOWANE

  • Rozdział 25: Praca z kodem niezarządzanym
  • Kod zarządzany i niezarządzany
  • Zakotwiczenie i opakowywanie
  • Stosowanie P/Invoke do wywoływania funkcji w API Win32
  • Krótkie podsumowanie rozdziału
  • Rozdział 26: Atrybuty i refleksja
  • Metadane i atrybuty
  • Wykorzystanie atrybutów predefiniowanych
  • Definiowanie atrybutów własnych
  • Wykorzystanie refleksji do pobrania danych atrybutu
  • Krótkie podsumowanie rozdziału

Rozdział 27: Współpraca z COM

  • Komponenty COM oraz Interop COM
  • Wykorzystanie komponentów .NET jako komponentów COM
  • Krótkie podsumowanie rozdziału
   Cena:    54.00zł


Microsoft Visual C++ .NETKsiążka informatyczna: Microsoft Visual C++ .NET

Polecamy książki:

Specjalne metody wtryskiwania tworzyw polimerowych
Wzorce projektowe Analiza kodu sposobem na ich poznanie
Logika matematyczna w informatyce
Stosowanie przypadków użycia
Wprowadzenie do cyfrowego przetwarzania sygnałów
Encyklopedia komputerów
Pomiary oscyloskopowe
Księgarnia informatyczna aton.pl

Księgarnia informatyczna
Kolagen