E-book details

Microsoft Visual C++ 2008. Tworzenie aplikacji dla Windows

Microsoft Visual C++ 2008. Tworzenie aplikacji dla Windows

Rafał Wileczek

Ebook

Rozpocznij przygodę z Visual C++!

  • Jakie prawa rządzą programowaniem obiektowym?
  • Jak tworzyć usługi systemowe?
  • Jak dokumentować tworzony kod?

Microsoft Visual C++ jest zintegrowanym środowiskiem, pozwalającym na tworzenie aplikacji przy użyciu języków C, C++ lub C++/CLI. Zawiera ono wyspecjalizowane narzędzia, pomagające w wydajnym tworzeniu rozwiązań opartych o te języki. Pierwsza wersja Visual C++ została wydana w 1992 roku, a środowisko to jest bezustannie ulepszane. Najnowsze wydanie, z datą 2008, zostało opublikowane w listopadzie 2007 roku i wprowadziło wiele nowości -- jak chociażby wsparcie dla technologii .NET 3.5. Niewątpliwie narzędzie firmowane przez giganta z Redmond jest jednym z najpopularniejszych, a używają go programiści z całego świata.

Dzięki tej książce również Ty możesz dołączyć do tego wybitnego grona. Po jej przeczytaniu będziesz miał wiedzę na temat środowiska programistycznego i platformy .NET. Poznasz podstawy programowania obiektowego, nauczysz się uzyskiwać dostęp do informacji zgromadzonych w bazach danych oraz korzystać z możliwości Internetu bezpośrednio w Twoich programach. Kolejne rozdziały przedstawiają interesujące tematy dotyczące obsługi wyjątków, programów wielowątkowych oraz sposobów tworzenia usług systemowych. Ostatni rozdział poświęcony został tak istotnej kwestii, jak dokumentowanie kodu -- to czynność, o której wielu programistów zapomina. Jeżeli chcesz rozpocząć przygodę z Microsoft Visual C++, ta książka jest idealną lekturą dla Ciebie!

  • Praca w zintegrowanym środowisku programistycznym
  • Pojęcia związane z programowaniem obiektowym
  • Uzyskiwanie dostępu do informacji zgromadzonych w bazach danych
  • Wykorzystanie transakcji w pracy z danymi
  • Sposoby integracji z siecią Internet
  • Obsługa wyjątków
  • Programowanie wielowątkowe
  • Tworzenie grafiki oraz wykorzystanie multimediów
  • Drukowanie w systemie Windows
  • Tworzenie usług systemowych
  • Dokumentowanie kodu programu

Wykorzystaj możliwości Microsoft Visual C++ 2008!

Wstęp (7)

Rozdział 1. Środowisko Visual C++ 2008 (11)

  • Platforma .NET (11)
  • Tworzenie i konfiguracja projektu (12)
  • Kompilowanie i uruchamianie projektu (20)
  • Podsumowanie (25)

Rozdział 2. Aplikacja z graficznym interfejsem użytkownika (27)

  • Projekt i okno główne (28)
  • Elementy kontrolne (29)
  • Zdarzenia (38)
  • Podsumowanie (43)

Rozdział 3. Wprowadzenie do programowania obiektowego (45)

  • Język C++/CLI (46)
  • Podstawowe pojęcia związane z programowaniem obiektowym (47)
  • Definicja klasy (48)
  • Konstruktor, destruktor i finalizator (51)
  • Przeciążanie konstruktorów, metod i operatorów (55)
  • Właściwości (59)
  • Dziedziczenie (61)
  • Polimorfizm (65)
  • Podsumowanie (67)

Rozdział 4. Dostęp do danych (69)

  • Tworzenie bazy danych (71)
  • Prosty odczyt danych (73)
  • Dostęp do danych z poziomu aplikacji z graficznym interfejsem użytkownika (81)
  • Transakcje (89)
  • Podsumowanie (92)

Rozdział 5. Integracja z siecią Internet (93)

  • Własna przeglądarka WWW (94)
    • Menu główne (96)
    • Pasek narzędziowy (100)
    • Zdarzenia obiektu przeglądarki (101)
    • Korzystanie z usług sieciowych XML (103)
  • Usługi WCF (110)
  • Podsumowanie (112)

Rozdział 6. Obsługa wyjątków (115)

  • Przechwytywanie wyjątków (115)
  • Zgłaszanie wyjątków (117)
  • Obsługa wyjątków na poziomie graficznego interfejsu użytkownika (119)
  • Podsumowanie (121)

Rozdział 7. Programy wielowątkowe (123)

  • Wykonywanie operacji w tle (124)
  • Synchronizacja wątków - semafory Dijkstry (128)
    • Wzajemne wykluczenie, sekcja krytyczna (129)
    • Wzajemna blokada (129)
    • Zagłodzenie, czyli brak żywotności lokalnej (129)
    • Semafory (129)
    • Przykład zastosowania semaforów (130)
  • BackgroundWorker i praca w sieci (135)
  • Podsumowanie (139)

Rozdział 8. Grafika komputerowa i multimedia (141)

  • Grafika (141)
  • Dźwięk (148)
  • Windows Media Player jako komponent multimedialny (150)
  • Podsumowanie (154)

Rozdział 9. Drukowanie (155)

  • Komponent PrintDocument, czyli kwintesencja drukowania (155)
  • Drukowanie tekstu (156)
  • Drukowanie grafiki (157)
  • Program demonstracyjny (158)
  • Podsumowanie (166)

Rozdział 10. Usługi systemowe Windows (167)

  • Wprowadzenie do usług systemowych Windows (167)
  • Tworzenie usługi systemowej w Visual C++ 2008 (170)
  • Instalacja i zarządzanie usługą (177)
  • Podsumowanie (181)

Rozdział 11. Dokumentacja kodu programu (183)

  • Przygotowanie pliku dokumentującego przez środowisko (184)
  • Komentarze dokumentujące (185)
  • Konfiguracja Sandcastle (188)
  • Generowanie i przeglądanie dokumentacji (190)
  • Podsumowanie (191)

Podsumowanie (193)

Dodatek A: Podstawy C++ - przegląd (195)

  • Pierwszy program (195)
  • Zmienne (196)
  • Operatory (198)
  • Instrukcja warunkowa i instrukcja wyboru (200)
  • Pętle (204)
    • Pętla for (204)
    • Pętla while (205)
    • Pętla do/while (206)
    • Pętla for each i tablice w języku C++/CLI (207)
  • Funkcje (208)
  • Podsumowanie (210)

Skorowidz (211)

  • Title: Microsoft Visual C++ 2008. Tworzenie aplikacji dla Windows
  • Author: Rafał Wileczek
  • ISBN: 978-83-283-2503-6, 9788328325036
  • Date of issue: 2016-01-05
  • Format: Ebook
  • Item ID: vc28aw
  • Publisher: Helion