Visual C++
Rafa³ Wileczek
Visual C++ 2005 Express Edition. Tworzenie aplikacji dla Windows
Stwórz aplikacje dla platformy .NET 2.0
- Poznaj ¶rodowisko programistyczne
- Wykorzystaj mo¿liwo¶ci programowania obiektowego
- Po³±cz aplikacjê z baz± danych i sieci±
¦rodowisko programistyczne Visual C++ 2005 Express Edition to uproszczona i okrojona wersja Visual C++ 2005. Mimo tego jest bardzo przydatnym i wydajnym narzêdziem dla programisty chc±cego tworzyæ aplikacje dla platformy .NET. Umo¿liwia korzystanie z bibliotek .NET Framework u³atwiaj±cych ¿mudny proces tworzenia aplikacji. Jest ¶wietnym narzêdziem nie tylko dla pocz±tkuj±cego twórcy aplikacji, ale tak¿e dla tych programistów, którzy nie potrzebuj± zaawansowanych ¶rodowisk w wersjach Enterprise.
Ksi±¿ka "Visual C++ 2005 Express Edition. Tworzenie aplikacji dla Windows" to podrêcznik, dziêki któremu poznasz mo¿liwo¶ci tego ¶rodowiska programistycznego tworz±c w³asne aplikacje. Dowiesz siê, jak zaprojektowaæ interfejs u¿ytkownika korzystaj±c z komponentów zawartych w .NET Framework. Nauczysz siê ³±czyæ aplikacje z bazami danych oraz z sieci± Internet. Przeczytasz tak¿e o obs³udze plików graficznych i d¼wiêkowych oraz drukowaniu. Znajdziesz tu równie¿ dodatek, w którym opisano podstawy programowania w jêzyku C++.
- Okre¶lanie parametrów nowego projektu w Visual C++ 2005 Express Edition
- Kompilacja i uruchamianie aplikacji
- Podstawy programowania obiektowego
- Tworzenie graficznych interfejsów u¿ytkownika
- Po³±czenia z bazami danych i internetem
- Programowanie wielow±tkowe
- Drukowanie grafiki i dokumentów
Rozwiñ swoje umiejêtno¶ci programowania
oraz tworzenia profesjonalnych aplikacji dla platformy .NET 2.0
Davis Chapman
Visual C++ 6.0 dla ka¿dego
Dziêki tej ksi±¿ce:
- Nauczysz siê u¿ytkowaæ ¶rodowisko Visual C++, aby szybko i sprawnie tworzyæ w³asne aplikacje
- Opanujesz metody u¿ytkowania wszystkich obiektów kontrolnych okien
- Bêdziesz pracowa³ z klasami bazowymi firmy Microsoft (MFC)
- Nauczysz siê budowaæ swoje w³asne klasy i modu³y
- Bêdziesz tworzy³ i organizowa³ swoje w³asne obiekty kontrolne typu ActiveX
- Nauczysz siê tworzenia efektywnych aplikacji obs³uguj±cych bazy danych, przy u¿yciu obiektów technologii ActiveX (ADO), OLE DB i ODBC
- Odkryjesz proste i efektywne metody programowania zorientowanego na Internet.
Adam Majczak
MS Visual C++. Æwiczenia
Visual C++ to popularne ¶rodowisko RAD (szybkiego tworzenia aplikacji). Dziêki intuicyjnej obs³udze jest ono nie tylko wygodnym narzêdziem dla profesjonalistów tworz±cych zaawansowane aplikacje dla Windows, ale tak¿e bezpiecznym "polem do¶wiadczalnym" dla wszystkich tych, którzy chc± spróbowaæ swoich si³ w programowaniu w C++.
Niniejsza ksi±¿ka stanowi praktyczne uzupe³nienie podrêcznika lub kursu programowania w C++. Mo¿e byæ dla Ciebie zbiorem zadañ wykonywanych jako indywidualne prace domowe, mo¿e byæ tak¿e potraktowana jako zbiór „podpowiedzi” pokazuj±cy, jak zawodowcy rozwi±zuj± niektóre typowe problemy wystêpuj±ce przy programowaniu w C++ i Visual C++. Wiêcej w niej praktycznych zadañ dla programisty ni¿ teoretycznych rozwa¿añ o niuansach sztuki programowania w C++.
Ksi±¿ka opisuje:- Aplikacje konsolowe ANSI C++
- Programowanie sekwencyjne w Visual C++
- Konstruowanie aplikacji zdarzeniowych i obiektowych
- Wyprowadzanie danych w trybie graficznym
- Korzystanie z szablonów
- Obs³ugê wyj±tków
- Tworzenie aplikacji w ¶rodowisku graficznym
- Stosowanie biblioteki klas MFC w Visual C++
- Wprowadzenie do MS VisualStudio.NET
James Avery
100 sposobów na Visual Studio
Podnie¶ wydajno¶æ Visual Studio i przyspiesz swoj± pracê
- Efektywne zarz±dzanie projektami i kodem ¼ród³owym
- Tworzenie i wykorzystywanie makroinstrukcji
- Wyszukiwanie i usuwanie b³êdów w kodach
Visual Studio to jedno z najpopularniejszych ¶rodowisk programistycznych. Za jego pomoc± mo¿na tworzyæ programy w kilku jêzykach, a ³atwo¶æ obs³ugi sprawia, ¿e ju¿ po kilku godzinach pracy jego u¿ytkownik sprawnie porusza siê po interfejsie i wykorzystuje wiêkszo¶æ jego mo¿liwo¶ci. Visual Studio oferuje ogromn± liczbê funkcji, pozwala na wszechstronn± konfiguracjê, umo¿liwia automatyzacjê zadañ i posiada wiele innych cech podnosz±cych komfort pracy programisty. ¦rodowisko to posiada jednak wiele innych ciekawych cech i mo¿liwo¶ci, których opisu nie znajdziemy w dokumentacji.
Ksi±¿ka "100 sposobów na Visual Studio" to unikatowy zbiór 100 wskazówek opracowanych przez programistów u¿ywaj±cych tego narzêdzia w codziennej pracy i znaj±cych wszystkie jego tajniki. Opisuje funkcje, dodatki, makra oraz rozszerzenia, które pozwalaj± w jeszcze wiêkszym stopniu rozszerzyæ funkcjonalno¶æ tego ¶rodowiska. Wykorzystywanie zawartych tu informacji pozwoli ka¿demu u¿ytkownikowi Visual Studio na przyspieszenie swojej pracy i uczynienie jej bardziej efektywn± dziêki zastosowaniu jego mniej znanych, a bardzo przydatnych funkcji.
- Zarz±dzanie plikami projektów
- Konfigurowanie edytora kodu ¼ród³owego i przestrzeni roboczej
- Refaktoryzacja kodu
- Zapisywanie i przenoszenie ustawieñ ¶rodowiska
- Dostosowywanie procesu kompilacji i wykrywania b³êdów
- Wykorzystywanie szablonów i makr
- Stosowanie komentarzy XML
- Automatyzacja poleceñ
Pisanie doskona³ego oprogramowania wymaga opanowania wszystkich mo¿liwo¶ci ¶rodowiska programistycznego. Dziêki tej ksi±¿ce Visual Studio odkryje wszystkie swoje tajemnice.
Microsoft Corporation
Visual C++ .NET. Encyklopedia
Oficjalna dokumentacja jêzyka Visual C++ .NET
Visual C++ jest jêzykiem programowania dostêpnym w ¶rodowisku Visual Studio® .NET. Jest dynamicznym ¶rodowiskiem programowania umo¿liwiaj±cym tworzenie aplikacji opartych na platformie Microsoft Windows® oraz Microsoft .NET, dynamicznych aplikacji sieci WWW oraz us³ug sieci WWW opartych na jêzyku XML. "Visual C++ .NET. Encyklopedia" pomo¿e Ci wykorzystaæ rozszerzone mo¿liwo¶ci tego jêzyka.
Niniejsza ksi±¿ka jest oficjaln± dokumentacjê tego jêzyka, opisuj±c± dok³adnie wszystkie jego elementy. Poruszono tutaj problemy zwi±zane g³ównie z programowaniem, mniejszy nacisk k³ad±c na czyst± specyfikacjê jêzyka. "Visual C++. NET. Encyklopedia" to doskona³e uzupe³nienie dokumentacji dostêpnej w formie elektronicznej, niezbêdne dla ka¿dego programisty .NET, korzystaj±cego z C++.
Ksi±¿ka omawia:
- S³owa kluczowe.
- Modyfikatory.
- Instrukcje.
- Operatory.
- Atrybuty.
- Deklaracje.
- Przestrzenie nazw.
- Deklaratory abstrakcyjne.
- Klasy, struktury i unie.
- Rozszerzenia zarz±dzane.
- Opcje kompilatora.
- Opcje konsolidatora.
- Pliki wej¶ciowe i wyj¶ciowe programu LINK.
Richard C. Leinecker i Tom Archer
Visual C++ 6. Vademecum profesjonalisty
Je¶li potrafi to Visual C++, Ty tak¿e osi±gniesz zamierzony efekt. Szybko opanujesz zdolno¶ci potrzebne do tworzenia zaawansowanych, komercyjnych aplikacji dla Windows i sieci WWW -- poznasz wszystko, co jest do tego potrzebne, od podstaw tworzenia menu i obs³ugi myszy, przez technologiê ODBC, DAO a¿ do w³asnych skryptów. Korzystaj±c z ksi±¿ki zawodowych programistów Ricka Leineckera i Toma Archera -- "Visual C++ 6. Vademecum profesjoanlisty", szybko zdobêdziesz naj¶wie¿sze informacje potrzebne do utrzymania siê w czo³ówce najlepszych programistów.
Proponujemy Ci doskona³± lekturê, która pomo¿e w:
- opanowaniu ogólnych i szczegó³owych technik programowania dla Windows -- od menu do obs³ugi wyj±tków i operacji wej¶cia-wyj¶cia;
- zwiêkszeniu mo¿liwo¶ci obs³ugi baz danych za pomoc± ODBC, klasy baz danych MFC, DAO, ADO oraz OLE DB;
- rozszerzeniu aplikacji o dynamicznie ³±czone biblioteki DLL oraz biblioteki innych programistów;
- lepszym wykorzystaniu MFC do tworzenia kontrolek ActiveX lub ATL do tworzenia kontrolek o bardzo ma³ej objêto¶ci kodu;
- pisaniu dynamicznych aplikacji internetowych, aplikacji korzystaj±cych z klasy CHtmlView oraz aplikacji DHTML;
- poznaniu zaawansowanych mo¿liwo¶ci pakietu Visual Studio, w³±cznie z makrami VBScript oraz kreatorami AppWizard tworzonymi przez u¿ytkownika.
- Objective Grid, Objective Grid Lite, Objective Toolkit, Objective Chart, Objective Edit, Objective plug-in oraz Objective Diagram stworzone przez Stingray Software
- Ultimate Grid oraz Ultimate Wizard Factory stworzone przez Dundas Software
- BoundsChecker firmy Compuware NuMega Lab
Jan Bielecki
Visual C++ 6. Programowanie wspó³bie¿ne, obiektowe i zdarzeniowe
Ksi±¿ka sk³ada siê z odrêbnych czê¶ci, po¶wiêconych zasadom programowania strukturalnego, obiektowego, wspó³bie¿nego i zdarzeniowego. Przedstawiono w niej szczegó³owy opis jêzyka ANSI C++, zasady korzystania ze ¶rodowiska uruchomieniowego Visual C++ 6.0, metodykê programowania obiektowego oraz szczegó³owe zasady programowania zdarzeniowego w systemie Windows 95/98/NT. Tematem przewodnim ksi±¿ki s± nigdzie dot±d nie opisane zasady programowania wspó³bie¿nego, oparte na w³asnej bibliotece autora. Na do³±czonej dyskietce oraz na serwerze Wydawnictwa Helion znajduj± siê wszystkie omawiane programy oraz tekst ¼ród³owy biblioteki. Umo¿liwia to dog³êbne zapoznanie siê z opisywanymi zagadnieniami oraz u³atwia przeprowadzanie w³asnych eksperymentów.
Bill Locke
Visual C++ dla programuj±cych w Visual Basicu
C i C++ to jêzyki dla profesjonalnych programistów, którzy nie znosz± ograniczeñ. Za ich ogromne mo¿liwo¶ci (w C/C++ napisano wiêkszo¶æ systemów operacyjnych i aplikacji u¿ytkowych, jakie s± obecnie wykorzystywane) trzeba jednak zap³aciæ s³on± cenê: nie jest ³atwo nauczyæ siê C/C++, a jeszcze trudniej jest w nich efektywnie programowaæ. Dlatego nie s± one polecane jako narzêdzia dla pocz±tkuj±cych. Skoro jednak -- jak sugeruje tytu³ tej ksi±¿ki -- znasz ju¿ Visual Basic, pierwsze kroki masz ju¿ za sob±.
Dla chc±cego nic trudnego, zw³aszcza, ¿e wspó³czesne, wizualne ¶rodowiska programistyczne, takie jak Visual C++ Microsoftu, u³atwiaj± tworzenie i uruchamianie aplikacji. Dodatkowo, na rynku pojawi³ siê kolejny jêzyk z rodziny C: C#. Znosi on wiele trudno¶ci, jakie stawia³y przed programist± C i C++, stanowi±c jednocze¶nie podstawowy jêzyk w technologii .NET, polecanej przez Microsoft jako przysz³o¶ciowy model tworzenia aplikacji, tak¿e sieciowych.
C, C++, C# -- wiêcej mo¿liwo¶ci, wiêcej satysfakcji:
- Podstawy jêzyków C i C++
- Ró¿nice miêdzy C a Visual Basic
- C++ a Windows
- Pisanie bibliotek DLL
- Komponenty COM, formanty ActiveX, technologia .NET
- Programowanie w jêzyku C#