Microsoft Visual C++ 2008. Tworzenie aplikacji dla Windows - Helion
ISBN: 978-83-283-2503-6
stron: 216, Format: ebook
Data wydania: 2016-01-05
Księgarnia: Helion
Cena książki: 14,90 zł (poprzednio: 36,34 zł)
Oszczędzasz: 59% (-21,44 zł)
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!
Spis treści
Microsoft Visual C++ 2008. Tworzenie aplikacji dla Windows eBook -- spis treści
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)