* Poznaj środowisko Delphi
* Napisz pierwsze własne aplikacje
* Naucz się korzystać z możliwości platformy .NET
Środowisko programistyczne Delphi od dawna cieszy się popularnością wśród twórców oprogramowania. Od pierwszych wersji oferowało możliwość wizualnego tworzenia aplikacji za pomocą "klocków" -- komponentów, łącząc to z prostotą języka Pascal. Teraz, w najnowszej wersji, Delphi pozwala na tworzenie aplikacji dla dynamicznie rozwijającej się platformy .NET. Dzięki temu znacznie poszerzył się zakres możliwych zastosowań flagowego produktu firmy Borland. Za jego pomocą możemy dziś tworzyć nie tylko aplikacje, ale również usługi sieciowe oraz dynamiczne strony WWW.
"Delphi 2005. Ćwiczenia praktyczne" to książka dla tych, którzy chcą poznać podstawy budowania aplikacji w najnowszej wersji środowiska Delphi. Przedstawia zasady korzystania z narzędzi oferowanych przez Delphi oraz sposoby zastosowania ich podczas tworzenia oprogramowania. Czytając tą książkę, poznasz język ObjectPascal, zasady programowania obiektowego oraz metody łączenia aplikacji z bazami danych. Nauczysz się także tworzyć witryny WWW w języku ASP.NET oraz usługi sieciowe.
* Podstawowe informacje o środowisku Delphi 2005 oraz platformie .NET
* Elementy języka Delphi
* Korzystanie z narzędzi oferowanych przez Delphi 2005
* Komponenty bazodanowe
* Tworzenie aplikacji opartych na bazach danych
* ASP.NET i Web Services
Zrób pierwszy krok w programowaniu -- poznaj i wykorzystaj możliwości, jakie oferuje Delphi 2005.
W 2002 roku firma Borland zaprezentowała na polskim rynku nową wersję narzędzia typu RAD, służącego do szybkiego tworzenia aplikacji - Delphi. Jest to już 7. wersja tego popularnego pakietu. Wprowadzono sporo nowości: poprawiono środowisko programistyczne IDE, dodano nowe komponenty VCL i wprowadzono kilka zmian w bibliotece uruchomieniowej. Delphi 7 zostało także przystosowane do platformy .NET Microsoftu.
Jeśli chcesz szybko zapoznać się z możliwościami nowego Delphi, książka "Delphi 7. Ćwiczenia zaawansowane" to idealny przewodnik dla Ciebie. Znajdziesz tu wiele ćwiczeń dotyczących różnych obszarów zaawansowanego wykorzystania Delphi; od programowania baz danych po programowanie internetowe.
Dzięki książce poznasz:
* Zmiany i nowości wprowadzone w Delphi 7
* Programowanie sieciowe w Delphi 7: korzystanie z gniazd i protokołów SMTP i HTTP
* Tworzenie kontrolek ActiveX
* Szybkie pisanie aplikacji internetowych z użyciem komponentów IntraWeb
* Sposoby korzystania z baz danych za pomocą dbExpress
* Metody pozyskiwania z poziomu Delphi informacji o sprzęcie i oprogramowaniu, sterowanie procesami
Dawno już minęły czasy, gdy podstawowym sposobem tworzenia programów było mozolne "wklepywanie" kodu. Forma przekazywanej komputerowi i uzyskiwanej za jego pomocą informacji stała się nie mniej ważna od treści. W takim właśnie kontekście zrodziły się narzędzia do błyskawicznego tworzenia aplikacji (RAD), wśród których jednym z najpopularniejszych jest Delphi. Oparte na języku ObjectPascal ma za sobą długą tradycji, ukazała się już 7 edycja tego narzędzia.
To, że Delphi jest wizualnym środowiskiem programistycznym, w którym wiele działań wykonuje się łatwiej niż w tradycyjnych środowiskach opartych na tekście, nie oznacza, że jego użytkownik może obejść się bez podręcznika. Taki podręcznik trzymasz właśnie w ręku. Został on napisany w sposób fachowy i przystępny. Dzięki "Delphi 7. Dla każdego" poznasz Delphi i nauczysz się pisać w nim programy, nawet jeśli nie jesteś informatykiem.
Książka opisuje:
* Typy danych i operatory w Delphi
* Instrukcje, tworzenie własnych procedur i funkcji
* Programowanie zorientowane obiektowo: klasy, metaklasy, interfejsy
* Tworzenie bibliotek DLL w Delphi
* Środowisko zintegrowane (IDE) Delphi
* Tworzenie atrakcyjnego interfejsu użytkownika
* Śledzenie wykonania programu i usuwanie z niego błędów
* Obsługę baz danych w Delphi
Dzięki narzędziom takim jak Delphi nawet osoby, które wcześniej nie programowały, mogą pisać złożone aplikacje o atrakcyjnym interfejsie. Przy okazji nauczą się podstaw programowania, a zdobytą w ten sposób wiedzę łatwo przeniosą do innych środowisk i systemów.
Przed instalacją Delphi 7 Personal prosimy zapoznać się z informacjami na stronie producenta. Pozwolą one uzyskać klucz autoryzacyjny i numer seryjny, które są niezbędne do prawidłowego procesu instalacji.
Spośród wielu dostępnych środowisk programistycznych Delphi wyróżnia się łatwością i szybkością tworzenia aplikacji. Zastosowany język programowania ObjectPascal utrwala dobre nawyki programowania strukturalnego, wzbogacając je o nowe możliwości, jakie niesie za sobą programowanie zorientowane obiektowo. Wygodne środowisko RAD, możliwość łatwego uzyskiwania dostępu do relacyjnych baz danych oraz możliwość tworzenia aplikacji wieloplatformowych, to kolejne zalety Delphi, które przekonały doń rzesze programistów.
Książka "Delphi 7. Kompendium programisty" to -- jak wskazuje jej tytuł -- kompletny przewodnik po Delphi, obejmujący zarówno opis zintegrowanego środowiska programistycznego, języka ObjectPascal, jak i najważniejszych funkcjonalności zawartych w dołączonych do Delphi bibliotekach. Jest to pozycja dla początkujących adeptów sztuki programistycznej, a także dla tych wszystkich, którzy chcą poszerzyć i wzbogacić swoją wiedzę o tym wygodnym narzędziu.
Książka przedstawia:
* Podstawowe informacje o Delphi
* Język ObjectPascal -- jego strukturę i składnię
* Programowanie zorientowane obiektowo
* Interfejs Delphi
* Obsługę komunikatów w Delphi
* Korzystanie z rejestru Windows i plików .ini
* Dostęp do plików
* Tworzenie aplikacji wielowątkowych
* Multimedialne funkcje Delphi
* Tworzenie aplikacji sieciowych
* Pisanie własnych bibliotek DLL
* Wykorzystanie oraz tworzenie własnych bibliotek VCL i CLX
* Dostęp do relacyjnych baz danych
* IntraWeb -- Delphi i WWW
Do książki dołączony jest CD-ROM, na którym znajdziesz kody źródłowe wykorzystane w książce. Cennym uzupełnieniem jest także dodatek, przedstawiający przetestowane w praktyce zalecenia dotyczące pisania czytelnego kodu w Delphi.
Najnowsza wersja Delphi -- jednego z flagowych produktów firmy Borland, łączy w sobie trzy znane środowiska programistyczne: tradycyjne Delphi, Delphi dla .NET oraz C# Builder. Zawarcie w jednym systemie tak wielu możliwości pozwala programistom tworzyć różne rodzaje aplikacji -- zarówno te, do których pisania przyzwyczaili się, korzystając z poprzednich wersji Delphi, jak i programy wykorzystujące zyskującą coraz większą popularność platformę .NET. Dzięki możliwości przenoszenia kodu do środowiska Kylix pracującego pod kontrolą systemu operacyjnego Linux Delphi jest jedną z najbardziej uniwersalnych platform dla programistów i projektantów rozbudowanych aplikacji przeznaczonych do działania w sieci.
"Delphi 2005. 303 gotowe rozwiązania" to książka dla programistów zainteresowanych tworzeniem rozbudowanych aplikacji i wykorzystywaniem w tym celu wszystkich możliwości oferowanych przez najnowszą wersję środowiska Delphi. Opisuje zasady tworzenia programów wykorzystujących biblioteki systemowe Windows i interfejs WinAPI oraz przedstawia rozwiązania problemów, na jakie można się natknąć pisząc aplikację wykraczającą poza możliwości oferowane przez standardowe komponenty dołączane do Delphi. Książka jest zbiorem funkcji, klas i sztuczek, za pomocą których można rozszerzyć możliwości biblioteki VCL, VCL.NET i Windows Forms, sięgając głębiej do zasobów systemu.
* Elementy środowiska Delphi 2005
* Programowanie obiektowe w Delphi 2005
* Obsługa wyjątków w języku Object Pascal
* Korzystanie z informacji zapisanych w rejestrze
* Obsługa systemu plików
* Tworzenie wygaszaczy ekranu
* Projektowanie własnych komponentów
* Stosowanie interfejsu WinAPI w aplikacjach
* Wykorzystywanie możliwości multimedialnych Windows
* Obsługa mechanizmów OLE oraz kontrolek ActiveX
* Elementy biblioteki Indy
* Tworzenie aplikacji sieciowych
* Grafika i biblioteki DirectX.NET
Jeśli chcesz tworzyć profesjonalne aplikacje, wykorzystując Delphi, przeczytaj tę książkę -- znajdziesz tu wiadomości, dzięki którym unikniesz wielu problemów.
Środowisko programistyczne Delphi jest od dawna jednym z najpopularniejszych narzędzi stosowanych przez twórców aplikacji. Każda z jego wersji wnosiła wiele nowości, jednak wersja oznaczona symbolem 2005 to prawdziwy przełom. Umożliwia ona bowiem projektowanie aplikacji przeznaczonych dla platformy .NET, co otwiera przez programistami tysiące nowych możliwości. Mogą wykorzystywać bibliotekę klas FCL, tworzyć aplikacje nie tylko w znanym z poprzednich wersji Delphi języku Object Pascal, ale również w zyskującym coraz większą popularność języku C#, a także stosować w swoich programach klasy i obiekty napisane w dowolnym języku zgodnym z platformą .NET. Delphi 2005 to prawdziwa rewolucja.
Książka "Delphi 2005" wyczerpująco omawia najnowszą wersję tego środowiska programistycznego. Przedstawia jego możliwości i ich praktyczne zastosowanie. Szczegółowo opisuje zagadnienia podstawowe, takie jak praca z interfejsem użytkownika i stosowanie komponentów oraz tematy zaawansowane związane z tworzeniem aplikacji bazodanowych, korzystaniem z klas i obiektów specyficznych dla platformy .NET oraz pisaniem własnych komponentów.
* Korzystanie z elementów interfejsu użytkownika
* Zarządzanie plikami projektu
* Biblioteka klas .NET
* Przetwarzanie plików XML
* Zasady programowania obiektowego w Object Pascal
* Tworzenie aplikacji z wykorzystaniem biblioteki VCL.NET
* Połączenia z bazą danych za pomocą ADO.NET
* Zasady tworzenia własnych komponentów
Dzięki tej książce poznasz wszystkie możliwości najnowszej wersji Delphi.
Platforma .NET staje się coraz bardziej popularna. Powstaje coraz więcej aplikacji realizowanych właśnie pod jej kątem. Udostępniane przez platformę .NET mechanizmy pozwalają na szybkie tworzenie aplikacji, co przysparza jej wielu zwolenników. Do stworzenia aplikacji nie wystarczą jednak tylko mechanizmy, nawet najlepsze. Niezbędne jest wygodne i uniwersalne środowisko programowania, jakim niewątpliwie jest Delphi. Jego najnowsza wersja umożliwia pełne wykorzystanie potencjału platformy .NET.
"Delphi dla .NET. Vademecum profesjonalisty" to podręcznik przedstawiający możliwości tworzenia aplikacji .NET za pomocą narzędzia programistycznego firmy Borland. W książce zamieszczono praktyczne przykłady, omówienie ciekawych technik oraz przydatne wskazówki na temat efektywnego korzystania z potencjału platformy .NET Framework. Książka zawiera dokładne omówienie języka programowania Delphi, zaawansowanych zagadnień związanych z programowaniem dla platformy .NET (w tym z zarządzaniem pamięcią), mechanizmów COM-Interop i Reflection, biblioteki GDI+, wytwarzania komponentów typu Windows Forms oraz Web Forms i wiele innych. Znajdziesz tu także solidną analizę kluczowych technologii platformy .NET, takich jak ADO.NET i ASP.NET, włącznie z mnóstwem przykładów demonstrujących ich możliwości.
* Podstawowe wiadomości o platformie .NET i rodzaje aplikacji .NET
* Przegląd elementów platformy .NET
* Delphi for .NET -- środowisko i język programowania
* Biblioteka klas platformy .NET
* Korzystanie z biblioteki GDI+
* Środowisko Mono
* Programowanie wielowątkowe
* Usługi COM Interop i Platform Invocation Service
* Programowanie aplikacji bazodanowych
* Tworzenie stron WWW w technologii ASP.NET
Jeśli szukasz książki poświęconej technologii .NET i programowaniu w języku Delphi aplikacji zgodnych z tą technologią, trafiłeś najlepiej, jak tylko mogłeś.
O autorze:
Xavier Pacheco jest autorem bestsellerowych książek o środowisku Delphi, jest znanym na całym świecie programistą, autorem, konsultantem i wykładowcą.
[więcej...]
Poznaj jedno z najpopularniejszych narzędzi programistycznych
Środowisko programistyczne Delphi od lat cieszy się zasłużoną popularnością wśród twórców oprogramowania. Potężne narzędzie programistyczne, oparte na popularnym języku Pascal, było prekursorem środowisk wizualnych, w których tworzenie aplikacji przypomina budowanie modelu z klocków. Kolejne wersje Delphi były wykorzystywane do tworzenia przeróżnych aplikacji -- począwszy od prostych programików, a skończywszy na rozbudowanych systemach bazodanowych. Najnowsza wersja, oznaczona symbolem 2006, umożliwia tworzenie aplikacji dla platformy .NET oraz "tradycyjnych" aplikacji Win32.
Książka "ABC Delphi 2006" to wprowadzenie do programowania w tym środowisku. Na praktycznych przykładach przedstawia najnowszą wersję Delphi, język Object Pascal oraz filozofię tworzenia aplikacji na podstawie komponentów VCL. Czytając ją, poznasz środowisko programistyczne, elementy języka Object Pascal oraz zasady programowania strukturalnego i obiektowego. Nauczysz się budować własne aplikacje dla systemu Windows oraz wykorzystywać i tworzyć komponenty VCL. Zdobędziesz solidne podstawy do dalszej nauki programowania w Delphi.
* Struktura projektu w Delphi
* Typy danych i zmienne
* Instrukcje sterujące, pętle i wyrażenia warunkowe
* Programowanie obiektowe
* Wykrywanie i usuwanie błędów w kodzie
* Korzystanie z komponentów VCL
* Programowanie grafiki
* Operacje na plikach i drukowanie
* Zapisywanie informacji w rejestrze Windows
* Projektowanie komponentów
Pobierz rozdziały: 12, 13 i 14 jako pliki PDF.
Stwórz własne aplikacje dla systemu Windows
* Jak pracować ze środowiskiem programistycznym Delphi?
* W jaki sposób tworzyć biblioteki DLL?
* Jak zaprojektować wydajną bazę danych?
* Jak tworzyć aplikacje operujące na bazach danych?
Wśród wszystkich środowisk programistycznych umożliwiających tworzenie aplikacji Delphi jest jednym z najbardziej znanych i popularnych. To narzędzie, obecne na rynku od ponad dwunastu lat, cieszy się zasłużonym uznaniem twórców oprogramowania — dzięki sporym możliwościom, ogromnej bibliotece komponentów i czytelnej składni języka Object Pascal, będącego podstawą tego środowiska. Najnowsza wersja Delphi, oznaczona symbolem RAD Studio 2007, nie tylko umożliwia tworzenie „klasycznych” aplikacji dla Windows, opartych o Windows API, ale także udostępnia kontrolki platformy .NET.
Książka „Delphi 2007 dla WIN32 i bazy danych” to podręcznik opisujący zasady tworzenia aplikacji dla systemu Windows w najnowszej wersji Delphi. Przedstawia ona techniki tworzenia aplikacji bazodanowych w oparciu o mechanizmy Windows API i kontrolki VCL. Czytając ją, poznasz komponenty, jakie Delphi oferuje programiście, i dowiesz się, jak korzystać z nich we własnych aplikacjach. Opanujesz mechanizmy komunikacji z niemal wszystkimi systemami zarządzania bazami danych dostępnymi na rynku. Przeczytasz także o tworzeniu wersji instalacyjnych napisanych przez siebie aplikacji.
* Interfejs użytkownika Delphi 2007
* Komponenty dostępne w Delphi
* Przetwarzanie grafiki
* Korzystanie z komponentów VCL
* Aplikacje wielowątkowe
* Tworzenie bibliotek DLL
* Operacje na plikach
* Obsługa dokumentów XML
* Projektowanie bazy danych i struktury tabel
* Komunikacja z bazami danych
* Mechanizmy blokowania rekordów
* Tworzenie wersji instalacyjnych aplikacji
Wykorzystaj możliwości najnowszej wersji środowiska programistycznego, które zrewolucjonizowało proces tworzenia aplikacji!
W 2002 roku firma Borland zaprezentowała na polskim rynku nową wersję narzędzia typu RAD, służącego do szybkiego tworzenia aplikacji - Delphi. Jest to już 7. wersja tego popularnego pakietu. Wprowadzono sporo nowości: poprawiono środowisko programistyczne IDE, dodano nowe komponenty VCL i wprowadzono kilka zmian w bibliotece uruchomieniowej. Delphi 7 zostało także przystosowane do platformy .NET Microsoftu.
Jeśli chcesz szybko zapoznać się z możliwościami nowego Delphi, książka "Delphi 7. Ćwiczenia zaawansowane" to idealny przewodnik dla Ciebie. Znajdziesz tu wiele ćwiczeń dotyczących różnych obszarów zaawansowanego wykorzystania Delphi; od programowania baz danych po programowanie internetowe.
Dzięki książce poznasz:
* Zmiany i nowości wprowadzone w Delphi 7
* Programowanie sieciowe w Delphi 7: korzystanie z gniazd i protokołów SMTP i HTTP
* Tworzenie kontrolek ActiveX
* Szybkie pisanie aplikacji internetowych z użyciem komponentów IntraWeb
* Sposoby korzystania z baz danych za pomocą dbExpress
* Metody pozyskiwania z poziomu Delphi informacji o sprzęcie i oprogramowaniu, sterowanie procesami
Dawno już minęły czasy, gdy podstawowym sposobem tworzenia programów było mozolne "wklepywanie" kodu. Forma przekazywanej komputerowi i uzyskiwanej za jego pomocą informacji stała się nie mniej ważna od treści. W takim właśnie kontekście zrodziły się narzędzia do błyskawicznego tworzenia aplikacji (RAD), wśród których jednym z najpopularniejszych jest Delphi. Oparte na języku ObjectPascal ma za sobą długą tradycji, ukazała się już 7 edycja tego narzędzia.
To, że Delphi jest wizualnym środowiskiem programistycznym, w którym wiele działań wykonuje się łatwiej niż w tradycyjnych środowiskach opartych na tekście, nie oznacza, że jego użytkownik może obejść się bez podręcznika. Taki podręcznik trzymasz właśnie w ręku. Został on napisany w sposób fachowy i przystępny. Dzięki "Delphi 7. Dla każdego" poznasz Delphi i nauczysz się pisać w nim programy, nawet jeśli nie jesteś informatykiem.
Książka opisuje:
* Typy danych i operatory w Delphi
* Instrukcje, tworzenie własnych procedur i funkcji
* Programowanie zorientowane obiektowo: klasy, metaklasy, interfejsy
* Tworzenie bibliotek DLL w Delphi
* Środowisko zintegrowane (IDE) Delphi
* Tworzenie atrakcyjnego interfejsu użytkownika
* Śledzenie wykonania programu i usuwanie z niego błędów
* Obsługę baz danych w Delphi
Dzięki narzędziom takim jak Delphi nawet osoby, które wcześniej nie programowały, mogą pisać złożone aplikacje o atrakcyjnym interfejsie. Przy okazji nauczą się podstaw programowania, a zdobytą w ten sposób wiedzę łatwo przeniosą do innych środowisk i systemów.
Przed instalacją Delphi 7 Personal prosimy zapoznać się z informacjami na stronie producenta. Pozwolą one uzyskać klucz autoryzacyjny i numer seryjny, które są niezbędne do prawidłowego procesu instalacji.
Spośród wielu dostępnych środowisk programistycznych Delphi wyróżnia się łatwością i szybkością tworzenia aplikacji. Zastosowany język programowania ObjectPascal utrwala dobre nawyki programowania strukturalnego, wzbogacając je o nowe możliwości, jakie niesie za sobą programowanie zorientowane obiektowo. Wygodne środowisko RAD, możliwość łatwego uzyskiwania dostępu do relacyjnych baz danych oraz możliwość tworzenia aplikacji wieloplatformowych, to kolejne zalety Delphi, które przekonały doń rzesze programistów.
Książka "Delphi 7. Kompendium programisty" to -- jak wskazuje jej tytuł -- kompletny przewodnik po Delphi, obejmujący zarówno opis zintegrowanego środowiska programistycznego, języka ObjectPascal, jak i najważniejszych funkcjonalności zawartych w dołączonych do Delphi bibliotekach. Jest to pozycja dla początkujących adeptów sztuki programistycznej, a także dla tych wszystkich, którzy chcą poszerzyć i wzbogacić swoją wiedzę o tym wygodnym narzędziu.
Książka przedstawia:
* Podstawowe informacje o Delphi
* Język ObjectPascal -- jego strukturę i składnię
* Programowanie zorientowane obiektowo
* Interfejs Delphi
* Obsługę komunikatów w Delphi
* Korzystanie z rejestru Windows i plików .ini
* Dostęp do plików
* Tworzenie aplikacji wielowątkowych
* Multimedialne funkcje Delphi
* Tworzenie aplikacji sieciowych
* Pisanie własnych bibliotek DLL
* Wykorzystanie oraz tworzenie własnych bibliotek VCL i CLX
* Dostęp do relacyjnych baz danych
* IntraWeb -- Delphi i WWW
Do książki dołączony jest CD-ROM, na którym znajdziesz kody źródłowe wykorzystane w książce. Cennym uzupełnieniem jest także dodatek, przedstawiający przetestowane w praktyce zalecenia dotyczące pisania czytelnego kodu w Delphi.
Najnowsza wersja Delphi -- jednego z flagowych produktów firmy Borland, łączy w sobie trzy znane środowiska programistyczne: tradycyjne Delphi, Delphi dla .NET oraz C# Builder. Zawarcie w jednym systemie tak wielu możliwości pozwala programistom tworzyć różne rodzaje aplikacji -- zarówno te, do których pisania przyzwyczaili się, korzystając z poprzednich wersji Delphi, jak i programy wykorzystujące zyskującą coraz większą popularność platformę .NET. Dzięki możliwości przenoszenia kodu do środowiska Kylix pracującego pod kontrolą systemu operacyjnego Linux Delphi jest jedną z najbardziej uniwersalnych platform dla programistów i projektantów rozbudowanych aplikacji przeznaczonych do działania w sieci.
"Delphi 2005. 303 gotowe rozwiązania" to książka dla programistów zainteresowanych tworzeniem rozbudowanych aplikacji i wykorzystywaniem w tym celu wszystkich możliwości oferowanych przez najnowszą wersję środowiska Delphi. Opisuje zasady tworzenia programów wykorzystujących biblioteki systemowe Windows i interfejs WinAPI oraz przedstawia rozwiązania problemów, na jakie można się natknąć pisząc aplikację wykraczającą poza możliwości oferowane przez standardowe komponenty dołączane do Delphi. Książka jest zbiorem funkcji, klas i sztuczek, za pomocą których można rozszerzyć możliwości biblioteki VCL, VCL.NET i Windows Forms, sięgając głębiej do zasobów systemu.
* Elementy środowiska Delphi 2005
* Programowanie obiektowe w Delphi 2005
* Obsługa wyjątków w języku Object Pascal
* Korzystanie z informacji zapisanych w rejestrze
* Obsługa systemu plików
* Tworzenie wygaszaczy ekranu
* Projektowanie własnych komponentów
* Stosowanie interfejsu WinAPI w aplikacjach
* Wykorzystywanie możliwości multimedialnych Windows
* Obsługa mechanizmów OLE oraz kontrolek ActiveX
* Elementy biblioteki Indy
* Tworzenie aplikacji sieciowych
* Grafika i biblioteki DirectX.NET
Jeśli chcesz tworzyć profesjonalne aplikacje, wykorzystując Delphi, przeczytaj tę książkę -- znajdziesz tu wiadomości, dzięki którym unikniesz wielu problemów.
Środowisko programistyczne Delphi jest od dawna jednym z najpopularniejszych narzędzi stosowanych przez twórców aplikacji. Każda z jego wersji wnosiła wiele nowości, jednak wersja oznaczona symbolem 2005 to prawdziwy przełom. Umożliwia ona bowiem projektowanie aplikacji przeznaczonych dla platformy .NET, co otwiera przez programistami tysiące nowych możliwości. Mogą wykorzystywać bibliotekę klas FCL, tworzyć aplikacje nie tylko w znanym z poprzednich wersji Delphi języku Object Pascal, ale również w zyskującym coraz większą popularność języku C#, a także stosować w swoich programach klasy i obiekty napisane w dowolnym języku zgodnym z platformą .NET. Delphi 2005 to prawdziwa rewolucja.
Książka "Delphi 2005" wyczerpująco omawia najnowszą wersję tego środowiska programistycznego. Przedstawia jego możliwości i ich praktyczne zastosowanie. Szczegółowo opisuje zagadnienia podstawowe, takie jak praca z interfejsem użytkownika i stosowanie komponentów oraz tematy zaawansowane związane z tworzeniem aplikacji bazodanowych, korzystaniem z klas i obiektów specyficznych dla platformy .NET oraz pisaniem własnych komponentów.
* Korzystanie z elementów interfejsu użytkownika
* Zarządzanie plikami projektu
* Biblioteka klas .NET
* Przetwarzanie plików XML
* Zasady programowania obiektowego w Object Pascal
* Tworzenie aplikacji z wykorzystaniem biblioteki VCL.NET
* Połączenia z bazą danych za pomocą ADO.NET
* Zasady tworzenia własnych komponentów
Dzięki tej książce poznasz wszystkie możliwości najnowszej wersji Delphi.
Platforma .NET staje się coraz bardziej popularna. Powstaje coraz więcej aplikacji realizowanych właśnie pod jej kątem. Udostępniane przez platformę .NET mechanizmy pozwalają na szybkie tworzenie aplikacji, co przysparza jej wielu zwolenników. Do stworzenia aplikacji nie wystarczą jednak tylko mechanizmy, nawet najlepsze. Niezbędne jest wygodne i uniwersalne środowisko programowania, jakim niewątpliwie jest Delphi. Jego najnowsza wersja umożliwia pełne wykorzystanie potencjału platformy .NET.
"Delphi dla .NET. Vademecum profesjonalisty" to podręcznik przedstawiający możliwości tworzenia aplikacji .NET za pomocą narzędzia programistycznego firmy Borland. W książce zamieszczono praktyczne przykłady, omówienie ciekawych technik oraz przydatne wskazówki na temat efektywnego korzystania z potencjału platformy .NET Framework. Książka zawiera dokładne omówienie języka programowania Delphi, zaawansowanych zagadnień związanych z programowaniem dla platformy .NET (w tym z zarządzaniem pamięcią), mechanizmów COM-Interop i Reflection, biblioteki GDI+, wytwarzania komponentów typu Windows Forms oraz Web Forms i wiele innych. Znajdziesz tu także solidną analizę kluczowych technologii platformy .NET, takich jak ADO.NET i ASP.NET, włącznie z mnóstwem przykładów demonstrujących ich możliwości.
* Podstawowe wiadomości o platformie .NET i rodzaje aplikacji .NET
* Przegląd elementów platformy .NET
* Delphi for .NET -- środowisko i język programowania
* Biblioteka klas platformy .NET
* Korzystanie z biblioteki GDI+
* Środowisko Mono
* Programowanie wielowątkowe
* Usługi COM Interop i Platform Invocation Service
* Programowanie aplikacji bazodanowych
* Tworzenie stron WWW w technologii ASP.NET
Jeśli szukasz książki poświęconej technologii .NET i programowaniu w języku Delphi aplikacji zgodnych z tą technologią, trafiłeś najlepiej, jak tylko mogłeś.
O autorze:
Xavier Pacheco jest autorem bestsellerowych książek o środowisku Delphi, jest znanym na całym świecie programistą, autorem, konsultantem i wykładowcą.
[więcej...]
Poznaj jedno z najpopularniejszych narzędzi programistycznych
Środowisko programistyczne Delphi od lat cieszy się zasłużoną popularnością wśród twórców oprogramowania. Potężne narzędzie programistyczne, oparte na popularnym języku Pascal, było prekursorem środowisk wizualnych, w których tworzenie aplikacji przypomina budowanie modelu z klocków. Kolejne wersje Delphi były wykorzystywane do tworzenia przeróżnych aplikacji -- począwszy od prostych programików, a skończywszy na rozbudowanych systemach bazodanowych. Najnowsza wersja, oznaczona symbolem 2006, umożliwia tworzenie aplikacji dla platformy .NET oraz "tradycyjnych" aplikacji Win32.
Książka "ABC Delphi 2006" to wprowadzenie do programowania w tym środowisku. Na praktycznych przykładach przedstawia najnowszą wersję Delphi, język Object Pascal oraz filozofię tworzenia aplikacji na podstawie komponentów VCL. Czytając ją, poznasz środowisko programistyczne, elementy języka Object Pascal oraz zasady programowania strukturalnego i obiektowego. Nauczysz się budować własne aplikacje dla systemu Windows oraz wykorzystywać i tworzyć komponenty VCL. Zdobędziesz solidne podstawy do dalszej nauki programowania w Delphi.
* Struktura projektu w Delphi
* Typy danych i zmienne
* Instrukcje sterujące, pętle i wyrażenia warunkowe
* Programowanie obiektowe
* Wykrywanie i usuwanie błędów w kodzie
* Korzystanie z komponentów VCL
* Programowanie grafiki
* Operacje na plikach i drukowanie
* Zapisywanie informacji w rejestrze Windows
* Projektowanie komponentów
Pobierz rozdziały: 12, 13 i 14 jako pliki PDF.
Stwórz własne aplikacje dla systemu Windows
* Jak pracować ze środowiskiem programistycznym Delphi?
* W jaki sposób tworzyć biblioteki DLL?
* Jak zaprojektować wydajną bazę danych?
* Jak tworzyć aplikacje operujące na bazach danych?
Wśród wszystkich środowisk programistycznych umożliwiających tworzenie aplikacji Delphi jest jednym z najbardziej znanych i popularnych. To narzędzie, obecne na rynku od ponad dwunastu lat, cieszy się zasłużonym uznaniem twórców oprogramowania — dzięki sporym możliwościom, ogromnej bibliotece komponentów i czytelnej składni języka Object Pascal, będącego podstawą tego środowiska. Najnowsza wersja Delphi, oznaczona symbolem RAD Studio 2007, nie tylko umożliwia tworzenie „klasycznych” aplikacji dla Windows, opartych o Windows API, ale także udostępnia kontrolki platformy .NET.
Książka „Delphi 2007 dla WIN32 i bazy danych” to podręcznik opisujący zasady tworzenia aplikacji dla systemu Windows w najnowszej wersji Delphi. Przedstawia ona techniki tworzenia aplikacji bazodanowych w oparciu o mechanizmy Windows API i kontrolki VCL. Czytając ją, poznasz komponenty, jakie Delphi oferuje programiście, i dowiesz się, jak korzystać z nich we własnych aplikacjach. Opanujesz mechanizmy komunikacji z niemal wszystkimi systemami zarządzania bazami danych dostępnymi na rynku. Przeczytasz także o tworzeniu wersji instalacyjnych napisanych przez siebie aplikacji.
* Interfejs użytkownika Delphi 2007
* Komponenty dostępne w Delphi
* Przetwarzanie grafiki
* Korzystanie z komponentów VCL
* Aplikacje wielowątkowe
* Tworzenie bibliotek DLL
* Operacje na plikach
* Obsługa dokumentów XML
* Projektowanie bazy danych i struktury tabel
* Komunikacja z bazami danych
* Mechanizmy blokowania rekordów
* Tworzenie wersji instalacyjnych aplikacji
Wykorzystaj możliwości najnowszej wersji środowiska programistycznego, które zrewolucjonizowało proces tworzenia aplikacji!
Poznaj najnowszą wersję Delphi
i twórz aplikacje dla platformy .NET
W dobie tak dynamicznego rozwoju technologii informatycznych możliwość szybkiego stworzenia aplikacji jest dużym atutem. Dlatego powstają coraz bardziej rozbudowane środowiska programistyczne, umożliwiające skonstruowanie aplikacji z "cegiełek", które można wykorzystywać wielokrotnie. Wśród tych środowisk programistycznych zasłużoną popularność zyskało Delphi, dostępne obecnie w wersji 8. Wygodny i czytelny interfejs, język programowania oparty na znanym i popularnym Pascalu, możliwość łatwego połączenia się z dowolną bazą danych oraz rozbudowany mechanizm tworzenia aplikacji wieloplatformowych to główne zalety tego środowiska.
Książka "Delphi 8 .NET. Kompendium programisty" to przewodnik po najnowszej wersji środowiska Delphi, uwzględniający jego nowe możliwości związane z tworzeniem aplikacji dla platformy .NET. Zawiera opis środowiska programistycznego i języka ObjectPascal. Przedstawia sposoby pisania aplikacji połączonych z bazami danych i korzystających z technologii XML. Opisuje również podstawowe zasady wykorzystywania w tworzonych programach protokołów sieciowych, takich jak HTTP i SMTP. Książka jest doskonała zarówno dla początkujących programistów Delphi, jak i dla tych, którzy chcą poszerzyć swoją wiedzę o zasady tworzenia aplikacji dla platformy .NET.
* Zasady tworzenia aplikacji dla platformy .NET
* Wizualne projektowanie aplikacji
* Mechanizm komponentów
* Projektowanie interfejsu użytkownika i menu
* Programowanie w języku ObjectPascal
* Korzystanie z procedur i funkcji
* Zasady projektowania obiektowego
* Programowanie oparte na zdarzeniach
* Wykrywanie i usuwanie błędów w aplikacjach
* Korzystanie z baz danych
* Język SQL
* Wykorzystywanie technologii XML w aplikacjach
* Programowanie sieciowe i ASP.NET
* Usługi sieciowe
Cennym źródłem informacji jest dodatek, zawierający praktyczne wskazówki dotyczące zasad pisania czytelnego i przejrzystego kodu.
Przekonasz się, że wizualne projektowanie aplikacji zdecydowanie przyspieszy Twoją pracę.
Wizualne środowiska projektowe od dłuższego czasu cieszą się uznaniem programistów. Możliwość budowania aplikacji z gotowych komponentów, realizujących typowe funkcje, pozwala skoncentrować się na jej funkcjonalności bez potrzeby ponownego wymyślania koła. Najbardziej znanym środowiskiem tego typu jest Delphi, jednak jego producent, firma Borland, wypuścił na rynek kolejne narzędzie: C++Builder. To wizualne środowisko projektowe oparte na języku C++ pozwala tworzyć aplikacje dla platformy Win32 z wykorzystaniem komponentów VCL. W sieci dostępna jest również jego bezpłatna wersja o nazwie Turbo C++ Explorer.
"C++Builder i Turbo C++. Podstawy" to podręcznik programowania w tych środowiskach. Czytając go, nauczysz się tworzyć aplikacje w języku C++ dla systemu Windows z wykorzystaniem C++Buildera lub Turbo C++. Dowiesz się, jak zainstalować i skonfigurować środowisko programistyczne oraz jak utworzyć w nim projekt. Poznasz elementy języka C++, zasady programowania obiektowego i korzystania z komponentów VCL. Stworzysz własne komponenty i aplikacje, zaimplementujesz mechanizm przeciągania i upuszczania, a także zapiszesz dane aplikacji w rejestrze systemu Windows.
* Instalacja środowiska programistycznego
* Pierwszy projekt
* Zmienne i instrukcje w C++
* Programowanie zorientowane obiektowo
* Wyszukiwanie i usuwanie błędów w kodzie
* Komponenty VCL oferowane przez C++Buildera
* Tworzenie interfejsu użytkownika dla aplikacji
* Drukowanie
* Operacje na plikach
* Przechowywanie informacji w rejestrze systemowym
* Tworzenie własnych komponentów VCL
Poznaj nowoczesne narzędzia programistyczne.
Język Pascal, kojarzący się głównie z nauką programowania, stał się podstawą jednego z najpopularniejszych obecnie środowisk programistycznych -- Delphi firmy Borland. To graficzne środowisko, pozwalające na szybkie tworzenie aplikacji dzięki możliwości składania ich z "klocków" zwanych komponentami, błyskawicznie zyskało uznanie programistów na całym świecie. Kolejne wersje Delphi oferowały coraz większe możliwości. Jego najnowsza wersja pozwala na tworzenie programów dla platformy .NET i korzystanie nie tylko z języka Pascal, ale również z coraz popularniejszego C#.
Książka "Delphi. Szybki start" to doskonały przewodnik po Delphi dla początkujących użytkowników. Dzięki niemu poznasz język Object Pascal i zasady programowania obiektowego. Nauczysz się wykorzystywać komponenty do tworzenia aplikacji i od zera napiszesz własne programy. Dowiesz się, czym się różni Delphi 7 od Delphi 2005, i wykorzystasz możliwości obu tych środowisk.
* Interfejs użytkownika środowiska Delphi
* Elementy języka Object Pascal
* Programowanie obiektowe
* Obsługa wyjątków
* Tworzenie okien dialogowych
* Projektowanie interfejsów użytkownika
* Korzystanie z komponentów
Poznaj możliwości środowiska Delphi.
Rekomendowane przez firmę Adobe źródło wiedzy o Premiere Pro
Premiere Pro to rozbudowana aplikacja do nieliniowego montażu materiałów wideo, umożliwiająca edycję w czasie rzeczywistym. Umożliwia połączenie klipów wideo, statycznych obrazów i dźwięku w zapierający dech w piersiach film z efektami specjalnymi i przestrzennym dźwiękiem. Funkcje Premiere Pro pozwalają na realizację wszystkich etapów procesu edycyjnego - od importu materiałów źródłowych, poprzez stworzenie wstępnego montażu, dodanie przejść, efektów i podkładu dźwiękowego, aż do wyeksportowania zmontowanego materiału do pliku lub na taśmę wideo. Adobe Premiere Pro to wszechstronna platforma edycyjna, której możliwości docenią zarówno niezależni twórcy, jak i profesjonalne studia produkcyjne.
"Adobe Premiere Pro. Oficjalny podręcznik" to materiał szkoleniowy przygotowany i zatwierdzony przez firmę Adobe. W kolejnych rozdziałach opisane są wszystkie możliwości programu. Autorzy książki, profesjonaliści legitymujący się certyfikatami wydanymi przez Adobe, przedstawią Ci techniki korzystania z narzędzi oferowanych przez Premiere Pro i tworzenia za ich pomocą efektownych materiałów wideo.
Podstawy obsługi programu
Import materiałów źródłowych
Podstawowe techniki edycyjne i tworzenie wstępnego montażu
Dodawanie przejść do montowanego materiału
Korekcja kolorystyki klipów i efekty przezroczystości
Efekty specjalne
Współpraca z After Effects i Photoshopem
Zaawansowane techniki edycyjne
Tworzenie napisów i plansz tytułowych
Dodawanie podkładu dźwiękowego
Eksport zmontowanego materiału
Oficjalne podręczniki firmy Adobe potwierdziły swoją skuteczność na wielu kursach i szkoleniach. Przekonaj się, jak wiele możesz się nauczyć.
Zostań profesjonalnym programistą C#
C# jest uważany przez wielu programistów za najlepszy język stosowany do tworzenia aplikacji dla platformy .NET. Język ten, opracowany w firmie Microsoft, łączy w sobie najbardziej wartościowe cechy C++ i Javy, ścisłą integrację z komponentami .NET, wysoki poziom bezpieczeństwa i ogromne możliwości. Świetnie nadaje się do tworzenia aplikacji sieciowych i bazodanowych przeznaczonych zarówno dla systemu Windows, jak i dla urządzeń przenośnych, takich jak PocketPC. Popularność C# stale rośnie, a nieodpłatne udostępnienie przez firmę Microsoft środowiska programistycznego Visual C# Express Edition sprawiło, że coraz więcej twórców oprogramowania wykorzystuje je w swojej pracy.
Książka "Wstęp do programowania w języku C#" to podręcznik przeznaczony dla tych, którzy chcą poznać ten język od podstaw. Czytając ją, poznasz możliwości C# i platformy .NET. Nauczysz się tworzyć własne aplikacje, korzystając ze środowiska Visual C# Express Edition. W książce znajdziesz omówienie składni i elementów języka C#, wyjaśnienie zasad programowania obiektowego i sposobów realizacji różnych zadań programistycznych. Napiszesz aplikacje dla Windows wykorzystujące biblioteki klas .NET i obsługujące pliki w formacie XML.
* Konstrukcja platformy .NET
* Składnia C#
* Elementy języka
* Programowanie obiektowe
* Obsługa zdarzeń
* Korzystanie z tablic i kolekcji
* Obsługa wyjątków
* Biblioteka Windows Forms
* Stosowanie komponentów .NET
* Operacje na plikach i strumieniach
* Obsługa formatu XML
Odkryj nowe możliwości platformy .NET 2005
Visual C# 2005 to najnowsza wersja języka programowania uważanego przez wielu programistów za najlepszy język służący do tworzenia aplikacji dla platformy .NET. W połączeniu z nową biblioteką klas .NET i nowymi możliwościami środowiska Visual Studio 2005 druga edycja języka C# stała się jeszcze doskonalsza. Pisanie programów wymaga znacznie mniejszych nakładów pracy, a nowe elementy umożliwiają realizację większej ilości zadań programistycznych.
Aby poznać nowe możliwości języka C#, sięgnij po książkę "Visual C# 2005. Zapiski programisty". W tej wzorowanej na zeszytach laboratoryjnych publikacji znajdziesz notatki programistów, którzy jako pierwsi zetknęli się z tą technologią. Nie ma w niej teoretycznych wywodów, diagramów i niepotrzebnych informacji. Wykonując 50 ćwiczeń demonstrujących poszczególne aspekty tworzenia aplikacji, poznasz prostotę stosowania nowych elementów i mechanizmów i przekonasz się, jak wiele udogodnień wnosi do pracy programisty Visual C# 2005.
* Stosowanie klas generycznych
* Korzystanie z metod anonimowych
* Refaktoryzacja kodu źródłowego
* Tworzenie interfejsów użytkownika i formularzy
* Mechanizmy szybkiej instalacji aplikacji
* Zabezpieczanie aplikacji WWW
* Personalizacja stron WWW z użyciem motywów i szablonów
* Połączenia z bazą danych
Błyskawiczny kurs tworzenia aplikacji WWW w języku C#
C# to całkiem nowy język programowania zaprojektowany przez firmę Microsoft. Wygląda on jak mieszanka C++ i Javy, jest jednak tak prosty jak Visual Basic. Z jego pomocą można tworzyć aplikacje WWW i programy wyposażone w graficzny interfejs użytkownika. Język ten związany jest z platformą .NET, umożliwiającą tworzenie zaawansowanych aplikacji biznesowych działających w środowisku sieciowym, w tym także z technologią budowania dynamicznych serwisów internetowych ASP.NET. Programy działające na platformie .NET można pisać w wielu językach programowania, ale wiele wskazuje na to, że właśnie C# stanie się najpopularniejszym z nich.
Książka "C# i ASP.NET. Szybki start" jest doskonałym podręcznikiem dla początkujących programistów. Jak każda pozycja z serii "Szybki start", składa się z kilkudziesięciu rozdziałów, z których każdy przedstawia kolejne kroki, które należy wykonać, by osiągnąć zamierzony cel. Dodatkową zaletę stanowią liczne ilustracje.
Opisano między innymi:
* Instalację niezbędnego oprogramowania
* Składniki języka C#
* Instrukcje warunkowe i pętle
* Pracę z ciągami znaków
* Programowanie obiektowe w C#
* Korzystanie z tablic i kolekcji
* Delegaty, zdarzenie, obsługę błędów
* Tworzenie dynamicznych serwisów WWW w języku C#
Programista chcący tworzyć zaawansowane aplikacje internetowe ma wybór pomiędzy dwoma platformami: Java 2 EE Suna i .NET Microsoftu. Jeśli wybierze tę drugą, dzięki książce "C# i ASP.NET. Szybki start" szybko będzie mógł tworzyć funkcjonalne aplikacje WWW w nowym, ekscytującym języku C#.
Delphi 7 jest kolejną wersją najpopularniejszego zintegrowanego środowiska programowania typu RAD dla platformy Windows. Delphi 7, współpracując z Kyliksem firmy Borland - pierwszym środowiskiem programistycznym RAD dla Linuksa - sprawia, że możliwości wykorzystania Delphi przez osoby znające język Object Pascal znacznie wzrastają. Dzięki prostocie obsługi i zaletom wzorowanego na Pascalu języka Object Pascal, Delphi jest doskonałym narzędziem dla początkujących programistów, także dla tych, którzy nie mieli wcześniej wiele wspólnego z programowaniem obiektowym.
Książka omawia:
* Podstawy programowania w języku Object Pascal
* Projektowanie zorientowane obiektowo (OOD)
* Zintegrowane środowisko programistyczne Delphi
* Object Pascal w wydaniu Delphi 6
* Biblioteki VCL i CLX
* Tworzenie i instalowanie własnych komponentów
W porównaniu z poprzednim wydaniem tej książki rozbudowano rozdziały traktujące o podstawach programowania w języku Object Pascal. Znacznie poszerzono też rozdział poświęcony programowaniu obiektowemu.
Pomocą w zgłębianiu tajników Delphi 7 będzie 28 kompletnych, przykładowych projektów dołączonych do książki, ilustrujących najważniejsze poruszane zagadnienia.
Delphi 6 to kolejna wersja popularnego środowiska programistycznego firmy Borland, służącego do szybkiego tworzenia aplikacji za pomocą języka ObjectPascal. W Delphi napisano już wiele profesjonalnych aplikacji, co nie oznacza, iż jest ono środowiskiem wyłącznie dla zawodowców. Wręcz przeciwnie, dzięki prostocie obsługi i zaletom wzorowanego na Pascalu języka ObjectPascal, jest ono doskonałym narzędziem dla początkujących programistów, także dla tych, którzy nie mieli wcześniej wiele wspólnego z programowaniem obiektowym.
Dla nich właśnie przeznaczona jest ta książka omawiająca:
* Podstawy programowania w języku ObjectPascal
* Projektowanie zorientowane obiektowo (OOD)
* Zintegrowane środowisko programistyczne
* ObjectPascal w wydaniu Delphi 6
* Biblioteki VCL i CLX
* Tworzenie własnych komponentów
* Biblioteki DLL
Pomocą w zgłębianiu tajników Delphi 6 jest 19 kompletnych przykładowych projektów, ilustrujących najważniejsze ćwiczenia. Po przeczytaniu "ABC Delphi 6", będziesz mógł samodzielnie pisać aplikacje działające w środowisku Windows. Książka stanowi także doskonały wstęp do innych, bardziej zaawansowanych pozycji, omawiających Delphi.
Visual C++ 2005 Express Edition. Tworzenie aplikacji dla WindowsWydawnictwo Helion
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
C++Builder Borland Developer Studio 2006. Kompendium programistyWydawnictwo Helion
Jeden z najnowszych produktów firmy Borland, C++Builder Borland Developer Studio 2006, to połączenie nowoczesnego języka programowania, jakim jest C++, biblioteki komponentów wizualnych, zintegrowanego środowiska programistycznego oraz narzędzi służących do modelowania oprogramowania. Pomimo że zaimplementowana w C++Builder wersja języka C++ nie jest dokładnym odzwierciedleniem standardu ANSI, środowisko to zyskało duże uznanie wśród najlepszych programistów, doceniających jego uniwersalność i stabilność.
Książka "C++Builder Borland Developer Studio 2006. Kompendium programisty" przedstawia zasady programowania w języku C++ z wykorzystaniem narzędzia C++Builder 2006. Opisuje zarówno samo środowisko, jak i poszczególne elementy języka. Dzięki niej nauczysz się korzystać z języka UML używanego do projektowania aplikacji oraz dowiesz się, jak realizować projekty, wykorzystując język C++. Poznasz także nowoczesne metodologie tworzenia oprogramowania za pomocą narzędzi typu RAD.
* Środowisko C++Builder Borland Developer Studio 2006
* Podstawy języka UML
* Korzystanie z biblioteki STL
* Obsługa wyjątków
* Operacje na systemie plików
* Programowanie wielowątkowe
* Komponenty
* Programowanie grafiki
Poznaj potęgę języka C++i zdobądź szczególne umiejętności programowania.
Umiejętność tworzenia aplikacji dla platformy .NET coraz częściej pojawia się na liście wymagań stawianych kandydatom do pracy na stanowisku programisty. Popularność języków programowania związanych z tą platformą stale rośnie. C#, jeden z najczęściej wykorzystywanych języków platformy .NET, doczekał się już wersji 2.0. Pojawiły się w niej elementy wyraźnie wskazujące kierunek rozwoju platformy. Dla programistów, którzy chcą poznać możliwości nowej wersji C#, Microsoft przygotował doskonałe narzędzie -- środowisko programistyczne Visual C# 2005 Express Edition.
Książka "Visual C# 2005 Express Edition. Od podstaw" jest doskonałym podręcznikiem dla osób zamierzających tworzyć aplikacje z wykorzystaniem języka C# oraz platformy .NET 2.0. Przedstawia zasady korzystania ze środowiska Visual C# 2005 Express Edition, opisuje możliwości języka C# oraz komponenty platformy .NET i związane z nią technologie. Zawiera informacje na temat tworzenia aplikacji konsolowych i "okienkowych", łączenia ich z bazami danych oraz korzystania z bibliotek Win API.
* Komponenty platformy .NET 2.0
* Podstawowe elementy języka C# 2.0
* Programowanie obiektowe w C# 2.0
* Tworzenie okien dialogowych i menu
* Usuwanie błędów z aplikacji
* Wywoływanie funkcji Win API
* Obsługa zdarzeń w aplikacjach
* Implementacja mechanizmu "przeciągnij i upuść"
* Komunikacja z bazami danych za pomocą ADO.NET
Poznaj możliwości platformy .NET 2.0
Kolejna wersja popularnego języka PHP wniosła zupełnie nową jakość do tworzenia aplikacji internetowych. PHP5 to w pełni obiektowe środowisko, pozwalające na korzystanie z wszystkich nowoczesnych technologii sieciowych i budowanie wydajnych oraz, co najważniejsze, bezpiecznych systemów. Przed twórcami aplikacji otwarły się bramy do protokołu SOAP, usług sieciowych, ogromnych możliwości języka XML i znacznie wydajniejszych połączeń z bazami danych.
Książka "PHP5. Profesjonalne tworzenie oprogramowania" jest przeznaczona właśnie dla takich programistów -- tych, którzy opanowali poprzednie wersje PHP i chcą poznać możliwości, jakie oferuje jego najnowsze wcielenie. Przedstawia tajniki projektowania i programowania obiektowego, ze szczególnym uwzględnieniem stosowania wzorców projektowych i testowania za pomocą biblioteki PHPUnit. Opisuje możliwości zastosowania w aplikacjach PHP języka XML, protokołu SOAP i zaawansowanych technik operowania na bazach danych. Czytając ją, poznasz również metody automatycznego dokumentowania kodu oraz modelowania aplikacji za pomocą języka UML i dostępnych bezpłatnie narzędzi ArgoUML i Poseidon for UML.
* Klasy i obiekty
* Serializacja obiektów
* Mechanizmy dziedziczenia
* Korzystanie z biblioteki PHPUnit do testowania aplikacji
* Stosowanie wzorców projektowych
* Wzorce konstrukcyjne i strukturalne oraz wzorce zachowań
* Obsługa języka XML w PHP5
* Tworzenie usług sieciowych
* Wykorzystywanie możliwości rozszerzenia MySQL
* Komunikacja z bazami danych za pomocą Creole i Propel
* Tworzenie dokumentacji kodu z wykorzystaniem narzędzia phpDocumentator
* Modelowanie aplikacji w języku UML
Wykorzystaj najnowszą wersję PHP5do stworzenia szybkich i bezpiecznych aplikacji internetowych.
Tajniki tworzenia programów dla systemu Windows w asemblerze
* Poznaj narzędzia programistyczne
* Napisz programy wykorzystujące Windows API
* Wykryj i usuń błędy z programów asemblerowych
Pisanie programów w asemblerze przez długi czas kojarzyło się z systemem MS-DOS. Teraz asembler powoli odzyskuje straconą pozycję języka programowania dla systemu Windows. Wśród wielu zalet asemblera można wymienić: bezpośredni dostęp do procesora, zwarty i niewielki kod wynikowy oraz możliwości trudne do uzyskania za pomocą języków wysokiego poziomu. Asembler jest niezbędny przy tworzeniu sterowników dla urządzeń zewnętrznych, a korzystanie z niego uczy myślenia algorytmicznego, od którego języki obiektowe stopniowo odzwyczajają programistów.
Książka "Asembler. Podręcznik programisty" to kompendium wiedzy dotyczącej pisania programów dla systemu Windows w języku asemblera. Znajdziesz w niej opisy narzędzi programistycznych i sposoby korzystania z procedur Windows API. Nauczysz się tworzyć programy dla Windows -- od najprostszych, wykorzystujących konsolę, aż do skomplikowanych aplikacji z interfejsem graficznym. Dowiesz się, jak korzystać z narzędzi do wykrywania i usuwania błędów, a także poznasz zasady stosowania asemblera w połączeniu z językami wysokiego poziomu.
* Narzędzia programistyczne dla systemu Windows
* Wywoływanie funkcji Windows API
* Programy działające w trybie tekstowym
* Tworzenie i wykorzystywanie zasobów
* Praca z systemem plików
* Tworzenie bibliotek DLL
* Programowanie sieciowe
* Wykorzystywanie asemblera w językach wysokiego poziomu
* Turbo Debugger
* Tworzenie sterowników
Odkryj nieznane obszary programowania -- poznaj język asemblera
Poznaj możliwości platformy J2EE
* Wykorzystaj język XML w aplikacjach bazodanowych
* Zaimplementuj obsługę protokołu SOAP
* Zbuduj aplikacje w oparciu o serwlety i JSP
* Zastosuj w projektach technologię Enterprise Java Beans
Platforma Java 2 Enterprise Edition zdobyła już mocną pozycję na rynku serwerów aplikacji. Dzięki niej możliwe stało się tworzenie aplikacji korporacyjnych zgodnych z podstawowym założeniem przyświecającym twórcom Javy -- "pisz raz, uruchamiaj wszędzie". Najnowsza wersja platformy J2EE została znacznie rozbudowana i zmodernizowana w porównaniu z poprzednimi. Dodano do niej możliwość obsługi usług WWW, rozszerzono i unowocześniono implementacje technologii serwletów i JSP oraz poprawiono wiele komponentów przydatnych przy tworzeniu aplikacji korporacyjnych.
"J2EE. Vademecum profesjonalisty. Wydanie II" to kompletny przewodnik po najnowszej wersji Java 2 Enterprise Edition, napisany przez członków zespołu zajmującego się rozwojem platformy J2EE, zatrudnionych w firmie Sun. Opisuje kluczowe komponenty Java 2 Platform, Enterprise Edition (J2EE) w wersji 1.4. Prezentuje rozwiązania konkretnych problemów napotykanych przez programistów, zilustrowane licznymi przykładami. W książce przedstawiono nie tylko komponenty J2EE, ale również współpracujące z nią technologie: JavaServer Pages Standard Tag Library (JSTL) oraz JavaServer Faces.
* Tworzenie aplikacji internetowej wykorzystującej język XML
* Stosowanie parsera SAX
* Analiza i przetwarzanie hierarchii DOM w dokumentach
* Korzystanie z XPath
* Implementacja usług WWW oraz obsługi protokołu SOAP
* Tworzenie aplikacji z wykorzystaniem serwletów i JSP
* Stosowanie technologii JavaServer Faces
* Projektowanie z wykorzystaniem Enterprise Java Beans
Jeśli chcesz zaprojektować i stworzyć aplikację z wykorzystaniem J2EE, w tej książce znajdziesz wszystkie informacje, jakie mogą Ci być do tego potrzebne.
Delphi to jedno z najpopularniejszych środowisk programistycznych. Koncepcja połączenia znanego i łatwego do opanowania języka Pascal z możliwościami projektowania obiektowego oraz techniką tworzenia aplikacji z komponentów, dzięki której można błyskawicznie zbudować szkielet programu, zyskała ogromne uznanie wśród programistów. Delphi ma ogromną liczbę użytkowników, a możliwości najnowszych wersji sprawiają, że narzędzie to wykorzystywane jest coraz powszechniej. Ostatnia edycja Delphi umożliwia także tworzenie aplikacji dla platformy .NET oraz aplikacji internetowych.
"Aplikacje w Delphi. Przykłady. Wydanie II" to książka przedstawiająca wyłącznie praktyczne aspekty wykorzystania tego środowiska programistycznego. Dzięki zaprezentowanym w niej przykładom nauczysz się stosować komponenty, za pomocą których można utworzyć elementy interfejsu użytkownika (menu rozwijane, paski narzędzi i listy wyboru), a także dowiesz się, jak pobierać dane z plików zewnętrznych i bazy danych oraz tworzyć nowe komponenty.
* Elementy projektu w Delphi 2006
* Tworzenie menu rozwijanego
* Paski narzędzi
* Formatowanie i wyświetlanie danych na ekranie
* Okna dialogowe i okna komunikatów
* Edytor tekstu zbudowany na podstawie komponentów
* Wyświetlanie tabel i wykresów
* Komunikacja z bazami danych
* Praca z systemem plików
Sprawdź, jak inni rozwiązali problemy, które napotkałeś, programując w Delphi.
Dzięki możliwościom wykorzystywania plików w wielu formatach oraz współpracy z ogromną liczbą urządzeń zewnętrznych, Adobe Premiere 6.5 jest jednym z najbardziej elastycznych narzędzi montażowych dostępnych obecnie na rynku. Niezależnie od tego, czy chcesz montować cyfrowe pliki wideo na komputerze przenośnym, czy też pracować ze składającym się z wielu warstw materiałem o jakości emisyjnej na profesjonalnej stacji montażowej, Adobe Premiere udostępni Ci wszystkie niezbędne do tego funkcje. Za pomocą tego programu możesz przechwycić materiał z kamery analogowej i cyfrowej, zmontować go wykorzystując funkcję podglądu efektów, przejść, ruchu w kadrze, napisów i przezroczystości w czasie rzeczywistym, a gotowy materiał wyeksportować w jednym z formatów wykorzystywanych przy przesyłaniu strumieniowym, zapisie na płytach CD i DVD lub nagrać na taśmę wideo.
* Podstawowe funkcje i interfejs Adobe Premiere
* Podstawowe informacje o cyfrowej edycji wideo
* Podstawowe operacje edycyjne
* Dodawanie przejść
* Praca z dźwiękiem
* Zaawansowane techniki edycyjne
* Dodawanie plansz tytułowych i napisów
* Nakładanie klipów na inne klipy
* Efekty ruchu i efekty specjalne
* Duplikaty klipów i wirtualne klipy
Ten oficjalny podręcznik firmy Adobe zawiera 12 rozdziałów, z których każdy jest osobną lekcją. Opisuje on podstawy wykorzystania Adobe Premiere oraz zawiera niezliczoną ilość wskazówek i technik, które pomogą Ci w krótkim czasie stać się ekspertem w zakresie komputerowego montażu materiału wideo.
Poznaj podstawowe i zaawansowane techniki edycyjne, zasady wykorzystywania efektów i przejść, tworzenia plansz tytułowych i napisów oraz przypisywania efektów ruchu i przezroczystości.
Język programowania PHP stanowi dla wielu osób przepustkę w świat pisania aplikacji działających po stronie serwera WWW. Łatwość z jaką przychodzi nauczenie się tego języka, sprawiła, że używają go setki tysięcy amatorów i profesjonalistów na całym świecie.
Po pewnym czasie wiedza wyniesiona z podręczników opisujących podstawy PHP języka przestaje wystarczać. Niniejsza książka pomoże Ci w wykonaniu kolejnego kroku: kroku w kierunku pisania zaawansowanych aplikacji. Dzięki niej wzbogacisz swoją wiedzę i staniesz się prawdziwym ekspertem programowania w PHP, poszukiwanym na rynku pracy.
* Poznasz tajniki programowania obiektowego.
* Nauczysz się korzystać z baz danych.
* Dowiesz się, w jaki sposób zabezpieczać stworzone przez siebie aplikacje.
* Napiszesz własny sklep internetowy, korzystając z sesji i bazy SQL.
* Poznasz sposoby uruchamiania programów PHP w oderwaniu od serwera WWW.
* Nauczysz się generować nie tylko strony WWW, ale także grafikę i pliki PDF.
* Dowiesz się, jak i po co używać języka XML.
* Skorzystasz z wielu rozszerzeń języka, które ułatwiają rozwiązywanie złożonych problemów.
Pomoże Ci w tym prosty język w jakim napisana jest książka oraz liczne przykłady kodu, a także osoba autora, doświadczonego programisty i wykładowcy PHP na Uniwersytecie Kalifornijskim w Berkeley.
Poznaj możliwości środowiska Eclipse
* Korzystanie ze środowiska Eclipse
* Tworzenie programów w Javie w środowisku Eclipse
* Rozbudowa możliwości Eclipse za pomocą dodatkowych modułów
Eclipse to nie tylko doskonałe zintegrowane środowisko do tworzenia aplikacji w języku Java. To także platforma do tworzenia i integracji narzędzi programistycznych, umożliwiająca zbudowanie kompletnego warsztatu pracy zarówno dla pojedynczego programisty, jak i dla całego zespołu pracującego nad wspólnym projektem. Idea środowiska Eclipse została zainicjowana przez giganty rynku IT -- firmy, które zdecydowały się na stworzenie uniwersalnego narzędzia, umożliwiającego dostosowanie sposobu pracy z nim do wymagań różnych typów projektów. Eclipse to narzędzie zbudowane w oparciu o potrzeby programistów.
Książka "Eclipse. Przewodnik programisty" opisuje nie tylko środowisko Eclipse i sposoby zastosowania go w codziennej pracy twórcy oprogramowania. Przedstawia również metody rozbudowania go o dodatkowe moduły zwiększające jego możliwości i przydatność do konkretnego zadania. Autorzy książki, wykorzystując swoje doświadczenie zarówno w stosowaniu, jak i w nauczaniu Eclipse, pokazują, jak można dostosowywać platformę w celu zwiększenia efektywności i wydajności pracy oraz jak unikać najczęściej pojawiających się błędów i problemów.
* Podstawowe wiadomości o Eclipse -- interfejs, konfiguracja i połączenie z innymi aplikacjami
* Pakiet Java Development Tools
* Testowanie i usuwanie błędów aplikacji stworzonych za pomocą Eclipse
* Praca zespołowa -- współpraca Eclipse z systemem CVS
* Zarządzanie konfiguracją Eclipse
* Architektura środowiska Eclipse
* Tworzenie modułów rozszerzających
* Okna dialogowe, kreatory i widoki
* Architektura projektów
* Tworzenie pakietów i systemów pomocy dla użytkowników
* Wykorzystanie technologii COM i OLE
Dodatkowe ćwiczenia przedstawiają sposoby wykonania najbardziej typowych zadań związanych z obsługą środowiska Eclipse.
O Autorach:
Sherry Shavor, Jim D’Anjou, Scott Fairbrother, Dan Kehn oraz Pat McCarthy są projektantami oprogramowania zatrudnionymi w firmie IBM. Są również członkami IBM Eclipse Jumpstart Team -- zespołu, którego zadaniem jest promocja Eclipse i nauczanie sposobów wykorzystania tej platformy wśród społeczności programistów oraz partnerów biznesowych firmy IBM.
John Kellerman jest jednym z twórców projektu Eclipse oraz szefem zespołu pracującego nad Eclipse w firmie IBM.
Poznaj ogromne możliwości Adobe Premiere Proi wykorzystaj je, tworząc swoje arcydzieło
* Poznaj nowe funkcje Adobe Premiere Pro 1.5
* Zaimportuj klipy i zmontuj z nich materiał
* Dodaj efekty specjalne i ścieżkę dźwiękową
* Wykorzystaj zaawansowane narzędzia i techniki edycyjne
Adobe Premiere Pro to potężne narzędzie do komputerowego montażu wideo. Jego możliwości pozwalają na stworzenie niemal każdego rodzaju projektu -- od prostego klipu na stronę WWW do kilkugodzinnego filmu fabularnego. Zmontowany materiał można wyeksportować do pliku, zapisać na płycie DVD lub CD, opublikować w internecie oraz nagrać na nośnik magnetyczny lub klasyczną taśmę filmową. Podstawową zaletą Premiere Pro -- poza ogromną paletą narzędzi, filtrów i efektów -- jest prosta i intuicyjna obsługa. Jednakże sprawne posługiwanie się tą aplikacją wymaga poznania jej funkcji oraz technik wykorzystywanych podczas procesu edycyjnego.
"Adobe Premiere Pro 1.5. Techniki studyjne" to doskonały podręcznik dla wszystkich, którzy chcą opanować sztukę montażu wideo za pomocą Adobe Premiere Pro. Autor -- współtwórca wielu rozwiązań zaimplementowanych w Adobe Premiere, a jednocześnie doświadczony montażysta filmowy i użytkownik tej aplikacji -- opisuje wszystkie elementy procesu edycyjnego i sposób ich realizacji w Adobe Premiere Pro 1.5. Poza informacjami dotyczącymi narzędzi oferowanych przez tę aplikację znajdziesz tu także bezcenne porady profesjonalisty dotyczące technik edycyjnych, rozwiązań "na skróty" oraz tworzenia efektów niedostępnych standardowo w Adobe Premiere. Nauczysz się planować projekt, importować jego składniki, przeprowadzać wstępny montaż i udźwiękowienie, dodawać do materiału filtry i efekty oraz zapisywać gotowy film na różnych nośnikach.
* Przechwytywanie klipów z kamery cyfrowej
* Organizacja projektu
* Praca w oknach Timeline i Monitor
* Montaż klipów wideo
* Przejścia i efekty
* Udźwiękowienie materiału
* Tworzenie plansz tytułowych i napisów
* Zaawansowane techniki edycji obrazu i ścieżki dźwiękowej
* Korekcja kolorów, maski i kluczowanie
Kompletny przewodnik po najnowszej wersji doskonałego narzędzia do edycji wideo
Poznaj niezawodne sposoby na wszystkie dolegliwości trapiące Twój komputer
* Reanimuj swój komputer biurowy i laptopa
* Usprawnij proces uruchamiania się komputera
* Odkryj tajniki BIOS-u
* Zoptymalizuj system plików
* Rozwiąż problemy z urządzeniami zewnętrznymi
* Skonfiguruj poprawnie połączenia sieciowe
Ile razy Twój komputer zawiesił się wtedy, gdy najmniej się tego spodziewałeś? Jak często masz ochotę wyrzucić na śmieci drukarkę, skaner, nagrywarkę CD lub klawiaturę? Mimo dynamicznego rozwoju technologii informatycznych nikomu nie udało się jeszcze znaleźć sposobu na stworzenie komputera niezawodnego, działającego bez zarzutu i prawidłowo współpracującego ze wszystkimi urządzeniami zewnętrznymi. Procesory stają się coraz szybsze, dyski twarde coraz pojemniejsze, ale nadal trzeba się męczyć z nie reagującymi na nic klawiaturami i myszami, przegrzewającymi się zasilaczami i bateriami laptopów, które wyczerpują się, zanim uruchomi się Windows.
Książka "Sposoby na hardware" to zestaw rad przydatnych każdemu, kto chce uporać się z "efektami specjalnymi", którymi komputery uatrakcyjniają nam pracę. Czytając tę książkę, dowiesz się, co zrobić z komputerem biurkowym i laptopem, aby działały właściwie, jak prawidłowo skonfigurować urządzenia zewnętrzne i jak poradzić sobie z oprogramowaniem, którego błędy (lub -- jak kto woli -- "nieudokumentowane cechy") skutecznie komplikują życie większości użytkowników komputerów.
* Montaż i konfigurowanie komputerów biurkowych
* Rozwiązywanie problemów z pamięcią i procesorem
* Przedłużanie żywotności baterii w laptopach
* Reanimowanie komputerów przenośnych (PDA)
* Prawidłowe konfigurowanie urządzeń multimedialnych
* Dyski twarde i napędy CD/DVD
* Optymalne działanie sieci komputerowej
* Drukowanie i skanowanie
Dzięki wiadomościom z tej książki rozwiążesz wszystkie problemy związane ze sprzętem i będziesz mógł skupić się na pracy, a nie na naprawianiu komputera.
Zmuś komputer, by pracował tak, jak chcesz.Wygraj walkę z opornym sprzętem.
O autorze:
Stephen J. Bigelow jest autorem wielu popularnych książek związanych tematycznie z naprawą i konserwacją komputerów, a także licznych artykułów na łamach poczytnych czasopism [więcej...]
C++ to popularny i uniwersalny język programowania. Jednak po dłuższym stosowaniu programiści zaczynają zauważać pewne jego niedoskonałości i ograniczenia. System typów, sposób działania niektórych kompilatorów, związki pomiędzy wskaźnikami i tablicami, nieprzewidziane w standardzie zachowania obiektów statycznych i bibliotek dynamicznych to tylko niektóre z nich. Aby je obejść, należy wykorzystywać wiele bardzo zaawansowanych i nieznanych wielu programistom metod.
Książka "Język C++. Gotowe rozwiązania dla programistów" to podręcznik dla tych programistów C++, którzy zaczęli już dostrzegać ograniczenia tego języka i zastanawiają się, jak sobie z nimi poradzić. Autor pokazuje sposoby ujarzmienia złożoności języka i uzyskania pełnej kontroli nad kodem. Przedstawia najpoważniejsze wady C++ i sposoby rozwiązywania powodowanych przez nie problemów. Opisuje również metody tworzenia stabilniejszego, bardziej uniwersalnego, wydajniejszego i łatwiejszego w pielęgnacji kodu.
* Wymuszanie założeń projektowych
* Cykl życia obiektów
* Hermetyzacja zasobów, danych i typów
* Modele dostępu do obiektów
* Obsługa wątków
* Korzystanie z obiektów statycznych
* Konwersja danych i typów
* Zarządzanie pamięcią
* Sterowanie działaniem kompilatora
Wszyscy programiści, niezależnie od stopnia zaawansowania, znajdą w tej książce wiadomości, które usprawnią i przyspieszą ich pracę.
Poznaj najnowszą wersję Delphi
i twórz aplikacje dla platformy .NET
W dobie tak dynamicznego rozwoju technologii informatycznych możliwość szybkiego stworzenia aplikacji jest dużym atutem. Dlatego powstają coraz bardziej rozbudowane środowiska programistyczne, umożliwiające skonstruowanie aplikacji z "cegiełek", które można wykorzystywać wielokrotnie. Wśród tych środowisk programistycznych zasłużoną popularność zyskało Delphi, dostępne obecnie w wersji 8. Wygodny i czytelny interfejs, język programowania oparty na znanym i popularnym Pascalu, możliwość łatwego połączenia się z dowolną bazą danych oraz rozbudowany mechanizm tworzenia aplikacji wieloplatformowych to główne zalety tego środowiska.
Książka "Delphi 8 .NET. Kompendium programisty" to przewodnik po najnowszej wersji środowiska Delphi, uwzględniający jego nowe możliwości związane z tworzeniem aplikacji dla platformy .NET. Zawiera opis środowiska programistycznego i języka ObjectPascal. Przedstawia sposoby pisania aplikacji połączonych z bazami danych i korzystających z technologii XML. Opisuje również podstawowe zasady wykorzystywania w tworzonych programach protokołów sieciowych, takich jak HTTP i SMTP. Książka jest doskonała zarówno dla początkujących programistów Delphi, jak i dla tych, którzy chcą poszerzyć swoją wiedzę o zasady tworzenia aplikacji dla platformy .NET.
* Zasady tworzenia aplikacji dla platformy .NET
* Wizualne projektowanie aplikacji
* Mechanizm komponentów
* Projektowanie interfejsu użytkownika i menu
* Programowanie w języku ObjectPascal
* Korzystanie z procedur i funkcji
* Zasady projektowania obiektowego
* Programowanie oparte na zdarzeniach
* Wykrywanie i usuwanie błędów w aplikacjach
* Korzystanie z baz danych
* Język SQL
* Wykorzystywanie technologii XML w aplikacjach
* Programowanie sieciowe i ASP.NET
* Usługi sieciowe
Cennym źródłem informacji jest dodatek, zawierający praktyczne wskazówki dotyczące zasad pisania czytelnego i przejrzystego kodu.
Przekonasz się, że wizualne projektowanie aplikacji zdecydowanie przyspieszy Twoją pracę.
Wizualne środowiska projektowe od dłuższego czasu cieszą się uznaniem programistów. Możliwość budowania aplikacji z gotowych komponentów, realizujących typowe funkcje, pozwala skoncentrować się na jej funkcjonalności bez potrzeby ponownego wymyślania koła. Najbardziej znanym środowiskiem tego typu jest Delphi, jednak jego producent, firma Borland, wypuścił na rynek kolejne narzędzie: C++Builder. To wizualne środowisko projektowe oparte na języku C++ pozwala tworzyć aplikacje dla platformy Win32 z wykorzystaniem komponentów VCL. W sieci dostępna jest również jego bezpłatna wersja o nazwie Turbo C++ Explorer.
"C++Builder i Turbo C++. Podstawy" to podręcznik programowania w tych środowiskach. Czytając go, nauczysz się tworzyć aplikacje w języku C++ dla systemu Windows z wykorzystaniem C++Buildera lub Turbo C++. Dowiesz się, jak zainstalować i skonfigurować środowisko programistyczne oraz jak utworzyć w nim projekt. Poznasz elementy języka C++, zasady programowania obiektowego i korzystania z komponentów VCL. Stworzysz własne komponenty i aplikacje, zaimplementujesz mechanizm przeciągania i upuszczania, a także zapiszesz dane aplikacji w rejestrze systemu Windows.
* Instalacja środowiska programistycznego
* Pierwszy projekt
* Zmienne i instrukcje w C++
* Programowanie zorientowane obiektowo
* Wyszukiwanie i usuwanie błędów w kodzie
* Komponenty VCL oferowane przez C++Buildera
* Tworzenie interfejsu użytkownika dla aplikacji
* Drukowanie
* Operacje na plikach
* Przechowywanie informacji w rejestrze systemowym
* Tworzenie własnych komponentów VCL
Poznaj nowoczesne narzędzia programistyczne.
Język Pascal, kojarzący się głównie z nauką programowania, stał się podstawą jednego z najpopularniejszych obecnie środowisk programistycznych -- Delphi firmy Borland. To graficzne środowisko, pozwalające na szybkie tworzenie aplikacji dzięki możliwości składania ich z "klocków" zwanych komponentami, błyskawicznie zyskało uznanie programistów na całym świecie. Kolejne wersje Delphi oferowały coraz większe możliwości. Jego najnowsza wersja pozwala na tworzenie programów dla platformy .NET i korzystanie nie tylko z języka Pascal, ale również z coraz popularniejszego C#.
Książka "Delphi. Szybki start" to doskonały przewodnik po Delphi dla początkujących użytkowników. Dzięki niemu poznasz język Object Pascal i zasady programowania obiektowego. Nauczysz się wykorzystywać komponenty do tworzenia aplikacji i od zera napiszesz własne programy. Dowiesz się, czym się różni Delphi 7 od Delphi 2005, i wykorzystasz możliwości obu tych środowisk.
* Interfejs użytkownika środowiska Delphi
* Elementy języka Object Pascal
* Programowanie obiektowe
* Obsługa wyjątków
* Tworzenie okien dialogowych
* Projektowanie interfejsów użytkownika
* Korzystanie z komponentów
Poznaj możliwości środowiska Delphi.
Rekomendowane przez firmę Adobe źródło wiedzy o Premiere Pro
Premiere Pro to rozbudowana aplikacja do nieliniowego montażu materiałów wideo, umożliwiająca edycję w czasie rzeczywistym. Umożliwia połączenie klipów wideo, statycznych obrazów i dźwięku w zapierający dech w piersiach film z efektami specjalnymi i przestrzennym dźwiękiem. Funkcje Premiere Pro pozwalają na realizację wszystkich etapów procesu edycyjnego - od importu materiałów źródłowych, poprzez stworzenie wstępnego montażu, dodanie przejść, efektów i podkładu dźwiękowego, aż do wyeksportowania zmontowanego materiału do pliku lub na taśmę wideo. Adobe Premiere Pro to wszechstronna platforma edycyjna, której możliwości docenią zarówno niezależni twórcy, jak i profesjonalne studia produkcyjne.
"Adobe Premiere Pro. Oficjalny podręcznik" to materiał szkoleniowy przygotowany i zatwierdzony przez firmę Adobe. W kolejnych rozdziałach opisane są wszystkie możliwości programu. Autorzy książki, profesjonaliści legitymujący się certyfikatami wydanymi przez Adobe, przedstawią Ci techniki korzystania z narzędzi oferowanych przez Premiere Pro i tworzenia za ich pomocą efektownych materiałów wideo.
Podstawy obsługi programu
Import materiałów źródłowych
Podstawowe techniki edycyjne i tworzenie wstępnego montażu
Dodawanie przejść do montowanego materiału
Korekcja kolorystyki klipów i efekty przezroczystości
Efekty specjalne
Współpraca z After Effects i Photoshopem
Zaawansowane techniki edycyjne
Tworzenie napisów i plansz tytułowych
Dodawanie podkładu dźwiękowego
Eksport zmontowanego materiału
Oficjalne podręczniki firmy Adobe potwierdziły swoją skuteczność na wielu kursach i szkoleniach. Przekonaj się, jak wiele możesz się nauczyć.
Zostań profesjonalnym programistą C#
C# jest uważany przez wielu programistów za najlepszy język stosowany do tworzenia aplikacji dla platformy .NET. Język ten, opracowany w firmie Microsoft, łączy w sobie najbardziej wartościowe cechy C++ i Javy, ścisłą integrację z komponentami .NET, wysoki poziom bezpieczeństwa i ogromne możliwości. Świetnie nadaje się do tworzenia aplikacji sieciowych i bazodanowych przeznaczonych zarówno dla systemu Windows, jak i dla urządzeń przenośnych, takich jak PocketPC. Popularność C# stale rośnie, a nieodpłatne udostępnienie przez firmę Microsoft środowiska programistycznego Visual C# Express Edition sprawiło, że coraz więcej twórców oprogramowania wykorzystuje je w swojej pracy.
Książka "Wstęp do programowania w języku C#" to podręcznik przeznaczony dla tych, którzy chcą poznać ten język od podstaw. Czytając ją, poznasz możliwości C# i platformy .NET. Nauczysz się tworzyć własne aplikacje, korzystając ze środowiska Visual C# Express Edition. W książce znajdziesz omówienie składni i elementów języka C#, wyjaśnienie zasad programowania obiektowego i sposobów realizacji różnych zadań programistycznych. Napiszesz aplikacje dla Windows wykorzystujące biblioteki klas .NET i obsługujące pliki w formacie XML.
* Konstrukcja platformy .NET
* Składnia C#
* Elementy języka
* Programowanie obiektowe
* Obsługa zdarzeń
* Korzystanie z tablic i kolekcji
* Obsługa wyjątków
* Biblioteka Windows Forms
* Stosowanie komponentów .NET
* Operacje na plikach i strumieniach
* Obsługa formatu XML
Odkryj nowe możliwości platformy .NET 2005
Visual C# 2005 to najnowsza wersja języka programowania uważanego przez wielu programistów za najlepszy język służący do tworzenia aplikacji dla platformy .NET. W połączeniu z nową biblioteką klas .NET i nowymi możliwościami środowiska Visual Studio 2005 druga edycja języka C# stała się jeszcze doskonalsza. Pisanie programów wymaga znacznie mniejszych nakładów pracy, a nowe elementy umożliwiają realizację większej ilości zadań programistycznych.
Aby poznać nowe możliwości języka C#, sięgnij po książkę "Visual C# 2005. Zapiski programisty". W tej wzorowanej na zeszytach laboratoryjnych publikacji znajdziesz notatki programistów, którzy jako pierwsi zetknęli się z tą technologią. Nie ma w niej teoretycznych wywodów, diagramów i niepotrzebnych informacji. Wykonując 50 ćwiczeń demonstrujących poszczególne aspekty tworzenia aplikacji, poznasz prostotę stosowania nowych elementów i mechanizmów i przekonasz się, jak wiele udogodnień wnosi do pracy programisty Visual C# 2005.
* Stosowanie klas generycznych
* Korzystanie z metod anonimowych
* Refaktoryzacja kodu źródłowego
* Tworzenie interfejsów użytkownika i formularzy
* Mechanizmy szybkiej instalacji aplikacji
* Zabezpieczanie aplikacji WWW
* Personalizacja stron WWW z użyciem motywów i szablonów
* Połączenia z bazą danych
Błyskawiczny kurs tworzenia aplikacji WWW w języku C#
C# to całkiem nowy język programowania zaprojektowany przez firmę Microsoft. Wygląda on jak mieszanka C++ i Javy, jest jednak tak prosty jak Visual Basic. Z jego pomocą można tworzyć aplikacje WWW i programy wyposażone w graficzny interfejs użytkownika. Język ten związany jest z platformą .NET, umożliwiającą tworzenie zaawansowanych aplikacji biznesowych działających w środowisku sieciowym, w tym także z technologią budowania dynamicznych serwisów internetowych ASP.NET. Programy działające na platformie .NET można pisać w wielu językach programowania, ale wiele wskazuje na to, że właśnie C# stanie się najpopularniejszym z nich.
Książka "C# i ASP.NET. Szybki start" jest doskonałym podręcznikiem dla początkujących programistów. Jak każda pozycja z serii "Szybki start", składa się z kilkudziesięciu rozdziałów, z których każdy przedstawia kolejne kroki, które należy wykonać, by osiągnąć zamierzony cel. Dodatkową zaletę stanowią liczne ilustracje.
Opisano między innymi:
* Instalację niezbędnego oprogramowania
* Składniki języka C#
* Instrukcje warunkowe i pętle
* Pracę z ciągami znaków
* Programowanie obiektowe w C#
* Korzystanie z tablic i kolekcji
* Delegaty, zdarzenie, obsługę błędów
* Tworzenie dynamicznych serwisów WWW w języku C#
Programista chcący tworzyć zaawansowane aplikacje internetowe ma wybór pomiędzy dwoma platformami: Java 2 EE Suna i .NET Microsoftu. Jeśli wybierze tę drugą, dzięki książce "C# i ASP.NET. Szybki start" szybko będzie mógł tworzyć funkcjonalne aplikacje WWW w nowym, ekscytującym języku C#.
Delphi 7 jest kolejną wersją najpopularniejszego zintegrowanego środowiska programowania typu RAD dla platformy Windows. Delphi 7, współpracując z Kyliksem firmy Borland - pierwszym środowiskiem programistycznym RAD dla Linuksa - sprawia, że możliwości wykorzystania Delphi przez osoby znające język Object Pascal znacznie wzrastają. Dzięki prostocie obsługi i zaletom wzorowanego na Pascalu języka Object Pascal, Delphi jest doskonałym narzędziem dla początkujących programistów, także dla tych, którzy nie mieli wcześniej wiele wspólnego z programowaniem obiektowym.
Książka omawia:
* Podstawy programowania w języku Object Pascal
* Projektowanie zorientowane obiektowo (OOD)
* Zintegrowane środowisko programistyczne Delphi
* Object Pascal w wydaniu Delphi 6
* Biblioteki VCL i CLX
* Tworzenie i instalowanie własnych komponentów
W porównaniu z poprzednim wydaniem tej książki rozbudowano rozdziały traktujące o podstawach programowania w języku Object Pascal. Znacznie poszerzono też rozdział poświęcony programowaniu obiektowemu.
Pomocą w zgłębianiu tajników Delphi 7 będzie 28 kompletnych, przykładowych projektów dołączonych do książki, ilustrujących najważniejsze poruszane zagadnienia.
Delphi 6 to kolejna wersja popularnego środowiska programistycznego firmy Borland, służącego do szybkiego tworzenia aplikacji za pomocą języka ObjectPascal. W Delphi napisano już wiele profesjonalnych aplikacji, co nie oznacza, iż jest ono środowiskiem wyłącznie dla zawodowców. Wręcz przeciwnie, dzięki prostocie obsługi i zaletom wzorowanego na Pascalu języka ObjectPascal, jest ono doskonałym narzędziem dla początkujących programistów, także dla tych, którzy nie mieli wcześniej wiele wspólnego z programowaniem obiektowym.
Dla nich właśnie przeznaczona jest ta książka omawiająca:
* Podstawy programowania w języku ObjectPascal
* Projektowanie zorientowane obiektowo (OOD)
* Zintegrowane środowisko programistyczne
* ObjectPascal w wydaniu Delphi 6
* Biblioteki VCL i CLX
* Tworzenie własnych komponentów
* Biblioteki DLL
Pomocą w zgłębianiu tajników Delphi 6 jest 19 kompletnych przykładowych projektów, ilustrujących najważniejsze ćwiczenia. Po przeczytaniu "ABC Delphi 6", będziesz mógł samodzielnie pisać aplikacje działające w środowisku Windows. Książka stanowi także doskonały wstęp do innych, bardziej zaawansowanych pozycji, omawiających Delphi.
Visual C++ 2005 Express Edition. Tworzenie aplikacji dla WindowsWydawnictwo Helion
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
C++Builder Borland Developer Studio 2006. Kompendium programistyWydawnictwo Helion
Jeden z najnowszych produktów firmy Borland, C++Builder Borland Developer Studio 2006, to połączenie nowoczesnego języka programowania, jakim jest C++, biblioteki komponentów wizualnych, zintegrowanego środowiska programistycznego oraz narzędzi służących do modelowania oprogramowania. Pomimo że zaimplementowana w C++Builder wersja języka C++ nie jest dokładnym odzwierciedleniem standardu ANSI, środowisko to zyskało duże uznanie wśród najlepszych programistów, doceniających jego uniwersalność i stabilność.
Książka "C++Builder Borland Developer Studio 2006. Kompendium programisty" przedstawia zasady programowania w języku C++ z wykorzystaniem narzędzia C++Builder 2006. Opisuje zarówno samo środowisko, jak i poszczególne elementy języka. Dzięki niej nauczysz się korzystać z języka UML używanego do projektowania aplikacji oraz dowiesz się, jak realizować projekty, wykorzystując język C++. Poznasz także nowoczesne metodologie tworzenia oprogramowania za pomocą narzędzi typu RAD.
* Środowisko C++Builder Borland Developer Studio 2006
* Podstawy języka UML
* Korzystanie z biblioteki STL
* Obsługa wyjątków
* Operacje na systemie plików
* Programowanie wielowątkowe
* Komponenty
* Programowanie grafiki
Poznaj potęgę języka C++i zdobądź szczególne umiejętności programowania.
Umiejętność tworzenia aplikacji dla platformy .NET coraz częściej pojawia się na liście wymagań stawianych kandydatom do pracy na stanowisku programisty. Popularność języków programowania związanych z tą platformą stale rośnie. C#, jeden z najczęściej wykorzystywanych języków platformy .NET, doczekał się już wersji 2.0. Pojawiły się w niej elementy wyraźnie wskazujące kierunek rozwoju platformy. Dla programistów, którzy chcą poznać możliwości nowej wersji C#, Microsoft przygotował doskonałe narzędzie -- środowisko programistyczne Visual C# 2005 Express Edition.
Książka "Visual C# 2005 Express Edition. Od podstaw" jest doskonałym podręcznikiem dla osób zamierzających tworzyć aplikacje z wykorzystaniem języka C# oraz platformy .NET 2.0. Przedstawia zasady korzystania ze środowiska Visual C# 2005 Express Edition, opisuje możliwości języka C# oraz komponenty platformy .NET i związane z nią technologie. Zawiera informacje na temat tworzenia aplikacji konsolowych i "okienkowych", łączenia ich z bazami danych oraz korzystania z bibliotek Win API.
* Komponenty platformy .NET 2.0
* Podstawowe elementy języka C# 2.0
* Programowanie obiektowe w C# 2.0
* Tworzenie okien dialogowych i menu
* Usuwanie błędów z aplikacji
* Wywoływanie funkcji Win API
* Obsługa zdarzeń w aplikacjach
* Implementacja mechanizmu "przeciągnij i upuść"
* Komunikacja z bazami danych za pomocą ADO.NET
Poznaj możliwości platformy .NET 2.0
Kolejna wersja popularnego języka PHP wniosła zupełnie nową jakość do tworzenia aplikacji internetowych. PHP5 to w pełni obiektowe środowisko, pozwalające na korzystanie z wszystkich nowoczesnych technologii sieciowych i budowanie wydajnych oraz, co najważniejsze, bezpiecznych systemów. Przed twórcami aplikacji otwarły się bramy do protokołu SOAP, usług sieciowych, ogromnych możliwości języka XML i znacznie wydajniejszych połączeń z bazami danych.
Książka "PHP5. Profesjonalne tworzenie oprogramowania" jest przeznaczona właśnie dla takich programistów -- tych, którzy opanowali poprzednie wersje PHP i chcą poznać możliwości, jakie oferuje jego najnowsze wcielenie. Przedstawia tajniki projektowania i programowania obiektowego, ze szczególnym uwzględnieniem stosowania wzorców projektowych i testowania za pomocą biblioteki PHPUnit. Opisuje możliwości zastosowania w aplikacjach PHP języka XML, protokołu SOAP i zaawansowanych technik operowania na bazach danych. Czytając ją, poznasz również metody automatycznego dokumentowania kodu oraz modelowania aplikacji za pomocą języka UML i dostępnych bezpłatnie narzędzi ArgoUML i Poseidon for UML.
* Klasy i obiekty
* Serializacja obiektów
* Mechanizmy dziedziczenia
* Korzystanie z biblioteki PHPUnit do testowania aplikacji
* Stosowanie wzorców projektowych
* Wzorce konstrukcyjne i strukturalne oraz wzorce zachowań
* Obsługa języka XML w PHP5
* Tworzenie usług sieciowych
* Wykorzystywanie możliwości rozszerzenia MySQL
* Komunikacja z bazami danych za pomocą Creole i Propel
* Tworzenie dokumentacji kodu z wykorzystaniem narzędzia phpDocumentator
* Modelowanie aplikacji w języku UML
Wykorzystaj najnowszą wersję PHP5do stworzenia szybkich i bezpiecznych aplikacji internetowych.
Tajniki tworzenia programów dla systemu Windows w asemblerze
* Poznaj narzędzia programistyczne
* Napisz programy wykorzystujące Windows API
* Wykryj i usuń błędy z programów asemblerowych
Pisanie programów w asemblerze przez długi czas kojarzyło się z systemem MS-DOS. Teraz asembler powoli odzyskuje straconą pozycję języka programowania dla systemu Windows. Wśród wielu zalet asemblera można wymienić: bezpośredni dostęp do procesora, zwarty i niewielki kod wynikowy oraz możliwości trudne do uzyskania za pomocą języków wysokiego poziomu. Asembler jest niezbędny przy tworzeniu sterowników dla urządzeń zewnętrznych, a korzystanie z niego uczy myślenia algorytmicznego, od którego języki obiektowe stopniowo odzwyczajają programistów.
Książka "Asembler. Podręcznik programisty" to kompendium wiedzy dotyczącej pisania programów dla systemu Windows w języku asemblera. Znajdziesz w niej opisy narzędzi programistycznych i sposoby korzystania z procedur Windows API. Nauczysz się tworzyć programy dla Windows -- od najprostszych, wykorzystujących konsolę, aż do skomplikowanych aplikacji z interfejsem graficznym. Dowiesz się, jak korzystać z narzędzi do wykrywania i usuwania błędów, a także poznasz zasady stosowania asemblera w połączeniu z językami wysokiego poziomu.
* Narzędzia programistyczne dla systemu Windows
* Wywoływanie funkcji Windows API
* Programy działające w trybie tekstowym
* Tworzenie i wykorzystywanie zasobów
* Praca z systemem plików
* Tworzenie bibliotek DLL
* Programowanie sieciowe
* Wykorzystywanie asemblera w językach wysokiego poziomu
* Turbo Debugger
* Tworzenie sterowników
Odkryj nieznane obszary programowania -- poznaj język asemblera
Poznaj możliwości platformy J2EE
* Wykorzystaj język XML w aplikacjach bazodanowych
* Zaimplementuj obsługę protokołu SOAP
* Zbuduj aplikacje w oparciu o serwlety i JSP
* Zastosuj w projektach technologię Enterprise Java Beans
Platforma Java 2 Enterprise Edition zdobyła już mocną pozycję na rynku serwerów aplikacji. Dzięki niej możliwe stało się tworzenie aplikacji korporacyjnych zgodnych z podstawowym założeniem przyświecającym twórcom Javy -- "pisz raz, uruchamiaj wszędzie". Najnowsza wersja platformy J2EE została znacznie rozbudowana i zmodernizowana w porównaniu z poprzednimi. Dodano do niej możliwość obsługi usług WWW, rozszerzono i unowocześniono implementacje technologii serwletów i JSP oraz poprawiono wiele komponentów przydatnych przy tworzeniu aplikacji korporacyjnych.
"J2EE. Vademecum profesjonalisty. Wydanie II" to kompletny przewodnik po najnowszej wersji Java 2 Enterprise Edition, napisany przez członków zespołu zajmującego się rozwojem platformy J2EE, zatrudnionych w firmie Sun. Opisuje kluczowe komponenty Java 2 Platform, Enterprise Edition (J2EE) w wersji 1.4. Prezentuje rozwiązania konkretnych problemów napotykanych przez programistów, zilustrowane licznymi przykładami. W książce przedstawiono nie tylko komponenty J2EE, ale również współpracujące z nią technologie: JavaServer Pages Standard Tag Library (JSTL) oraz JavaServer Faces.
* Tworzenie aplikacji internetowej wykorzystującej język XML
* Stosowanie parsera SAX
* Analiza i przetwarzanie hierarchii DOM w dokumentach
* Korzystanie z XPath
* Implementacja usług WWW oraz obsługi protokołu SOAP
* Tworzenie aplikacji z wykorzystaniem serwletów i JSP
* Stosowanie technologii JavaServer Faces
* Projektowanie z wykorzystaniem Enterprise Java Beans
Jeśli chcesz zaprojektować i stworzyć aplikację z wykorzystaniem J2EE, w tej książce znajdziesz wszystkie informacje, jakie mogą Ci być do tego potrzebne.
Delphi to jedno z najpopularniejszych środowisk programistycznych. Koncepcja połączenia znanego i łatwego do opanowania języka Pascal z możliwościami projektowania obiektowego oraz techniką tworzenia aplikacji z komponentów, dzięki której można błyskawicznie zbudować szkielet programu, zyskała ogromne uznanie wśród programistów. Delphi ma ogromną liczbę użytkowników, a możliwości najnowszych wersji sprawiają, że narzędzie to wykorzystywane jest coraz powszechniej. Ostatnia edycja Delphi umożliwia także tworzenie aplikacji dla platformy .NET oraz aplikacji internetowych.
"Aplikacje w Delphi. Przykłady. Wydanie II" to książka przedstawiająca wyłącznie praktyczne aspekty wykorzystania tego środowiska programistycznego. Dzięki zaprezentowanym w niej przykładom nauczysz się stosować komponenty, za pomocą których można utworzyć elementy interfejsu użytkownika (menu rozwijane, paski narzędzi i listy wyboru), a także dowiesz się, jak pobierać dane z plików zewnętrznych i bazy danych oraz tworzyć nowe komponenty.
* Elementy projektu w Delphi 2006
* Tworzenie menu rozwijanego
* Paski narzędzi
* Formatowanie i wyświetlanie danych na ekranie
* Okna dialogowe i okna komunikatów
* Edytor tekstu zbudowany na podstawie komponentów
* Wyświetlanie tabel i wykresów
* Komunikacja z bazami danych
* Praca z systemem plików
Sprawdź, jak inni rozwiązali problemy, które napotkałeś, programując w Delphi.
Dzięki możliwościom wykorzystywania plików w wielu formatach oraz współpracy z ogromną liczbą urządzeń zewnętrznych, Adobe Premiere 6.5 jest jednym z najbardziej elastycznych narzędzi montażowych dostępnych obecnie na rynku. Niezależnie od tego, czy chcesz montować cyfrowe pliki wideo na komputerze przenośnym, czy też pracować ze składającym się z wielu warstw materiałem o jakości emisyjnej na profesjonalnej stacji montażowej, Adobe Premiere udostępni Ci wszystkie niezbędne do tego funkcje. Za pomocą tego programu możesz przechwycić materiał z kamery analogowej i cyfrowej, zmontować go wykorzystując funkcję podglądu efektów, przejść, ruchu w kadrze, napisów i przezroczystości w czasie rzeczywistym, a gotowy materiał wyeksportować w jednym z formatów wykorzystywanych przy przesyłaniu strumieniowym, zapisie na płytach CD i DVD lub nagrać na taśmę wideo.
* Podstawowe funkcje i interfejs Adobe Premiere
* Podstawowe informacje o cyfrowej edycji wideo
* Podstawowe operacje edycyjne
* Dodawanie przejść
* Praca z dźwiękiem
* Zaawansowane techniki edycyjne
* Dodawanie plansz tytułowych i napisów
* Nakładanie klipów na inne klipy
* Efekty ruchu i efekty specjalne
* Duplikaty klipów i wirtualne klipy
Ten oficjalny podręcznik firmy Adobe zawiera 12 rozdziałów, z których każdy jest osobną lekcją. Opisuje on podstawy wykorzystania Adobe Premiere oraz zawiera niezliczoną ilość wskazówek i technik, które pomogą Ci w krótkim czasie stać się ekspertem w zakresie komputerowego montażu materiału wideo.
Poznaj podstawowe i zaawansowane techniki edycyjne, zasady wykorzystywania efektów i przejść, tworzenia plansz tytułowych i napisów oraz przypisywania efektów ruchu i przezroczystości.
Język programowania PHP stanowi dla wielu osób przepustkę w świat pisania aplikacji działających po stronie serwera WWW. Łatwość z jaką przychodzi nauczenie się tego języka, sprawiła, że używają go setki tysięcy amatorów i profesjonalistów na całym świecie.
Po pewnym czasie wiedza wyniesiona z podręczników opisujących podstawy PHP języka przestaje wystarczać. Niniejsza książka pomoże Ci w wykonaniu kolejnego kroku: kroku w kierunku pisania zaawansowanych aplikacji. Dzięki niej wzbogacisz swoją wiedzę i staniesz się prawdziwym ekspertem programowania w PHP, poszukiwanym na rynku pracy.
* Poznasz tajniki programowania obiektowego.
* Nauczysz się korzystać z baz danych.
* Dowiesz się, w jaki sposób zabezpieczać stworzone przez siebie aplikacje.
* Napiszesz własny sklep internetowy, korzystając z sesji i bazy SQL.
* Poznasz sposoby uruchamiania programów PHP w oderwaniu od serwera WWW.
* Nauczysz się generować nie tylko strony WWW, ale także grafikę i pliki PDF.
* Dowiesz się, jak i po co używać języka XML.
* Skorzystasz z wielu rozszerzeń języka, które ułatwiają rozwiązywanie złożonych problemów.
Pomoże Ci w tym prosty język w jakim napisana jest książka oraz liczne przykłady kodu, a także osoba autora, doświadczonego programisty i wykładowcy PHP na Uniwersytecie Kalifornijskim w Berkeley.
Poznaj możliwości środowiska Eclipse
* Korzystanie ze środowiska Eclipse
* Tworzenie programów w Javie w środowisku Eclipse
* Rozbudowa możliwości Eclipse za pomocą dodatkowych modułów
Eclipse to nie tylko doskonałe zintegrowane środowisko do tworzenia aplikacji w języku Java. To także platforma do tworzenia i integracji narzędzi programistycznych, umożliwiająca zbudowanie kompletnego warsztatu pracy zarówno dla pojedynczego programisty, jak i dla całego zespołu pracującego nad wspólnym projektem. Idea środowiska Eclipse została zainicjowana przez giganty rynku IT -- firmy, które zdecydowały się na stworzenie uniwersalnego narzędzia, umożliwiającego dostosowanie sposobu pracy z nim do wymagań różnych typów projektów. Eclipse to narzędzie zbudowane w oparciu o potrzeby programistów.
Książka "Eclipse. Przewodnik programisty" opisuje nie tylko środowisko Eclipse i sposoby zastosowania go w codziennej pracy twórcy oprogramowania. Przedstawia również metody rozbudowania go o dodatkowe moduły zwiększające jego możliwości i przydatność do konkretnego zadania. Autorzy książki, wykorzystując swoje doświadczenie zarówno w stosowaniu, jak i w nauczaniu Eclipse, pokazują, jak można dostosowywać platformę w celu zwiększenia efektywności i wydajności pracy oraz jak unikać najczęściej pojawiających się błędów i problemów.
* Podstawowe wiadomości o Eclipse -- interfejs, konfiguracja i połączenie z innymi aplikacjami
* Pakiet Java Development Tools
* Testowanie i usuwanie błędów aplikacji stworzonych za pomocą Eclipse
* Praca zespołowa -- współpraca Eclipse z systemem CVS
* Zarządzanie konfiguracją Eclipse
* Architektura środowiska Eclipse
* Tworzenie modułów rozszerzających
* Okna dialogowe, kreatory i widoki
* Architektura projektów
* Tworzenie pakietów i systemów pomocy dla użytkowników
* Wykorzystanie technologii COM i OLE
Dodatkowe ćwiczenia przedstawiają sposoby wykonania najbardziej typowych zadań związanych z obsługą środowiska Eclipse.
O Autorach:
Sherry Shavor, Jim D’Anjou, Scott Fairbrother, Dan Kehn oraz Pat McCarthy są projektantami oprogramowania zatrudnionymi w firmie IBM. Są również członkami IBM Eclipse Jumpstart Team -- zespołu, którego zadaniem jest promocja Eclipse i nauczanie sposobów wykorzystania tej platformy wśród społeczności programistów oraz partnerów biznesowych firmy IBM.
John Kellerman jest jednym z twórców projektu Eclipse oraz szefem zespołu pracującego nad Eclipse w firmie IBM.
Poznaj ogromne możliwości Adobe Premiere Proi wykorzystaj je, tworząc swoje arcydzieło
* Poznaj nowe funkcje Adobe Premiere Pro 1.5
* Zaimportuj klipy i zmontuj z nich materiał
* Dodaj efekty specjalne i ścieżkę dźwiękową
* Wykorzystaj zaawansowane narzędzia i techniki edycyjne
Adobe Premiere Pro to potężne narzędzie do komputerowego montażu wideo. Jego możliwości pozwalają na stworzenie niemal każdego rodzaju projektu -- od prostego klipu na stronę WWW do kilkugodzinnego filmu fabularnego. Zmontowany materiał można wyeksportować do pliku, zapisać na płycie DVD lub CD, opublikować w internecie oraz nagrać na nośnik magnetyczny lub klasyczną taśmę filmową. Podstawową zaletą Premiere Pro -- poza ogromną paletą narzędzi, filtrów i efektów -- jest prosta i intuicyjna obsługa. Jednakże sprawne posługiwanie się tą aplikacją wymaga poznania jej funkcji oraz technik wykorzystywanych podczas procesu edycyjnego.
"Adobe Premiere Pro 1.5. Techniki studyjne" to doskonały podręcznik dla wszystkich, którzy chcą opanować sztukę montażu wideo za pomocą Adobe Premiere Pro. Autor -- współtwórca wielu rozwiązań zaimplementowanych w Adobe Premiere, a jednocześnie doświadczony montażysta filmowy i użytkownik tej aplikacji -- opisuje wszystkie elementy procesu edycyjnego i sposób ich realizacji w Adobe Premiere Pro 1.5. Poza informacjami dotyczącymi narzędzi oferowanych przez tę aplikację znajdziesz tu także bezcenne porady profesjonalisty dotyczące technik edycyjnych, rozwiązań "na skróty" oraz tworzenia efektów niedostępnych standardowo w Adobe Premiere. Nauczysz się planować projekt, importować jego składniki, przeprowadzać wstępny montaż i udźwiękowienie, dodawać do materiału filtry i efekty oraz zapisywać gotowy film na różnych nośnikach.
* Przechwytywanie klipów z kamery cyfrowej
* Organizacja projektu
* Praca w oknach Timeline i Monitor
* Montaż klipów wideo
* Przejścia i efekty
* Udźwiękowienie materiału
* Tworzenie plansz tytułowych i napisów
* Zaawansowane techniki edycji obrazu i ścieżki dźwiękowej
* Korekcja kolorów, maski i kluczowanie
Kompletny przewodnik po najnowszej wersji doskonałego narzędzia do edycji wideo
Poznaj niezawodne sposoby na wszystkie dolegliwości trapiące Twój komputer
* Reanimuj swój komputer biurowy i laptopa
* Usprawnij proces uruchamiania się komputera
* Odkryj tajniki BIOS-u
* Zoptymalizuj system plików
* Rozwiąż problemy z urządzeniami zewnętrznymi
* Skonfiguruj poprawnie połączenia sieciowe
Ile razy Twój komputer zawiesił się wtedy, gdy najmniej się tego spodziewałeś? Jak często masz ochotę wyrzucić na śmieci drukarkę, skaner, nagrywarkę CD lub klawiaturę? Mimo dynamicznego rozwoju technologii informatycznych nikomu nie udało się jeszcze znaleźć sposobu na stworzenie komputera niezawodnego, działającego bez zarzutu i prawidłowo współpracującego ze wszystkimi urządzeniami zewnętrznymi. Procesory stają się coraz szybsze, dyski twarde coraz pojemniejsze, ale nadal trzeba się męczyć z nie reagującymi na nic klawiaturami i myszami, przegrzewającymi się zasilaczami i bateriami laptopów, które wyczerpują się, zanim uruchomi się Windows.
Książka "Sposoby na hardware" to zestaw rad przydatnych każdemu, kto chce uporać się z "efektami specjalnymi", którymi komputery uatrakcyjniają nam pracę. Czytając tę książkę, dowiesz się, co zrobić z komputerem biurkowym i laptopem, aby działały właściwie, jak prawidłowo skonfigurować urządzenia zewnętrzne i jak poradzić sobie z oprogramowaniem, którego błędy (lub -- jak kto woli -- "nieudokumentowane cechy") skutecznie komplikują życie większości użytkowników komputerów.
* Montaż i konfigurowanie komputerów biurkowych
* Rozwiązywanie problemów z pamięcią i procesorem
* Przedłużanie żywotności baterii w laptopach
* Reanimowanie komputerów przenośnych (PDA)
* Prawidłowe konfigurowanie urządzeń multimedialnych
* Dyski twarde i napędy CD/DVD
* Optymalne działanie sieci komputerowej
* Drukowanie i skanowanie
Dzięki wiadomościom z tej książki rozwiążesz wszystkie problemy związane ze sprzętem i będziesz mógł skupić się na pracy, a nie na naprawianiu komputera.
Zmuś komputer, by pracował tak, jak chcesz.Wygraj walkę z opornym sprzętem.
O autorze:
Stephen J. Bigelow jest autorem wielu popularnych książek związanych tematycznie z naprawą i konserwacją komputerów, a także licznych artykułów na łamach poczytnych czasopism [więcej...]
C++ to popularny i uniwersalny język programowania. Jednak po dłuższym stosowaniu programiści zaczynają zauważać pewne jego niedoskonałości i ograniczenia. System typów, sposób działania niektórych kompilatorów, związki pomiędzy wskaźnikami i tablicami, nieprzewidziane w standardzie zachowania obiektów statycznych i bibliotek dynamicznych to tylko niektóre z nich. Aby je obejść, należy wykorzystywać wiele bardzo zaawansowanych i nieznanych wielu programistom metod.
Książka "Język C++. Gotowe rozwiązania dla programistów" to podręcznik dla tych programistów C++, którzy zaczęli już dostrzegać ograniczenia tego języka i zastanawiają się, jak sobie z nimi poradzić. Autor pokazuje sposoby ujarzmienia złożoności języka i uzyskania pełnej kontroli nad kodem. Przedstawia najpoważniejsze wady C++ i sposoby rozwiązywania powodowanych przez nie problemów. Opisuje również metody tworzenia stabilniejszego, bardziej uniwersalnego, wydajniejszego i łatwiejszego w pielęgnacji kodu.
* Wymuszanie założeń projektowych
* Cykl życia obiektów
* Hermetyzacja zasobów, danych i typów
* Modele dostępu do obiektów
* Obsługa wątków
* Korzystanie z obiektów statycznych
* Konwersja danych i typów
* Zarządzanie pamięcią
* Sterowanie działaniem kompilatora
Wszyscy programiści, niezależnie od stopnia zaawansowania, znajdą w tej książce wiadomości, które usprawnią i przyspieszą ich pracę.
Java. Obsługa wyjątków, usuwanie błędów i testowanie koduWydawnictwo Helion
W każdej aplikacji mogą wystąpić błędy.Przygotuj się na to pisząc odpowiednią obsługę wyjątków
* Poznaj techniki programowania, dzięki którym Twoje aplikacje staną się odporne na błędy
* Naucz się przewidywać błędy i zapobiegać ich występowaniu
* Zabezpiecz aplikacje przez skutkami wystąpienia błędów stosując odpowiednie wzorce projektowe
Żaden kod nie jest idealny -- nawet najbardziej doświadczony programista popełnia błędy. Tym, co w takich przypadkach wyróżnia doświadczonego programistę jest fakt, że jego aplikacje posiadają mechanizmy pozwalające na obsługę tych błędów. Dzięki nim program nie zawiesi się ani nie "pogubi" żadnych danych. Oczywiście, aby napisać odpowiednią obsługę wyjątków, należy poznać ich typy oraz mechanizmy ich powstawania. Niezbędna jest również znajomość wzorców projektowych oraz narzędzi do testowania kodu.
W książce "Java. Obsługa wyjątków, usuwanie błędów i testowanie kodu" znajdziesz wszystkie te informacje. Dowiesz się, jak zaimplementować obsługę wyjątków i poprawić jakość kodu źródłowego. Poznasz modele wyjątków i nauczysz się zarządzać mechanizmami ich obsługi na poziomie aplikacji i pojedynczych modułów. Przeczytasz tu także o wzorach projektowych zapewniających prawidłową obsługę wyjątków.
* Koncepcje obsługi wyjątków
* Obsługa wyjątków w aplikacjach wielowątkowych
* Przyczyny występowania wyjątków w różnych elementach języka Java
* Programowanie rozproszone w Javie
* Wyjątki w aplikacjach J2EE
* Wzorce projektowe
* Testowanie kodu i usuwanie błędów
Po przeczytaniu tej książki Twoja wiedza pozwoli Ci na podejmowanie odpowiednich decyzje dotyczące architektury aplikacji i odpowiadającego jej modelu wyjątków.
PHP i MySQL. Witryna WWW oparta na bazie danych. Wydanie IIIWydawnictwo Helion
Zbuduj witrynę WWW, do której użytkownicy będą powracać codziennie
* Zainstaluj i skonfiguruj PHP i MySQL
* Poznaj zasady programowania w języku PHP
* Zaprojektuj bazę danych dla witryny WWW
* Wyświetl artykuły z bazy danych w oknie przeglądarki internetowej
Co zrobić, żeby wśród setek tysięcy witryn WWW użytkownicy zapamiętali właśnie naszą? Co sprawi, że będą do niej wracać? Atrakcyjny projekt graficzny to tylko jeden z czynników wpływających na odbiór witryny przez odwiedzających. Nawet najbardziej profesjonalnie zaprojektowana grafika nie przyciągnie internautów na stronę, na której dzień po dniu będą znajdować te same informacje. W jaki sposób rozwiązać kwestię aktualizowania treści witryny? Edycja plików HTML i mechanizmy SSI to rozwiązania zdające egzamin w przypadku niewielkich serwisów WWW. Dla większych witryn najlepszym rozwiązaniem jest przechowywanie treści stron w bazie danych i stworzenie mechanizmu pozwalającego na ich łatwą modyfikację.
Książka "PHP i MySQL. Witryna WWW oparta na bazie danych. Wydanie III" to przewodnik dla programistów, którzy chcą stworzyć własny system zarządzania treścią witryny WWW. Opisuje sposób realizacji takiego projektu za pomocą najpopularniejszej obecnie technologii -- języka PHP i bazy danych MySQL. Przedstawia sposób instalacji PHP i MySQL-a w różnych systemach operacyjnych oraz podstawy korzystania z bazy danych i programowania w języku PHP. Nauczysz się przygotowywać strukturę tabel dla witryny WWW i tworzyć skrypty PHP, za pomocą których będziesz mógł edytować, formatować i wyświetlać artykuły z bazy danych w oknie przeglądarki WWW. Nauczysz się też administrować bazą danych MySQL i korzystać z mechanizmów obsługi sesji w PHP.
* Instalacja PHP i MySQL-a w Windows, Linuksie i Mac OS X
* Praca z MySQL-em
* Podstawowe zasady programowania w PHP
* Projektowanie relacyjnej bazy danych dla witryny WWW
* Tworzenie systemu edycji artykułów
* Formatowanie tekstów i wyświetlanie ich na stronie WWW
* Budowanie złożonych zapytań w języku SQL
* Korzystanie z danych binarnych w MySQL-u
* Stosowanie mechanizmów obsługi sesji i cookies w PHP
Jeśli chcesz, aby artykuły na Twojej witrynie WWW były zawsze aktualne, wykorzystaj system zarządzania treścią, który samodzielnie stworzysz.
Informacja -- najcenniejszy towar na współczesnym rynku, wymaga rozbudowanych narzędzi pozwalających na magazynowanie i korzystanie z niej. Do magazynowania informacji wykorzystywane są coraz bardziej rozbudowane systemy zarządzania bazami danych. Do przeglądania danych zgromadzonych w ich tabelach tworzone są mniej lub bardziej rozbudowane aplikacje. Dzięki nim informacje z baz danych przedstawiane są w formie możliwej do przeglądania, modyfikowania i drukowania.
Java -- w początkowym okresie swojego rozwoju kojarzona była wyłącznie z Internetem i koszmarnymi apletami typu "padający śnieg", dziś jest uznanym i popularnym językiem programowania, coraz częściej wykorzystywanym do tworzenia aplikacji bazodanowych. Producenci środowisk programistycznych również zwrócili uwagę na popularność Javy, co zaowocowało powstaniem kilku bardzo udanych narzędzi, a wśród nich -- JBuilder Enterprise.
"JBuilder i bazy danych" to podręcznik tworzenia aplikacji bazodanowych za pomocą środowiska JBuilder Enterprise. Przedstawia zarówno zagadnienia związane z bazami danych, jak i te, które wiążą się z wykorzystywaniem ich w aplikacjach w języku Java. Opisuje komponenty bazodanowe oferowane przez JBuildera oraz sposoby projektowania i implementowania aplikacji z ich wykorzystaniem. Zawiera również informacje dotyczące tworzenia mechanizmów raportujących i drukujących.
* Elementy języka SQL
* Tworzenie tabel baz danych
* Łączenie aplikacji z bazą danych
* Sterowniki JDBC
* SQL Server 2000
* Zastosowanie komponentów bazodanowych oraz komponentów graficznego interfejsu użytkownika w JBuilder
* Projektowanie aplikacji bazodanowej w JBuilder
* Raporty oraz drukowanie
Przekonaj się, jak szybko i efektywnie możesz tworzyć aplikacje w środowisku JBuilder.
Naucz się rozwiązywać problemy z domową siecią komputerową
* Odpowiednio połącz komputery, ułóż kable i zamontuj urządzenia Wi-Fi
* Skonfiguruj system operacyjny i oprogramowanie pod kątem pracy w sieci
* Zabezpiecz sieć przed wirusami i atakami hakerów
Wbrew powszechnym opiniom instalacja sieci nie stanowi większego problemu. O wiele trudniejszym zadaniem jest jej właściwe użytkowanie oraz utrzymanie należytej sprawności. Prawidłowe działanie sieci zależy od różnych czynników: sprzętu, oprogramowania, a przede wszystkim od użytkowników. Każdy, kto miał do czynienia z siecią komputerową, zna problemy z drukowaniem, brakiem dostępu do niektórych zasobów, brakiem łączności z internetem itd. W większości przypadków rozwiązuje się je doraźnie -- tylko po to, aby za kilka dni zrobić to samo. O wiele lepszym wyjściem z tej sytuacji jest uporanie się z problemem raz na zawsze; należy jednak wiedzieć, jak to zrobić.
"Sposoby na sieci domowe" to poradnik dla wszystkich administratorów domowych sieci komputerowych. Przydatne informacje z pewnością znajdą tu także opiekunowie sieci biurowych. Książka opisuje sposoby rozwiązywania problemów, jakie mogą wystąpić podczas korzystania z sieci komputerowej -- związanych zarówno z instalacją karty sieciowej, jak i działaniem samej sieci. Dowiesz się, jak umożliwić użytkownikom korzystanie z Otoczenia sieciowego, drukowanie i wymianę plików. Nauczysz się zabezpieczać sieć przed wirusami i hakerami, rozwiążesz problemy z dostępem do internetu i tworzeniem kopii zapasowych danych krążących w sieci.
* Instalacja kart sieciowych i urządzeń
* Konfiguracja sieci w systemie Windows
* Zarządzanie kontami użytkowników
* Rozwiązywanie problemów ze współdzieleniem plików i drukowaniem na udostępnionych drukarkach
* Konfiguracja łącza dostępowego do internetu
* Bezpieczeństwo sieci -- firewalle i programy antywirusowe
* Tworzenie kopii zapasowych
Jeśli chcesz, aby praca administratora nie doprowadziła Cię do załamania nerwowego, koniecznie przeczytaj tę książkę.
Zbiór praktycznych porad dla użytkowników i administratorów Linuksa
O popularności Linuksa i jej powodach napisano już bardzo dużo. Dostępny nieodpłatnie system operacyjny, stabilny, bezpieczny i możliwy do zastosowania zarówno w serwerach, jak i stacjach roboczych -- brzmi to niemal jak utopia, a jednak jest prawdą. Wielu użytkowników komputerów, zachęconych opiniami na temat Linuksa, zdecydowało się na jego instalację. Pierwszy kontakt z systemem w większości sytuacji przebiega bez problemów dzięki dopracowanemu modułowi instalacyjnemu i graficznemu interfejsowi użytkownika. Problemy rozpoczynają się w momencie przejścia do bardziej zaawansowanych zagadnień. Tryb tekstowy, polecenia z dziesiątkami opcji i parametrów, pliki konfiguracyjne liczące dziesiątki linijek i trudna do zlokalizowania dokumentacja dość skutecznie odstraszają od prób poznawania tajników Linuksa.
"Linux. Receptury" to książka, dzięki której Linux wyda się mniej przerażający. Zawiera rozwiązania większości problemów mogących pojawić się podczas pracy z Linuksem. Opisuje sposoby konfigurowania systemu, administrowania nim, znajdowania informacji w dokumentacji oraz korzystania z poleceń i narzędzi systemowych. Wszystko, co może sprawiać kłopoty użytkownikowi lub administratorowi Linuksa, zostało tu wyjaśnione w jasny i czytelny sposób. Każda receptura, poza omówieniem problemu i przedstawieniem gotowego rozwiązania, zawiera także analizę, która jest bardzo pomocna przy dostosowywaniu sposobu postępowania do własnych potrzeb.
* Przeszukiwanie dokumentacji systemowej
* Instalowanie oprogramowania z pakietów RPM i z kodu źródłowego
* Wykrywanie nowego sprzętu
* Uruchamianie i zatrzymywanie systemu
* Administracja kontami użytkowników i systemem plików
* Aktualizowanie jądra systemu
* Nagrywanie płyt CD i DVD
* Konfiguracja wielosystemowa
* Tworzenie kopii zapasowych i odtwarzanie systemu
* Konfiguracja usług sieciowych
* Serwer WWW i poczty elektronicznej
Stosowanie gotowych rozwiązań najczęściej występujących problemów to oszczędność nie tylko pracy, ale i czasu.
AutoCAD to niewątpliwie najpopularniejsze narzędzie do komputerowego wspomagania projektowania. Mnogość jego zastosowań, potężne możliwości i łatwość dostosowania do wymagań każdego typu projektu sprawiają, że grono jego użytkowników wciąż się powiększa. Producent programu dba o nich, wypuszczając co rok nową wersję AutoCAD-a. Wprowadzane do każdej kolejnej wersji zmiany, nowe możliwości i poprawki powodują, że staje się on coraz doskonalszym narzędziem.
Książka "AutoCAD 2005 dla użytkowników AutoCAD-a 2004" przeznaczona jest dla tych użytkowników AutoCAD-a, którzy znają już tę aplikację i chcą poznać możliwości jej najnowszej wersji. Przedstawia tylko nowe cechy wersji 2005. Każda z opisywanych funkcji jest zilustrowana przykładem, co pozwala lepiej zrozumieć omawiane zagadnienie.
* Przegląd nowych funkcji AutoCAD-a 2005
* Usprawnienia narzędzi rysunkowych
* Nowe możliwości kreskowania
* Warstwy
* Zestawy arkuszy
* Pola tekstowe i tabelki
* Nowe palety i inne usprawnienia
Jeśli korzystasz z AutoCAD-a i zastanawiasz się, jakie nowe możliwości zaoferuje Ci jego najnowsza wersja -- przeczytaj tę książkę.
Sieci bezprzewodowe stają się coraz popularniejsze. Wszędzie tam, gdzie instalowanie okablowania jest nieopłacalne, niemożliwe lub po prostu niewygodne, możemy zastosować technologie bezprzewodowe. Na rynku dostępnych jest wiele urządzeń umożliwiających szybkie i proste stworzenie sieci bezprzewodowej. Jednak sieć bezprzewodowa jest bardziej niż tradycyjna sieć "przewodowa" narażona na ataki hakerów. Oczywiście istnieją mechanizmy zabezpieczania takich sieci, lecz wykorzystanie ich wymaga poznania nie tylko ich możliwości, ale także technik stosowanych przez osoby włamujące się do sieci.
"Wi-Foo. Sekrety bezprzewodowych sieci komputerowych" to książka opisująca wszystkie zagadnienia związane z bezpieczeństwem sieci bezprzewodowych. Czytając ją, dowiesz się, jakich sposobów używają hakerzy włamując się do sieci, i nauczysz się zapobiegać ich atakom. Zbadasz słabe punkty sieci bezprzewodowej, wykorzystując do tego celu zestaw opisanych w książce narzędzi, i zaimplementujesz mechanizmy obrony sieci. Poznasz też sposoby wykrywania włamań do sieci bezprzewodowej i systemy, jakie możesz wykorzystać do "namierzenia" hakerów.
* Osprzęt sieciowy i konfiguracja sieci
* Wykrywanie sieci bezprzewodowych
* Narzędzia do łamania haseł
* Techniki włamań do sieci
* Założenia polityki bezpieczeństwa w sieciach bezprzewodowych
* Kryptografia i szyfrowanie informacji
* Metody uwierzytelniania użytkowników sieci
* Bezprzewodowe sieci VPN
* Systemy wykrywania intruzów w sieciach bezprzewodowych
Poznaj sposoby działania hakerów i zbuduj mechanizmy, dzięki którym Twoja sieć bezprzewodowa będzie bezpieczna.
Każdy posiadacz komputera na pewno spotkał się kiedyś z koniecznością szybkiego odnalezienia zdjęcia, animacji lub klipu wideo. Wbrew pozorom rzadko jest to łatwe zadanie -- pliki multimedialne są porozrzucane po dziesiątkach katalogów na wszystkich partycjach dysków i często mają zupełnie nic nie znaczące nazwy. W takich przypadkach niezbędnym narzędziem okazuje się szybko działająca przeglądarka plików medialnych, dzięki której można wyświetlić obrazek lub klip, wydrukować go, przesłać pocztą elektroniczną czy nawet przeprowadzić na nim podstawowe operacje edycyjne. Do takich celów oraz wielu innych doskonale nadaje się dostępna bezpłatnie aplikacja nosząca nazwę IrfanView.
"IrfanView" to książka przedstawiająca wszystkie możliwości tej niesamowitej aplikacji. Czytając ją, dowiesz się, skąd można pobrać tę aplikację, jak ją zainstalować i jak zwiększyć jej funkcjonalność za pomocą modułów rozszerzających. Nauczysz się przeglądać i drukować pliki, konfigurować program, przetwarzać pliki graficzne i generować internetowe galerie obrazków w formacie HTML.
* Przeglądanie plików graficznych
* Zmiana nazw plików, kopiowanie i usuwanie
* Drukowanie
* Pobieranie rozszerzeń z internetu i instalowanie ich
* Przeglądanie plików dźwiękowych, klipów wideo i animacji Flash
* Skanowanie obrazów
* Przetwarzanie wsadowe
* Konwersja pomiędzy formatami
* Korekcja kolorystyki obrazów, skalowanie i obracanie
* Wysyłanie obrazów pocztą elektroniczną
Przekonaj się, jak wiele funkcji można znaleźć w tym niewielkim programie.
Doskonały kurs Photoshopa CS stworzony przez prawdziwego specjalistę
* Naucz się efektywnie korzystać z narzędzi Photoshopa CS
* Opanuj techniki korekcji kolorów
* Zastosuj efekty i filtry
Photoshop CS to bez wątpienia najbardziej rozbudowany i posiadający największe możliwości program graficzny. Cieszy się zasłużoną popularnością wśród grafików, projektantów i poligrafów. Za pomocą Photoshopa można wykonać niemal wszystko, co jest związane z obróbką obrazów i przygotowaniem ich do druku lub publikacji w internecie. Mnogość narzędzi oferowanych przez Photoshopa CS powoduje, że użytkownicy rozpoczynający z nim pracę często nie wiedzą, od czego zacząć. Doskonałą pomocą dla tych osób może okazać się odpowiednio przygotowany kurs.
Książka "Oko w oko z Adobe Photoshop CS" stanowi taki właśnie kurs. Autor, Deke McClelland, wykorzystał swoje doświadczenie i przygotował 12 lekcji, dzięki którym poznasz wszystkie najistotniejsze funkcje Photoshopa CS. Wykonując zawarte w książce przykłady, przekonasz się, że wszystkie zadania związane z obróbką grafiki są łatwiejsze, niż można się tego spodziewać. W kolejnych lekcjach opanujesz podstawy obsługi programu i korzystania z jego narzędzi, stopniowo przechodząc do coraz bardziej zaawansowanych zagadnień. Każdą lekcję wykonasz we własnym tempie, ilustracje i materiały z CD-ROM-u ułatwią Ci przyswojenie materiału, a test znajdujący się na końcu każdej z lekcji pomoże Ci utrwalić poznane wiadomości.
* Interfejs użytkownika
* Zarządzanie plikami
* Korekcja jasności i kolorystyki obrazu
* Narzędzia zaznaczania
* Kadrowanie i skalowanie obrazu
* Retusz i edycja grafiki
* Tworzenie i stosowanie masek
* Wyostrzanie i rozmywanie
* Korzystanie z warstw
* Style i efekty warstw
* Przygotowanie do druku i drukowanie
Po zakończeniu kursu, który przygotował dla Ciebie McClelland, staniesz się prawdziwym profesjonalistą.
O autorze:
Deke McClelland jest popularnym ekspertem i wykładowcą zagadnień związanych z programem Adobe Photoshop i szerszymi aspektami grafiki komputerowej oraz projektowania graficznego. [więcej...]
PHP i MySQL. Tworzenie sklepów internetowych. Wydanie IIWydawnictwo Helion
Liczba firm oferujących towary w internecie stale wzrasta. Taki sposób przedstawienia oferty umożliwia dotarcie do szerszego grona klientów i pozwala na znaczną redukcję kosztów prowadzenia działalności handlowej. Rozwój handlu elektronicznego spowodował zwiększenie zainteresowania usługami związanymi z tworzeniem sklepów internetowych. Programiści, którzy otrzymują takie zlecenie, zazwyczaj korzystają z dwóch bezpłatnych aplikacji: PHP i MySQL. Ciągle rozwijany i rozbudowywany PHP jest jednym z najpopularniejszych języków skryptowych interpretowanych po stronie serwera. Jego najnowsza wersja, oznaczona numerem 5, to w pełni obiektowe środowisko stosowane przez twórców dynamicznych aplikacji WWW odwołujących się do baz danych. Funkcję zaplecza bazodanowego spełnia baza MySQL -- prosta i wydajna.
Zbudowanie funkcjonalnego i bezpiecznego sklepu internetowego to ciekawe wyzwanie dla programisty. Jeśli chcesz się z nim zmierzyć, książka "PHP i MySQL. Tworzenie sklepów internetowych. Wydanie II" jest dla Ciebie idealną lekturą. Znajdziesz w niej wszystkie informacje, jakich potrzebujesz, by zaprojektować i stworzyć sklep internetowy, korzystając z języka PHP 5, bazy danych MySQL i dodatkowych mechanizmów opisanych w kolejnych rozdziałach książki.
* Opracowanie koncepcji sklepu internetowego
* Nowe możliwości PHP 5
* Oddzielenie kodu PHP od HTML z zastosowaniem szablonów Smarty
* Wykorzystanie funkcji z biblioteki PEAR
* Mechanizmy obsługi sesji i plików cookie
* Zabezpieczanie aplikacji
* Przygotowanie projektu sklepu
* Katalog produktów i koszyk
* Moduł zarządzania klientami i zamówieniami
* Obsługa płatności elektronicznych
Przyczyń się do rozwoju e-biznesu --stwórz własny sklep internetowy.
Wszystko, co musisz wiedzieć, aby stworzyć własną witrynę WWW
* Poznaj język HTML
* Wstaw na stronę tekst i sformatuj go za pomocą arkuszy stylów
* Dodaj do stron obiekty multimedialne, formularze i skrypty napisane w języku JavaScript
* Administruj witryną i aktualizuj jej treść
* Zarejestruj swój serwis WWW w wyszukiwarkach internetowych
Tworzenie stron WWW to tylko pozornie proste zadanie. Profesjonalnie przygotowana witryna WWW to nie tylko kilka zdań napisanych w edytorze tekstu i wyeksportowanych do formatu HTML. Projekt serwisu WWW powinien zawierać odpowiednio przygotowane elementy graficzne, mechanizmy nawigacyjne, prawidłowo dobraną treść, formularze, skrypty i wiele innych składników. Po umieszczeniu witryny w sieci należy ją wypromować i dbać o aktualność informacji w niej zawartych. Widać więc, że stworzenie i utrzymywanie witryny WWW, która przyciągnie uwagę użytkowników sieci, wymaga opanowania wielu zagadnień.
Książka "Tworzenie stron WWW. Biblia. Wydanie II" to kompletny przewodnik po tych właśnie zagadnieniach. Znajdziesz w niej wszystkie informacje niezbędne do zaprojektowania, stworzenia, opublikowania i utrzymywania własnej witryny WWW. Przeczytasz o języku HTML i kaskadowych arkuszach stylów, narzędziach do tworzenia stron WWW i umieszczaniu witryny w sieci. Nauczysz się formatować tekst, umieszczać na stronach formularze, skrypty i elementy multimedialne, poznasz język XML i programy do przygotowywania grafiki na potrzeby sieci. Dowiesz się także, jak wypromować swoją witrynę i jak przygotować ją tak, aby wyglądała prawidłowo również na wyświetlaczach telefonów komórkowych.
* Promowanie witryny i rejestracja w wyszukiwarkach
* Projekt witryny WWW
* Język HTML i technologia CSS
* Wybór dostawcy usług internetowych i publikacja witryny
* Schemat nawigacji w witrynie
* Obróbka grafiki pod kątem zastosowania jej na stronach WWW
* Tworzenie skryptów w języku JavaScript
* Flash i inne technologie multimedialne
* E-biznes -- witryny komercyjne i aukcje internetowe
* Administrowanie witryną
* Nowe technologie -- XML i WML
Jeśli chcesz poznać najnowsze technologie, narzędzia i standardy projektowania stron WWW, koniecznie przeczytaj tę książkę.
Tomasz Sadowski, autor wielokrotnie wznawianego, podręcznika "Praktyczny kurs Turbo Pascala", zaprasza Cię tym razem do krainy Delphi. Delphi to system szybkiego tworzenia aplikacji (RAD), w którym programy w dużym stopniu buduje się z gotowych komponentów. O ile Turbo Pascal używany jest głównie w dydaktyce informatyki, o tyle Delphi jest stale rozwijanym i szeroko rozpowszechnionym środowiskiem programistycznym, łączącym przejrzystość ObjectPascala z przyjaznym interfejsem Windows. Być może niektóre z programów używanych przez Ciebie na co dzień zostały napisane właśnie w Delphi.
Książka "Praktyczny kurs Delphi" napisana jest żywym, przystępnym językiem. Położono w niej nacisk raczej na praktykę niż teorię, i dlatego to wspaniałe wprowadzenie w programowanie dla osób, które wcześniej nie zetknęły się z tą tematyką. Już po przeczytaniu kilku stron będziesz mógł napisać pierwszy program!
Dzięki książce poznasz:
* Środowisko Delphi
* Język ObjectPascal: jego podstawowe konstrukcje i typy danych
* Komponenty zawarte w Delphi
* Sposoby pisania własnych funkcji i procedur
* Programowanie obiektowe
* Programowanie grafiki
Po lekturze "Praktycznego kursu Delphi" przekonasz się, że pisanie profesjonalnych aplikacji nie jest tak trudne, jak by się mogło wydawać. Przekonasz się również, że książki poświęcone programowaniu nie muszą być nudną i przepełnioną niezrozumiałą techniczną terminologią lekturą. Ta książka nauczy Cię programować w Delphi -- możesz być tego pewien.
Być może Perl jest najlepszym językiem służącym do pisania skryptów CGI, ale skrypty CGI nie są najlepszym sposobem tworzenia aplikacji internetowych. Potrzeba większej wydajności, lepszej integracji z serwerem WWW i pełniejszego wykorzystania jego możliwości doprowadziła do stworzenia modułu mod_perl. Pozwala on na pisanie modułów serwera Apache w Perlu i na pełny dostęp do funkcji API Apache"a z poziomu Perla.
mod_perl jest bardzo rozbudowany, dzięki czemu daje programiście ogromne możliwości. Książka "mod_perl. Podręcznik programisty" będzie nieocenioną pomocą w poznawaniu jego potencjału. Nauczysz się z niej podstaw mod_perla, a gdy już je opanujesz, poznasz tajniki pisania dużych i skomplikowanych aplikacji.
W książce opisano między innymi:
* Instalację i konfigurację mod_perla
* Komunikację mod_perla z Apache
* Działania na adresach URL
* Obsługę plików w środowisku mod_perla
* Tworzenie własnych aplikacji w oparciu o mod_perla
* Osiągania maksymalnej wydajności aplikacji używających mod_perla
* Dodatkowe moduły współpracujące z mod_perlem
Po przeczytaniu tej książki uzyskasz nową perspektywę na programowanie aplikacji sieciowych w Perlu. Programiści Slashdot.org, Internet Movie Database i Wired wybrali mod_perl jako platformę do tworzenia aplikacji. Może i Ty powinieneś pójść w ich ślady?
Borland Delphi to jedno z najpopularniejszych narzędzi służących do szybkiego tworzenia aplikacji bazodanowych. Używając Delphi nie tylko w prosty sposób połączysz się z wieloma systemami zarządzania relacyjnymi bazami danych, ale także szybko stworzysz elegancki i wygodny interfejs, pozwalający końcowemu użytkownikowi na dostęp do danych. Właśnie stąd wzięła się ogromna popularność Delphi przy pisaniu aplikacji bazodanowych klient-serwer.
Książka przedstawia zarówno rozmaite systemy bazodanowe, z jakimi można spotkać się w praktyce programistycznej (w tym m.in. InterBase, MS Access, MS SQL Server 2000 i MySQL) jak też i podstawowe komponenty wspomagające z poziomu Delphi 7 zarządzanie danymi. Prześledzisz proces tworzenia bazy danych, modelowania jej struktury i sposobów korzystania z danych w niej zawartych z poziomu Delphi.
Poznasz:
* Podstawowe informacje na temat baz danych i języka SQL
* Narzędzia wspomagające tworzenie i modyfikację bazy danych
* MS Access i interfejs ODBC
* InterBase i interfejs IBX
* MS SQL Server 2000 i interfejs ADO
* MySQL i narzędzie dbExpress
* Metody korzystania z BDE
* DataSnap i tworzenie aplikacji w architekturze trójwarstwowej
* Zasady pisania własnych komponentów
Jeśli zamierzasz pisać w Delphi, wcześniej czy później staniesz przed koniecznością skorzystania z systemu bazodanowego. Kupujące tę książkę możesz być pewien, że żaden z tych systemów nie zaskoczy Cię i nie przerośnie Twoich umiejętności.
Rozpocznij przygodę z programowaniem w Visual Basicu
* Poznaj podstawy języka Visual Basic
* Napisz aplikacje dla systemu Windows i urządzeń przenośnych
* Stwórz usługi sieciowe i aplikacje WWW
Visual Basic jest jednym z najpopularniejszych języków programowania, stosunkowo łatwym do opanowania i bardzo uniwersalnym. Za jego pomocą można tworzyć aplikacje dla systemu Windows, aplikacje sieciowe i programy dla urządzeń mobilnych. Integracja Visual Basica z oferowanymi przez platformę .NET klasami bazowymi otworzyła przed programistami nowe możliwości. Obecnie jest to w pełni obiektowy język programowania umożliwiający wykorzystanie ogromnego potencjału tkwiącego w nowoczesnych platformach programistycznych.
Dzięki książce "Visual Basic 2005. Od podstaw" poznasz wszystkie zagadnienia niezbędne do tworzenia własnych aplikacji w tym języku. Dowiesz się, na czym polega programowanie obiektowe, jakie są główne elementy języka Visual Basic i jak stosować je w praktyce. Nauczysz się tworzyć okna dialogowe, menu i formularze, łączyć aplikacje z bazami danych, budować aplikacje WWW i usługi sieciowe. Poznasz wszystkie zastosowania Visual Basica.
* Instalacja Visual Basica 2005
* Podstawowe elementy i struktury języka
* Tworzenie okien dialogowych i formularzy
* Wyszukiwanie i usuwanie błędów
* Zasady programowania obiektowego
* Tworzenie własnych kontrolek
* Dostęp do baz danych za pomocą ADO.NET
* Aplikacje WWW
* Korzystanie z plików XML
Zostań profesjonalnym programistą Visual Basic.
PHP to język umożliwiający tworzenie aplikacji sieciowych uruchamianych po stronie serwera. Jego najnowsza wersja, oznaczona numerem 5, to w pełni obiektowy język, za pomocą którego można budować nawet najbardziej złożone systemy portalowe, intranetowe i ekstranetowe. Dzięki nowym funkcjom wprowadzonym w PHP 5 możliwe jest korzystanie z plików XML i protokołu SOAP, wydajna komunikacja z bazą danych i stosowanie technik obiektowych znacznie ułatwiających i przyspieszających tworzenie rozbudowanych aplikacji.
"PHP5. Zaawansowane programowanie" to książka przedstawiająca potężne możliwości i elastyczność najnowszej wersji tej popularnej platformy programistycznej. Opisuje podstawowe zasady programowania obiektowego i prowadzenia rozbudowanych projektów informatycznych. Zawiera informacje o modelowaniu aplikacji w języku UML, stosowaniu wzorców projektowych i tworzeniu narzędzi, które będzie można wykorzystać w każdym projekcie. Przedstawia również analizę prawdziwego przypadku -- systemu automatyzującego pracę działu sprzedaży w przedsiębiorstwie handlowym.
* Programowanie obiektowe
* Język UML i modelowanie systemów
* Wzorce projektowe
* Tworzenie prostych narzędzi obiektowych
* Połączenia z bazami danych
* Model MVC
* Stosowanie protokołu SOAP
* Komunikacja z użytkownikiem i mechanizmy sesji
* Testowanie aplikacji
* Studium przypadku – automatyzacja pracy działu sprzedaży
Jeśli chcesz poznać zaawansowane możliwości PHP 5, sięgnij po tę książkę.
Poznaj tajniki najpopularniejszego języka programowania
w erze Internetu
Chyba wszyscy użytkownicy internetu spotkali się z Javą, często nawet o tym nie wiedząc. W ciągu ostatnich 10 lat zyskała ona ogromną popularność, szczególnie wśród programistów aplikacji sieciowych. Jednakże kojarzenie jej z językiem przeznaczonym wyłącznie do tworzenia takich programów jest dużym błędem. Java to w pełni funkcjonalny i doskonale dopracowany język programowania, nadający się do tworzenia różnych aplikacji, a nie tylko apletów działających na stronach internetowych.
W Javie pisane są gry sieciowe, systemy bankowości elektronicznej, pakiety wspomagające sprzedaż i obsługę klienta, a nawet aplikacje działające w telefonach komórkowych i komputerach przenośnych. Podstawową zaletą języka Java jest przenośność kodu -- raz napisany program można uruchomić na każdym urządzeniu, na którym zainstalowane jest odpowiednie środowisko uruchomieniowe, zwane JRE.
Książka "Praktyczny kurs Java" przeznaczona jest dla osób rozpoczynających swoją przygodę z programowaniem w tym języku. Opisuje podstawy języka, zasady programowania obiektowego i tworzenia własnych apletów i aplikacji. Czytając kolejne rozdziały, dowiesz się:
* Jakie typy danych wykorzystywane są w Javie
* Jak deklarować zmienne i wyprowadzać ich wartości na ekran
* W jaki sposób sterować przebiegiem wykonywania programu
* Jakie zasady rządzą programowaniem obiektowym
* Czym są klasy, obiekty, argumenty i metody
* Co to są wyjątki i jak je obsługiwać w programie
* Jak wykorzystać zaawansowane techniki programowania obiektowego w swoich aplikacjach
* W jaki sposób uzyskiwać dostęp do systemu plików z poziomu swojej aplikacji
* Jak tworzyć aplety i samodzielne aplikacje
Zapoznaj się z podstawami programowania w Javie i naucz się zasad programowania obiektowego, a także dowiedz się, czym są wyjątki w Javie i stwórz własne aplety i aplikacje.
Visual Basic 2005. Wprowadzenie do programowania w .NETWydawnictwo Helion
Wszechstronny przewodnik po świecie programowania w .NET
dla programistów języka Visual Basic
* Jakie nowe funkcje oferuje Visual Basic 2005?
* Jak wykorzystać najnowsze właściwości języka Visual Basic 2005 do przyspieszenia i ułatwienia programowania?
* Jak zwiększyć produktywność, wykorzystując możliwości platformy .NET?
Wciąż zastanawiasz się nad przejściem z Visual Basic 6 na wersję pracującą w środowisku .NET? Najwyższa pora! Visual Basic 2005 to język, na który wielu programistów czekało od lat. Jest w pełni obiektowy, ma usprawnioną obsługę błędów, nowy model obsługi zdarzeń oraz udostępnia wiele innych funkcji, które znacznie zwiększają produktywność. Integracja z .NET pozwala korzystać w języku Visual Basic z wszystkich możliwości tej platformy, pracować we wspólnym środowisku uruchomieniowym (CLR) i używać rozbudowanej biblioteki klas .NET.
"Visual Basic 2005. Wprowadzenie do programowania w .NET" to wszechstronny przewodnik po świecie programowania w najnowszej wersji języka Visual Basic. Czytając tę książkę, dowiesz się, jakie zmiany zostały wprowadzone w wersjach języka Visual Basic zgodnych z platformą .NET. Nauczysz się wykorzystywać je do przyspieszenia i ułatwienia programowania. Poznasz udogodnienia dostępne w środowisku Visual Studio, techniki wygodnej obsługi baz danych przy użyciu ADO.NET, udoskonalone narzędzia diagnostyczne i wiele innych funkcji, które ułatwią Ci tworzenie programów wysokiej jakości.
* Możliwości platformy .NET
* Praca w Visual Studio
* Programowanie obiektowe w Visual Basic 2005
* Tworzenie interfejsów użytkownika przy użyciu formularzy Windows
* Podzespoły i komponenty
* Diagnozowanie programów w Visual Studio
* Praca z bazami danych przy użyciu ADO.NET
* Programowanie wielowątkowe
* Tworzenie aplikacji i usług sieciowych
* Instalowanie programów napisanych w Visual Basic 2005
Poznaj Visual Basic 2005 i dołącz do społeczności programistów .NET.
Bogaty zbiór rozwiązań często spotykanych
problemów programistycznych języka Visual C++
* Poznaj środowisko tworzenia programów w Visual C++ 2005
* Naucz się składni języka Visual C++
* Wykorzystaj możliwości platformy .NET w programach w Visual C++
W kontekście programowania przy użyciu platformy .NET zwykle mówi się o językach Visual Basic i C#. Większość stron internetowych, artykułów i książek dotyczących .NET zawiera kod napisany właśnie w nich. Co mają zrobić programiści, którzy od lat używają C++ i wcale nie chcą rezygnować z jego licznych zalet? Czy jedynym wyborem jest nauka nowego języka lub pozostanie poza światem programowania dla .NET?
Książka "Aplikacje w Visual C++ 2005. Przykłady" zawiera dziesiątki krótkich zadań wraz z rozwiązaniami, dzięki którym błyskawicznie zaczniesz wykorzystywać możliwości platformy .NET w programach pisanych w języku C++. Poznasz środowisko Visual C++ 2005 Express Edition oraz podstawowe składniki aplikacji pisanych w Visual C++. Nauczysz się między innymi obsługiwać dane, przetwarzać pliki, korzystać z wątków oraz łączyć aplikacje z internetem. Dowiesz się także, jak wykonać wiele innych operacji niezbędnych w codziennej pracy programisty.
* Środowisko Visual C++ 2005 Express Edition
* Elementy aplikacji języka Visual C++
* Przetwarzanie i wyświetlanie danych
* Praca z plikami
* Używanie okien dialogowych
* Programy wielowątkowe
* Stosowanie grafiki w aplikacjach
* Tworzenie programów używających sieci
* Składnia języka Visual C++ w pigułce
Przyspiesz wykonywanie codziennych zadań programistycznych,
stosując sprawdzone rozwiązania.
Opanuj język programowania, który zmienił oblicze sieci
* Jakie elementy tworzą język Java?
* Jak wykorzystać pełnię możliwości programowania obiektowego?
* Jak tworzyć własne aplety i aplikacje?
Interesuje Cię język programowania, który zyskuje coraz większą popularność wśród twórców rozwiązań korporacyjnych? A może zamierzasz tworzyć aplikacje dla urządzeń mobilnych? Najwyższa pora poznać tajniki Javy. Ten język już dawno przestał być narzędziem do tworzenia prostych programików osadzanych na stronach WWW. Współczesna Java to potężny obiektowy język programowania wykorzystywany w aplikacjach bankowych i finansowych, portalach internetowych i wielu innych systemach. Jedna z jego wersji służy także do pisania oprogramowania dla telefonów komórkowych, terminali BlackBerry i komputerów przenośnych. Warto więc poznać Javę.
"Praktyczny kurs Java. Wydanie II" to kolejna edycja podręcznika, dzięki któremu poznasz tajniki tego niezwykłego języka programowania. Znajdziesz tu omówienie elementów najnowszej wersji Javy, słów kluczowych tego języka, konstrukcji sterujących i zasad programowania. Dowiesz się, na czym polega projektowanie i programowanie obiektowe. Nauczysz się korzystać z mechanizmów obsługi wyjątków, implementować w programach operacje wejścia i wyjścia oraz budować własne aplikacje i aplety.
* Instalacja Javy w Windows i Linuksie
* Instrukcje Javy
* Operacje na tablicach
* Podstawy programowania obiektowego
* Obsługa wyjątków
* Zaawansowane zagadnienia programowania obiektowego
* Operacje wejścia i wyjścia
* Obsługa myszy i klawiatury
* Tworzenie interfejsów użytkownika
* Korzystanie z komponentów
Zostań profesjonalnym programistą Javy.
Książka zawiera oficjalną dokumentację języka Visual C# .NET. C# jest jednym z podstawowych języków dostępnych na platformie .NET, łączącym w sobie największe zalety Javy i C++. "Visual C#. NET. Encyklopedia" to doskonałe uzupełnienie dokumentacji dostępnej w formie elektronicznej, niezbędne dla każdego programisty korzystającego z C#. Poza szczegółowym opisem języka, a także kompilatora C#, zawiera ona wiele przykładów gotowych do wykorzystania w konkretnych aplikacjach. Jest to książka, do której będziesz często powracał.
Omówiono:
* Typy
* Modyfikatory
* Polecenia
* Przestrzenie nazw
* Operatory
* Przekształcenia
* Dyrektywy preprocesora
* Atrybuty
* Tworzenie dokumentacji w XML
Popularność języka Java stale rośnie. Programiści z całego świata wykorzystują go do tworzenia zarówno prostych aplikacji, jak i złożonych systemów. Podstawowa zaleta Javy -- przenośność kodu -- powoduje, że programy napisane w Javie możemy spotkać nie tylko na dyskach komputerów i serwerów, ale również w telefonach komórkowych i innych urządzeniach mobilnych. Java jest ciągle rozwijana -- w każdej kolejnej wersji pojawiają się nowe elementy, ułatwiające realizację coraz bardziej złożonych zagadnień programistycznych.
"Java. Kompendium programisty" to doskonały przewodnik po najnowszym wcieleniu języka Java, noszącym oznaczenie J2SE5. Każdy twórca aplikacji w Javie znajdzie tu niezbędne do swojej pracy informacje. Autor -- Herb Schildt, znany z wielu bestsellerowych pozycji dotyczących programowania w Javie i C++ -- opisuje wszystkie elementy języka Java w wersji 5. Typy danych, metody, konstrukcje, podstawowe biblioteki i techniki programistyczne -- wszystko zostało opisane prostym i zrozumiałym językiem oraz zilustrowane przykładami.
* Historia języka Java
* Podstawowe założenia programowania obiektowego
* Typy danych i zmienne
* Operatory
* Klasy, metody, pakiety i interfejsy
* Wątki i wyjątki
* Elementy bibliotek Javy
* Operacje wejścia i wyjścia
* Programowanie sieciowe
* Biblioteki AWT i Swing
* JavaBeans i serwlety
W tym podręczniku znajdziesz odpowiedzi na wszystkie pytania związane z Javą.
O autorze:
Herb Schildt jest autorytetem w sprawach języków C, C++, Java i C#, a także doskonałym programistą systemu Windows.
[więcej...]
Od dawna Flash wykorzystywany jest do tworzenia efektownych, interaktywnych witryn WWW i prezentacji internetowych. Język programowania Action Script, znacznie rozbudowany w najnowszych wersjach tej aplikacji, umożliwia napisanie wielu oryginalnych, ciekawych programów. Czasem jednak nawet tak olbrzymi potencjał, jakim dysponuje Action Script, okazuje się niewystarczający. Co zrobić, gdy trzeba sięgnąć do bazy danych znajdującej się na serwerze lub przechować informacje o sesji? Jak dynamicznie uaktualniać treść artykułów opublikowanych w witrynie? Odpowiedź jest oczywista, trzeba sięgnąć po inne, rewelacyjne narzędzie dla twórców stron WWW, czyli duet PHP i MySQL -- dostępny nieodpłatnie w pełni obiektowy język programowania oraz stabilna i wydajna baza danych.
Książka "Flash i PHP5. Podstawy" to niezastąpiony poradnik dla tych użytkowników Flasha, którzy chcą "wycisnąć" z niego więcej, niż oferuje Action Script. Czytając ją, nauczysz się łączyć witryny WWW tworzone we Flashu ze skryptami PHP i bazą danych MySQL. Poznasz podstawy języków PHP i SQL i dowiesz się, jak skonfigurować środowisko pracy. Znajdziesz w niej informacje o możliwościach wykorzystania PHP do realizacji zadań, których wykonanie za pomocą języka Action Script byłoby niemożliwe. Te zadania to przetwarzanie danych wprowadzanych przez użytkowników, zapisywanie i odczytywanie informacji z bazy danych, zarządzanie sesjami i tworzenie mechanizmu zarządzania treścią serwisu.
* Instalacja i konfiguracja środowiska
* Wysyłanie danych z formularzy za pomocą poczty elektronicznej
* Obliczenia matematyczne w PHP
* Przetwarzanie danych tekstowych
* Tworzenie czytnika RSS
* Praca z bazami MySQL i SQLite
* Wprowadzanie informacji do bazy danych
* Obsługa sesji
* System CMS oparty o bazę danych i XML
Wykorzystaj PHP i stwórz dynamiczne witryny WWW we Flashu.
Program CorelDRAW jest znany użytkownikom komputerów już od ponad 10 lat. Co roku firma Corel publikuje jego nową wersję wzbogaconą o nowe możliwości. Do największych zalet CorelDRAW należą: łatwość obsługi, ogromna popularność oraz różnorodność zastosowań -- zarówno do celów profesjonalnych, jak i „codziennych”. Dzięki przemyślanemu układowi poleceń, posługiwanie się programem jest łatwe nawet dla osób początkujących, dlatego też jest to doskonały program dla osób, które chcą nauczyć się tworzenia rysunków wektorowych.
Książka "CorelDRAW 11. Ćwiczenia praktyczne" przeznaczona jest dla osób początkujących, które chcą poznać podstawy tworzenia grafiki wektorowej wykorzystując do tego celu właśnie CorelDRAW. Zainteresować się nią powinni także użytkownicy starszych wersji programu chcący poznać nowe możliwości udostępniane przez najnowszą edycję tej popularnej aplikacji.
"CorelDRAW 11. Ćwiczenia praktyczne" przestawia za pomocą kilkudziesięciu ćwiczeń najważniejsze funkcje CorelDraw:
* Instalację i konfigurację programu
* Tworzenie prostych obiektów, ich transformacje i grupowanie
* Formatowanie tekstu
* Wykorzystanie narzędzi „kontur i wypełnienie”
* Precyzyjne rysowanie z użyciem siatki i prowadnic
* Edycję krzywych
* Efekty specjalne
Wypróbuj najnowszą wersję programu dla architektów
* Jak usprawnić i przyspieszyć tworzenie projektów?
* Które sztuczki i niestandardowe rozwiązania zastosować, aby osiągnąć cele z pozoru nieosiągalne?
* W jaki sposób zoptymalizować swoje niewłaściwe nawyki w pracy, aby nie utrudniały współpracy z oprogramowaniem?
Jesteś doświadczonym architektem, który chce zwiększyć swą produktywność? A może studiujesz architekturę i pragniesz szybko rozpocząć pracę nad pierwszymi projektami? Zapomnij o żmudnym i czasochłonnym korzystaniu z kalki i rapidografu. Programy do komputerowej obsługi projektowania pozwolą Ci dużo szybciej przygotowywać kompletne modele inwestycji, a przede wszystkim bez problemów wprowadzać potrzebne zmiany, które są automatycznie odwzorowywane na wszystkie elementy projektu, także na dokumentację. ArchiCAD 10 to najnowsza i najbardziej rozbudowana wersja programu używanego przez ponad 100 tysięcy architektów i projektantów budowlanych.
Książka "ArchiCAD 10" pomoże Ci szybko rozpocząć tworzenie wirtualnych projektów nawet wtedy, gdy nie masz dużego doświadczenia w pracy z komputerem. Wykonując praktyczne ćwiczenia z pierwszej części książki poznasz podstawy programu ArchiCAD 10 oraz nauczysz się przeprowadzać standardowe operacje. Opracujesz też prosty model domu, co pozwoli Ci nabrać doświadczenia umożliwiającego przygotowywanie większych projektów w przyszłości. Druga część zawiera bardziej zaawansowane informacje. Przeczytasz tu o nawykach i technikach zwiększających Twoją wydajność, a także o pułapkach i często popełnianych błędach, których powinieneś się wystrzegać.
* Środowisko i interfejs programu ArchiCAD
* Rysowanie za pomocą wprowadzania współrzędnych
* Tworzenie i używanie obiektów
* Praca z arkuszami projektów
* Projektowanie schodów
* Tworzenie kompletnych projektów
* Modele trójwymiarowe
* Grafika komputerowa i renderowanie
* Współpraca w zespole
* Dostosowywanie programu ArchiCAD do własnych potrzeb
* Słowniczek specjalistycznych pojęć
Używaj nowoczesnych rozwiązań do tworzenia kompletnych projektów.
Programowanie obiektowe w Visual Basic .NET dla każdegoWydawnictwo Helion
Visual Basic to język programowania pozwalający nawet początkującym programistom pisać zaawansowane aplikacje wykorzystujące wszystkie możliwości systemów operacyjnych z rodziny Windows. Jego kolejne wersje w coraz większym stopniu korzystały z technik programowania zorientowanego obiektowo (OOP). Najnowsza z nich, Visual Basic .NET jest uwieńczeniem tej ewolucji.
Jeśli chcesz tworzyć aplikacje w VB .NET, musisz nauczyć się programować obiektowo. Z pewnością pomoże Ci w tym książka „Programowanie obiektowe w Visual Basic .NET”. Informacje w niej zawarte przydadzą się także, gdy zaczniesz używać innych języków programowania opartych na obiektach, takich jak C++, C# czy Java.
Ten podręcznik, łączący praktyczne ćwiczenia z niezbędną dawką przydatnej teorii, nauczy Cię samodzielnie tworzyć aplikacje używające obiektów, dziedziczenia, poliformizmu i sterowania za pomocą zdarzeń. Dowiesz się również jak obsługiwać błędy. Odrębne rozdziały poświęcono obiektom zdalnym (aplikacjom klient-serwer), udostępnianiu aplikacji poprzez Internet tworzeniu atrakcyjnego interfejsu użytkownika oraz językowi XML. Poznasz także środowisko projektowe Visual Studio .NET. Swoją wiedzę będziesz mógł sprawdzić za pomocą licznych quizów.
Książka zawiera:
* Wprowadzenie do programowania obiektowego w Visual Basic .NET
* Wyjaśnienie terminologii związanej z programowaniem obiektowym
* Omówienie środowiska Visual Studio .NET oraz tworzenia interfejsów użytkownika za pomocą Windows Forms i WebForms
* Praktyczne ćwiczenia i quizy sprawdzające wiedzę
Windows Movie Maker dołączany do systemu Windows XP to doskonałe narzędzie do domowego montażu cyfrowych filmów wideo. Jest prosty w obsłudze, posiada spore możliwości, a montaż filmów za jego pomocą jest przyjemną zabawą. Movie Maker pozwala na przeniesienie klipów z kamery cyfrowej, zaimportowanie materiałów z dysku, rozmieszczenie ujęć i połączenie ich przejściami, a także udźwiękowienie i dodanie efektów specjalnych. Gotowy film można wysłać pocztą elektroniczną, zapisać na dysku lub płycie CD albo opublikować w internecie.
Książka "Tworzenie filmów w Windows XP. Projekty" przedstawia proces tworzenia filmu wideo. Opisuje kolejne kroki prowadzące do zmontowania cyfrowego filmu wideo z przechwyconych ujęć i zaimportowanych materiałów. Nie znajdziesz w niej jednak długich opisów i dziesiątek parametrów. Każde zagadnienie jest przedstawione za pomocą zrzutów ekranu i krótkich instrukcji. Dzięki temu w ciągu kilku godzin zrealizujesz swój pierwszy projekt w Movie Makerze.
* Elementy interfejsu użytkownika
* Przechwytywanie klipów z kamery wideo
* Import materiałów źródłowych
* Tworzenie wstępnego montażu
* Dodawanie przejść i efektów specjalnych
* Nakładanie plansz tytułowych i napisów
* Udźwiękowienie filmu
* Korzystanie z funkcji Autofilm
* Eksport zmontowanego filmu
Przekonaj się, jak proste może być tworzenie własnych filmów wideo.
Przedstaw się światu!
* Jak zbudować elegancką stronę z blogiem?
* Jak tworzyć wyspecjalizowane przeglądarki bloga?
* Jak dodawać do własnego serwisu blogowego kanał RSS?
Prowadzenie bloga to nowy sposób na zwiększenie aktywności społecznej - szansa na zaistnienie w rzeczywistości wirtualnej, mająca swoje odbicie w tak zwanym „prawdziwym życiu”. Dlatego blogi piszą dziś niemal wszyscy: politycy, marketingowcy, celebryci, biznesmeni. Forma publicznie dostępnego pamiętnika pozwala na szeroką prezentację własnych poglądów, przekonań czy wartości. Z tego powodu blogi wykorzystywane są też jako wortale poświęcone określonej tematyce, promujące idee lub produkty. Ich użytkownicy stworzyli nawet własną społeczność, która 31 sierpnia obchodzi swoje święto - Dzień Bloga. Już dziś możesz do nich dołączyć!
„Blog, więcej niż internetowy pamiętnik” to książka, która pokaże Ci, jak założyć i prowadzić własny blog, a także aktywnie korzystać z innych blogów. Dowiesz się z niej, jak skorzystać z oprogramowania obsługującego serwisy blogowe, jak zintegrować języki PHP, HTML, CSS i SQL, aby stworzyć elegancką stronę prezentującą Twój blog. Nauczysz się budować własną bazę danych, przeznaczoną do przechowywania wpisów, a także zabezpieczać ją przed niepowołanymi modyfikacjami. I wreszcie poznasz sposób na dodanie do własnego serwisu kanału RSS, aby czytelnicy na bieżąco mogli obserwować pojawianie się nowych wpisów. Znajdziesz tu wszystko, czego potrzebujesz, aby zaprezentować światu swój blog!
* Obsługa okna tworzenia bloga
* Modyfikowanie wyglądu bloga
* Publikowanie w określonym terminie
* Rozbudowa bloga
* Instalacja czytnika RSS
* Subskrybowanie blogów za pomocą RSS
* Instalacja oprogramowania własnego serwera
* Baza danych i modyfikacja danych
* Projektowanie struktury bloga
* Zakładanie konta użytkownika
* Zakładanie bazy danych i tabeli danych
* Nadawanie uprawnień do korzystania z tabeli
* Przygotowanie szablonu i tworzenie strony www
* Automatyzowanie, blokowanie i trwałe usuwanie wpisu
* Tworzenie formularza wyszukiwania
* Tworzenie kanału RSS i wypełnianie go treścią
* Pobieranie programu Weber
Blog to prosty i fascynujący sposób, aby świat dowiedział się o Twoim istnieniu!
Pakiet biurowy MS Office jest jednym z podstawowych narzędzi wykorzystywanych we współczesnych firmach. Zawarty w nim system zarządzania bazami danych Access to wygodna w obsłudze aplikacja służąca do operowania na zbiorach danych. Dzięki prostocie obsługi, sporym możliwościom i wizualnym narzędziom stanowi doskonałe rozwiązanie dla przedsiębiorstw, w których duże znaczenie ma czas poświęcany na opanowanie nowych programów. Kreatory i rozbudowany system pomocy oferowane przez Accessa niezwykle upraszczają proces tworzenia bazy oraz aplikacji przeznaczonych do obsługi zgromadzonych w niej danych.
W książce "Access w biurze i nie tylko" znajdziesz omówienie podstawowych możliwości tego systemu. Nauczysz się tworzyć i otwierać istniejące bazy danych oraz tworzyć nowe. Dowiesz się, w jaki sposób projektować tabele i jak dobierać typy danych dla poszczególnych kolumn tabeli. Przeczytasz o relacjach, poznasz sposoby wybierania i wstawiania danych, a także manipulowania nimi za pomocą kwerend. W kolejnych rozdziałach znajdziesz informacje o tworzeniu formularzy i raportów oraz wyświetlaniu wykresów na podstawie danych zgromadzonych w bazie. Nauczysz się także pisać własne makra i poznasz podstawy języka Visual Basic for Applications.
* Otwieranie istniejących baz danych
* Tworzenie tabel
* Typy danych
* Tworzenie i modyfikowanie relacji
* Manipulowanie danymi za pomocą kwerend
* Konstruowanie formularzy
* Budowanie raportów
* Automatyzacja pracy za pomocą makropoleceń
* Tworzenie i wyświetlanie wykresów
Dane to dziś najcenniejszy towar. Naucz się nim zarządzać.
Pozycjonowanie i optymalizacja stron WWW. Ćwiczenia praktyczneWydawnictwo Helion
Zapewnij swojej witrynie miejsce w pierwszej dziesiątce!
* Jak działają wyszukiwarki?
* Jaki wpływ na pozycję serwisu mają linki przychodzące i wychodzące?
* Czy istnieją zagrożenia związane z niewłaściwym pozycjonowaniem?
Stworzenie serwisu WWW to dopiero połowa sukcesu w Internecie. Druga połowa to zapewnienie witrynie odpowiedniej popularności. A tę popularność może zagwarantować przede wszystkim wysokie miejsce w wynikach wyszukiwarek. Jak to osiągnąć? Od czego zacząć i jak monitorować skuteczność prowadzonych działań? Wszystkie odpowiedzi znajdziesz właśnie w tej książce!
Poprzez liczne przykłady i ćwiczenia autorzy zapoznają Cię ze sposobem działania wyszukiwarki Google i zasadami doboru właściwych słów kluczowych. Pokażą, jak najlepiej rozmieścić je na stronie. Ponadto dowiesz się, jaki wpływ na pozycję strony mają linki wychodzące oraz przychodzące, jak przebiega proces indeksowania strony, jak działają systemy wymiany linków oraz jak wykorzystać statystyki do obserwacji ruchu na stronie. Przeczytasz także o tym, jakie zagrożenia niesie ze sobą niewłaściwa procedura pozycjonowania.
* Sposób działania Google oraz innych wyszukiwarek
* Definiowanie fraz i słów kluczowych
* Wpływ linków przychodzących i wychodzących na pozycję strony
* Korzystanie z systemów wymiany linków
* Proces indeksacji witryny
* Zagrożenia związane z niewłaściwym pozycjonowaniem
* Wykorzystanie statystyk do śledzenia ruchu na stronie
* Sposoby reklamowania serwisu
Zwiększ oglądalność swojej witryny WWW!
E-wizerunek. Internet jako narzędzie kreowania image'u w biznesieWydawnictwo Helion
Lustereczko, powiedz przecie,
kto jest najwspanialszy w necie?
* Tworzenie i wykorzystywanie odpowiedniego wizerunku oraz zarabianie na nim
* Budowanie pożądanych marek bez wielkich nakładów finansowych
* Interaktywne relacje z klientami
* Wykorzystanie Internetu do rozwoju biznesu
* Narzędzia kreowania wizerunku w sieci
Jak Cię widzą (w sieci), tak Cię piszą
Internet jest nie tylko rewolucyjnym medium, pierwszym o naprawdę masowym zasięgu działania. Stanowi on przede wszystkim fascynujący alternatywny świat. Działa jak magnes, co roku przyciągając nowych użytkowników. Niczym używka, wciąż odnotowuje wydłużenie czasu kontaktu z odbiorcą. I last but not least — Internet to niekończący się pasaż handlowy, wymarzone miejsce spotkań podaży i popytu.
Poznaj specyfikę światowej sieci WWW i znajdź w niej właściwe miejsce dla Twojej marki. E-marketing rządzi się własnymi prawami — z jednej strony bezustannie stawia firmy przed nowymi wyzwaniami, z drugiej zaś stale kreuje nowe narzędzia dotarcia do klienta. A są one naprawdę fascynujące: możliwość dowolnej personalizacji przekazu, olbrzymia ilość kanałów, a przede wszystkim atrakcyjne społeczności — ludzie młodzi, aktywni, hobbyści, biznesmeni oraz entuzjaści nowinek. Mogą oni zostać ambasadorami Twojej marki, ale mogą też ją zniszczyć. Dlatego musisz poznać zasady rządzące Internetem i jego społecznościami, a następnie zacząć budować instrumenty wywierania wpływu i wykorzystać je dla dobra Twojego produktu.
Internet ma przyszłość!
* Czym jest e-wizerunek i jak wpływa na sukces firm, produktów i ludzi?
* Narzędzia budowania image’u — strona WWW, fora internetowe, newslettery i inne.
* Sześć zasad skutecznego kreowania e-wizerunku.
* Grzechy główne działań internetowych.
* Marka jako efekt przemyślanej strategii wizerunkowej.
* Case studies
Microsoft Visual C++ 2008. Tworzenie aplikacji dla WindowsWydawnictwo Helion
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!
Co potrafi Twój iPhone? Podręcznik użytkownika. Wydanie IIWydawnictwo Helion
Poznaj możliwości iPhone’a!
* Jak rozpocząć pracę z iPhone’em?
* Jak wykorzystać możliwości przeglądarki Safari?
* Jak używać map?
Pojawienie się iPhone’a firmy Apple można bez wahania nazwać Rewolucją! Rewolucją przez duże "R". Nigdy wcześniej żaden nowy telefon nie wzbudził takich emocji. Nigdy wcześniej nie ustawiały się na wiele dni przed premierą kolejki pod salonami. Co sprawia, że ludzie szaleją za tym małym cudem techniki? Wielodotykowy (ang. multitouch) ekran, dostęp do tysięcy aplikacji, stabilny system operacyjny oraz elegancki, przykuwający uwagę wygląd to tylko niektóre z jego zalet.
Właśnie dzięki tej książce dowiesz się, co tak naprawdę potrafi Twój iPhone. Autor — niezawodny Scott Kelby — bez zbędnego zagłębiania się w szczegóły techniczne opowie Ci o możliwościach tego rewolucyjnego urządzenia. Zaprezentuje Ci m.in. sposoby wykonywania różnych operacji przy użyciu tego telefonu. Poznasz tajniki jego konfiguracji i synchronizacji z komputerem oraz metodę sprawdzania poziomu naładowania baterii. Nauczysz się wykorzystywać wszystkie możliwości przeglądarki Safari, czytnika poczty oraz terminarza. Dowiesz się również, jak odtwarzać klipy z YouTube, słuchać muzyki czy oglądać filmy. Książka ta jest zatem świetną pozycją zarówno dla początkującego użytkownika telefonu iPhone, jak również dla zaawansowanego — ten ostatni znajdzie tu informacje, które go zaskoczą i zachwycą! W końcu iPhone to zdolna i piękna bestia…
* Włączanie, usypianie, wyłączanie iPhone’a
* Wykorzystanie wbudowanego głośnika
* Obsługa ekranu
* Importowanie kontaktów
* Dodawanie numerów
* Połączenia konferencyjne
* Wyciszanie dzwonka
* Odbieranie i wysyłanie wiadomości e-mail
* Obsługa przeglądarki Safari
* Wykorzystanie kalendarza
* Odtwarzanie klipów z YouTube
* Używanie mapy
* Sprawdzanie prognozy pogody
* Importowanie i odtwarzanie muzyki
* Wykonywanie zdjęć
* Rozwiązywanie typowych problemów
Sprawdź, co potrafi Twój iPhone!
Uwiecznij świat, jakiego nie znałeś!
* Jaki sprzęt jest potrzebny do makrofotografii?
* Jak uzyskać duże powiększenia?
* Jak komponować efektowne zdjęcia?
Wiele osób nie zwraca uwagi na niepozorne, małe elementy otaczającego nas świata. Czyż nie warto pokazać im, co tracą? Wykonanie dobrego zdjęcia w skali makro to wyzwanie, ale zachwyt na twarzach oglądających jest wart wszelkich poświęceń. Właśnie dzięki makrofotografii można ujrzeć cudowny świat, niezauważalny na co dzień. Magiczny świat szczegółów!
Autor książki "Makrofotografia. Magia szczegółu " przedstawia ten temat w sposób przejrzysty i systematyczny. Dzięki tej publikacji zdobędziesz informacje dotyczące sprzętu potrzebnego do wykonania makrofotografii oraz sposobu kompozycji zdjęcia. Poznasz zagadnienia związane z właściwym doborem ostrości, a także takie pojęcia, jak głębia ostrości, długość ogniskowej, jasność obiektywu i wiele innych. Pozwolą Ci one na swobodne poruszanie się po świecie makrofotografii. Ponadto poszerzysz swoją wiedzę odnośnie doboru właściwego oświetlenia oraz programów odpowiednich do obróbki wykonanych zdjęć. Niewątpliwym atutem tej książki są pytania i zadania kontrolne, które pozwolą Ci zweryfikować zdobyte umiejętności. Jeżeli chcesz uwiecznić otoczenie w makrofotografii, ta pozycja będzie dla Ciebie nieocenionym źródłem informacji, a może nawet twórczej inspiracji!
* Sprzęt konieczny do wykonania makrofotografii
* Sposoby na uzyskanie dużych powiększeń
* Komponowanie zdjęć
* Zasady doboru kadru
* Uzyskiwanie właściwej ostrości
* Ograniczenia ostrości
* Dobór właściwego oświetlenia
* Metody pomiaru światła
* Doświetlanie zdjęć
* Narzędzia do edycji zdjęć
Odsłoń na fotografiach całe piękno szczegółu!
Naucz się korzystać z nowoczesnych narzędzi PowerShella
i usprawniaj żmudne zadania administracyjne!
* Jak skonfigurować środowisko PowerShella?
* Jak tworzyć aplety poleceń i jak ich używać?
* Jak korzystać z potoku danych?
Windows PowerShell to innowacyjne narzędzie do zarządzania systemem i przetwarzania skryptów dla serwerów oraz klientów pod kontrolą Windows. Charakterystyczną cechą tego interpretera poleceń jest obiektowa logika, która sprawia, że wynikiem każdego polecenia jest obiekt określonego typu. Dodatkowo wszystkie funkcje dostępne przez API systemu są możliwe do wywołania z poziomu PowerShella. Dzięki swojej uniwersalności oraz nowoczesnym narzędziom interpreter ten zapewnia spójny oraz jasny mechanizm zarządzania, oparty na wierszu poleceń i niewymagający od użytkownika dużej wiedzy programistycznej.
Książka "Windows PowerShell. Podstawy" zawiera dokładny opis innowacyjnej architektury PowerShella, zasad pisania skryptów oraz możliwości korzystania z podstawowych interfejsów systemowych: COM, WMI, ADSI i ADO.NET, a także obszerny zbiór opisów rozwiązań konkretnych zadań administracyjnych. Korzystając z tego przewodnika, poznasz funkcje i narzędzia PowerShella. Nauczysz się również korzystać z obiektowego potoku danych i zarządzać procesami, dziennikami zdarzeń oraz wpisami rejestru. Dzięki zawartej tu wiedzy z pewnością usprawnisz i zautomatyzujesz wszelkie czasochłonne zadania administracyjne, by móc swobodnie stosować PowerShell jako podstawową konsolę do codziennej pracy.
* Aplety poleceń
* Przetwarzanie potokowe
* Potoki danych
* Uniwersalny model nawigacji
* Definiowanie dysków
* Język skryptów PowerShella
* Tablice asocjacyjne
* Praca ze skryptami
* Różnicowanie reakcji na błędy
* Biblioteki klas
* Narzędzia PowerShella
* Zarządzanie użytkownikami i grupami w Active Directory
* Bazy danych
* Zaawansowane operacje dostępu do danych
PowerShell skróci czas Twojej pracy!
Poznaj specyfikę języka Java i zostań mistrzem programowania
* Jak korzystać z bibliotek języka Java?
* Jak pisać funkcjonalny i klarowny kod?
* Jak stworzyć profesjonalny i efektowny program?
Język Java jest językiem obiektowym z dziedziczeniem jednobazowym. Wewnątrz każdej metody korzysta on ze zorientowanego na instrukcje stylu kodowania. Aby dobrze poznać jakikolwiek język, należy nauczyć się posługiwać jego regułami, zasadami i składnią — podobnie jest z językiem programowania. Jeśli chcesz zyskać możliwość efektywnego programowania w języku Java, powinieneś poznać struktury danych, operacje i udogodnienia, oferowane przez biblioteki standardowe, a także często stosowane i efektywne sposoby tworzenia kodu. Całą potrzebną Ci wiedzę znajdziesz właśnie w tym podręczniku.
W książce „Java. Efektywne programowanie” w sposób zrozumiały i klarowny przedstawiono zasady opisujące mechanizmy używane w najlepszych technikach programowania. Ten podręcznik podpowie Ci, jak najbardziej racjonalnie korzystać z języka Java oraz jego podstawowych bibliotek. Dowiesz się, jak stosować wyjątki przechwytywalne i wyjątki czasu wykonania, poznasz także zalety stosowania statycznych klas składowych. Opanujesz metody sprawdzania poprawności parametrów i projektowania sygnatur oraz wszelkie instrukcje, które pozwolą Ci na wydajne i profesjonalne programowanie.
* Tworzenie i usuwanie obiektów
* Klasy i interfejsy
* Zapewnianie niezmienności obiektu
* Projektowanie i dokumentowanie klas przeznaczonych do dziedziczenia
* Zalety stosowania statycznych klas składowych
* Typy ogólne
* Typy wyliczeniowe i adnotacje
* Metody
* Programowanie
* Wykorzystanie ogólnie przyjętych konwencji nazewnictwa
* Wyjątki
* Współbieżność i serializacja
* Dokumentowanie bezpieczeństwa dla wątków
Nie wystarczy samo poznanie języka Java. Trzeba wiedzieć, jak z niego efektywnie korzystać!
Rozpocznij swoją przygodę z JavaScript!
* Jak rozpocząć przygodę z JavaScript?
* Jakie obiekty dostarcza JavaScript?
* Jak reagować na błędy?
Język JavaScript, choć ma już blisko dwanaście lat, swoimi możliwościami wciąż potrafi zafascynować niejednego projektanta stron internetowych. Ma już za sobą gorsze dni, jednak aktualnie dzięki technologii AJAX znów jest na topie. Wykorzystując go w odpowiedni sposób, sprawisz, że twój serwis WWW stanie się bardziej interaktywny i dynamiczny.
Ta książka pozwoli Ci wyjść zwycięsko z pierwszego starcia z tym językiem! Dowiesz się z niej, jak używać zmiennych, operatorów oraz funkcji. Nauczysz się reagować na zdarzenia oraz wykorzystywać okna dialogowe. Ponadto zdobędziesz wiedzę na temat pracy z obiektami DOM HTML oraz na temat sposobów reagowania na błędy w skryptach. Autor przedstawia tu także dostępne obiekty JavaScript oraz pokazuje, jak wykonywać operacje związane z czasem. Ogromnym atutem tej książki jest przejrzystość i usystematyzowany sposób prezentowania informacji. Dzięki temu również Ty szybko i bezboleśnie poznasz JavaScript!
* Typowe konstrukcje języka JavaScript
* Wykorzystanie zmiennych
* Zastosowanie funkcji
* Reagowanie na zdarzenia
* Sposoby użycia okien dialogowych
* Wykonywanie operacji związanych z czasem
* Dostępne obiekty JavaScript
* Obiekty DOM HTML
* Przygotowanie własnych obiektów
* Dziedziczenie w JavaScript
* Obsługa błędów
Przejdź bezboleśnie pierwsze starcie z JavaScript!
Naucz się łączyć największe zalety języków oraz technik programowania
i twórz interaktywne strony internetowe
* Jak unikać typowych błędów i sprawnie rozwiązywać problemy programistyczne?
* Jak połączyć zalety HTML, XML i PHP dla uzyskania pożądanych efektów?
* Jak tworzyć aplikacje wyposażone w aktywny interfejs użytkownika?
Statyczne strony WWW to dziś już przeszłość. Powszechnie dostępne narzędzia dają programistom prawie nieograniczone możliwości w zakresie tworzenia interaktywnych witryn internetowych, wzbogaconych o najróżniejsze efekty wizualne, animacje oraz wbudowane narzędzia pomocnicze. Największą popularność zdobyły sobie narzędzia z kategorii open source — z powodu ich minimalnego kosztu oraz niezwykle dużych zasobów, dostępnych za pośrednictwem Internetu. Z tej książki dowiesz się, jak tworzyć bogate i interaktywne strony WWW, łącząc rozmaite techniki i korzystając z różnych języków.
Książka "Ajax, JavaScript i PHP. Intensywny trening" poprowadzi Cię krok po kroku po podstawowych zasadach programowania w językach JavaScript, PHP i HTML oraz technologiach programowania. Dzięki temu podręcznikowi dowiesz się m.in., jak wykorzystywać dostępne biblioteki ajaksowe do implementowania i ulepszania podstawowych mechanizmów aplikacji. Szybko nauczysz się tworzyć interaktywne strony WWW, zarówno za pomocą technologii serwerowych, jak i technik oraz narzędzi umiejscowionych po stronie klienckiej, a także ich kombinacji.
* Tworzenie stron WWW w języku HTML
* Stylizacja stron za pomocą arkuszy CSS
* Tworzenie skryptów w języku JavaScript
* Wbudowanie skryptu w stronę WWW
* Obiektowy model dokumentu (DOM)
* Obiekty String
* Instrukcje warunkowe i pętle
* Funkcje wbudowane i biblioteki
* Konstruowanie aplikacji ajaksowych
* Zmienne w języku PHP
* Funkcje liczbowe, łańcuchy i tabele
* Kontrola przepływu sterowania
* Usługi webowe oraz protokoły REST i SOAP
Łącz, kompiluj, dobieraj — niech Twoje strony WWW zrobią wrażenie!
Poznaj narzędzia programu PowerPoint i twórz wyjątkowe prezentacje!
* Jak stworzyć profesjonalną prezentację na każdą okazję?
* Jak modyfikować grafikę SmartArt?
* Jak korzystać z programu Clip Organizer i biblioteki slajdów?
Z pewnością wiesz, do czego służy program PowerPoint, lecz jeśli jeszcze nie potrafisz z niego korzystać, a musisz szybko przygotować profesjonalną prezentację, ta książka jest właśnie dla Ciebie! Znajdziesz tu opis ostatniej wersji programu — PowerPoint 2007. Umożliwia ona stworzenie zaawansowanej i bogatej prezentacji, wyposażonej w dźwięk, fotografie i animacje filmowe. Nowy PowerPoint pozwala także na bezpieczne udostępnianie Twojej prezentacji wszystkim zainteresowanym.
Książka "PowerPoint 2007 PL. Seria praktyk" to bogato ilustrowany, a przy tym prawdziwie intuicyjny podręcznik, dzięki któremu każdy nauczy się sprawnie korzystać z tej aplikacji. Kolor i zrzuty ekranowe ilustrujące kolejne informacje, jak również klarowne i zrozumiałe instrukcje sprawiają, że nauka staje się niezwykle prosta. Dzięki tej książce poznasz wszystkie niezbędne narzędzia PowerPointa i ciekawe funkcje tego programu. Dowiesz się, jak zastosować w swojej prezentacji grafiki SmartArt oraz zaawansowane układy slajdów, a także w jaki sposób korzystać z galerii stylów czy biblioteki slajdów.
* Tworzenie prezentacji
* Praca z tekstem
* Grafika i linie
* Konwersja na grafikę SmartArt
* Tabele i wykresy
* Używanie Excela 2007 — kopiowanie i wstawianie tabel
* Wzbogacanie prezentacji — animacje
* Multimedia
* Dodawanie filmów i dźwięku
* Tworzenie albumów
* Pokaz slajdów
* Nagrywanie narracji
* Udostępnianie prezentacji
* Bezpieczeństwo
PowerPoint jest dla każdego!
Poznaj narzędzia oraz funkcje Excela i z łatwością wykorzystuj tę wiedzę w pracy
* Jak tworzyć skoroszyty i wykresy?
* Jak zarządzać danymi w arkuszach?
* Jak szacować formuły?
Na samo brzmienie słowa "Excel" reagujesz paniką? Uważasz, że to bardzo skomplikowany i trudny w obsłudze program? Świetnie! Ta książka została napisana właśnie z myślą o Tobie! Podręcznik, który trzymasz w rękach, stanowi namacalny dowód na to, że Excel 2007 może być prosty, a nauka jego obsługi bardzo przyjemna! Choć trudno Ci w tej chwili w to uwierzyć, aplikacja ta oferuje cale spektrum nowoczesnych, a przy tym przyjaznych i intuicyjnych narzędzi oraz funkcji, dzięki którym znacznie usprawnisz i przyspieszysz swoją pracę. Naprawdę warto je poznać!
Książkę "Excel 2007 PL. Seria praktyk" przygotowano w taki sposób, aby każdy mógł nauczyć się korzystać z narzędzi Excela, tworzyć odpowiednie arkusze oraz wykonywać na nich praktyczne operacje. Wszystkie porady i instrukcje napisane zostały prostym, zrozumiałym językiem. Dzięki temu szybko opanujesz sposoby zarządzania danymi czy szacowania formuł w tym programie. Wszystkie omawiane zagadnienia zilustrowane są ułatwiającymi zrozumienie zrzutami ekranowymi, a kolorowy druk znacznie uprzyjemni Ci korzystanie z książki. Wystarczy ją przeczytać, a poznasz Excela w stopniu pozwalającym Ci na swobodną pracę w tym programie. Na co zatem czekasz? Przed Tobą nauka takich zagadnień, jak:
* Tworzenie skoroszytu
* Wprowadzanie danych do arkusza i zarządzanie nimi
* Formuły i funkcje
* Tabele i wykresy
* Konwersja tabeli do postaci zakresu
* Zaawansowane funkcje
* Szacowanie formuł
* Zarządzanie Excelem
* Makra
* Szablony i scenariusze
* Łącza i odwołania
* Stosowanie aktualizacji
Najprostszy i najprzyjemniejszy sposób na poznanie Excela!
Poznaj praktyczne możliwości programu Access 2007!
* Jak właściwie zaprojektować bazę danych?
* Jak korzystać z szablonów?
* Jak tworzyć tabele i definiować relacje między nimi?
Wbrew pozorom nie trzeba być specjalistą, żeby korzystać z Accessa! Jest to program wyjątkowo przyjazny dla użytkownika, umożliwiający tworzenie baz danych i zarządzanie nimi bez potrzeby dogłębnego poznawania języka SQL oraz skomplikowanych środowisk serwerowych. Aplikacja pozwala na zapisywanie danych z wykorzystaniem formularzy, kierowanie zapytań do bazy, a także dzielenie danych ze współpracownikami za pośrednictwem sieci komputerowej.
Książka "Access 2007 PL. Seria praktyk" zawiera zwięzły i czytelny opis wszystkich najważniejszych funkcji tego programu, a także konkretne przykłady i jasne instrukcje zastosowania narzędzi Accessa. Kolorowe strony pozwalają na szybkie odnalezienie interesujących Cię zagadnień. Dzięki temu podręcznikowi poznasz podstawowe zasady tworzenia dobrego projektu bazy danych oraz jej zaawansowane możliwości. Nauczysz się tworzyć tabele, formularze i raporty, a także korzystać z kluczy podstawowych i obcych. Bez problemu zbudujesz taką bazę danych, która pozwoli Ci sprawnie zarządzać informacjami.
* Personalizacja Accessa 2007
* Projektowanie baz danych
* Relacyjne bazy danych
* Klucze podstawowe i obce
* Tworzenie tabel
* Korzystanie z typów danych
* Definiowanie relacji
* Kwerendy
* Korzystanie z SQL
* Tworzenie i dostrajanie formularzy
* Tworzenie raportów
* Współdzielenie Accessa
Naucz się korzystać z Accessa — zachwycą Cię jego możliwości!
Odkryj bogactwo funkcji Worda!
Jak poprawnie formatować i uatrakcyjniać dokumenty?
Chcesz zacząć sprawnie tworzyć w programie Word dokumenty o profesjonalnym wyglądzie? A może tak dobrze go już znasz, że wątpisz, by skrywał przed Tobą jeszcze jakiekolwiek tajemnice? Tak czy inaczej warto opanować wszystkie potężne możliwości najpopularniejszego edytora tekstów, różne sposoby pracy z nim i metody tworzenia dokumentów tekstowych. Uzbrojony w taką wiedzę, z pewnością będziesz pracował szybciej i sprawniej.
Książka "Word 2007 PL. Seria praktyk" jest graficznym przewodnikiem po najnowszej wersji Worda i zawiera dokładny opis jego funkcji podstawowych oraz zaawansowanych — począwszy od tworzenia i formatowania tekstów, a na złożonych makrach skończywszy. Wszystko to przedstawione zostało za pomocą przejrzystych, kolorowych i szczegółowych instrukcji oraz praktycznych przykładów. Dzięki temu podręcznikowi poznasz całe spektrum narzędzi Worda i udoskonalisz swoją pracę z tym programem.
* Narzędzia główne
* Formatowanie tekstu
* Szybkie style
* Praca z dokumentem
* Drukowanie i publikowanie
* Konwersja do formatu PDF
* Biblioteka ClipArt i SmartArt
* Hiperłącza i zakładki
* Równania
* Zaawansowane funkcje — podpis cyfrowy
* Makra
Opanuj wszystkie narzędzia Worda i ciesz się swobodą tworzenia dokumentów!
Serwisy społecznościowe. Budowa, administracja i moderacjaWydawnictwo Helion
Dołącz do kreatorów nowych trendów! Stwórz własny serwis społecznościowy!
* Pierwsze kroki w roli twórcy serwisu — rodzaje stron, prawo i reklama
* Skrypty, instalacja i administracja — PHPizabi, Elgg, Dolphin, Joomla!
* ABC moderatora i użytkownika — regulamin, trolle, zakres ingerencji
Serwisy społecznościowe są bodaj najszybciej rozwijającą się dziś częścią internetu. Nie sposób przecenić ich roli społecznej i opiniotwórczej. Liczba użytkowników i ich poczucie wspólnoty decydują o sile i prężności tych serwisów. W każdej chwili możesz przyłączyć się do któregoś z nich. Jednak znacznie więcej radości sprawiłoby Ci na pewno prowadzenie własnego serwisu, wokół którego skupiałaby się cała społeczność osób o zainteresowaniach podobnych do Twoich.
W książce "Serwisy społecznościowe. Budowa, administracja i moderacja" znajdziesz wszelkie informacje dotyczące tworzenia i obsługi serwisu społecznościowego. Opisano w niej początki tego zjawiska społecznego, podstawy jego działania, rozmaite odmiany serwisów, wszelkie kwestie prawne i techniczne. Niezależnie od tego, czy szukasz inspiracji odnośnie treści umieszczanych w serwisie, czy chciałbyś dowiedzieć się, jak rozwiązać konkretne problemy z konfiguracją, rejestracją, wyborem mechanizmu działania czy wyglądu Twojego serwisu, autorzy służą Ci rzetelną wiedzą, wskazówkami i podpowiedziami. Oprócz tego wprowadzą Cię w kwestie związane z bezpieczeństwem w sieci, rolą moderatora i rozwiązywaniem problemów z użytkownikami.
* Społeczności internetowe
* Serwisy społecznościowe (historia, rodzaje, reklama)
* Regulacje prawne
* Wybór domeny i hostingu
* Niezbędne narzędzia (klient FTP, edytory CSS i tekstowe)
* Serwis społecznościowy a forum dyskusyjne
* Bezpieczeństwo serwisu
* Skrypty (PHPizabi, Elgg, Dolphin, Joomla!, BuddyPress, Joovili, SocialEngine i wiele innych)
* Online-Community-Building
* Skrypty do budowy serwisu wideo (ClipBucket Lite, Clipshare, ClipHouse i wiele innych)
* Rola moderatora
* Social shopping
Sprawdź, jak wiele satysfakcji daje własny serwis społecznościowy!
AutoCAD to program do komputerowego wspomagania projektowania, który od lat wyznacza standardy na rynku takich aplikacji. Z jego możliwości korzystają projektanci różnych branż, a ogromna liczba bibliotek, modułów i nakładek sprawia, że realizacja nawet najbardziej złożonych projektów przebiega szybko i sprawnie. Każda kolejna wersja AutoCAD-a jest bardziej rozbudowana. W wersji 2008 autorzy aplikacji zadbali o optymalizację znanych już użytkownikom narzędzi i zwiększenie produktywności pracy. Zmodernizowany interfejs użytkownika oraz nowe możliwości docenią nie tylko profesjonaliści, ale również ci, którzy stawiają pierwsze kroki w świecie komputerowego wspomagania projektowania.
Książka "AutoCAD 2008 i 2008 PL" to wyczerpujące omówienie najnowszej edycji tej aplikacji. Każdy użytkownik AutoCAD-a, niezależnie od stopnia zaawansowania, znajdzie w niej interesujące informacje. Czytając tę książkę, nauczysz się tworzyć i modyfikować rysunki, wymiarować je, korzystać z warstw, bloków i stylów oraz drukować projekty. Poznasz zasady modelowania bryłowego, tworzenia szablonów oraz rysowania w trybie aksonometrycznym. Każde z narzędzi dostępnych w aplikacji jest dokładnie omówione, a ilustrowane przykłady ułatwiają poznanie ich w praktyce.
* Interfejs użytkownika, menu i paski narzędzi
* Praca z dokumentami
* Układy współrzędnych
* Tworzenie podstawowych obiektów i definiowanie ich właściwości
* Napisy i tabelki
* Rysowanie precyzyjne
* Rysunek aksonometryczny
* Kreskowanie
* Naprawianie uszkodzonych rysunków
* Techniki wymiarowania, modyfikowanie wymiarów i style wymiarowe
* Modelowanie 3D i bryły ACIS
Poznaj najnowszą wersję narzędzia, które zrewolucjonizowało pracę projektantów na całym świecie.
Zobacz, jakie to proste — naucz się tworzyć bazy danych!
* Jak tworzyć formularze i raporty?
* Jak modyfikować strukturę tabel?
* Jak stosować mechanizmy wymiany danych?
Współczesny świat wymusza na przedsiębiorstwach gromadzenie oraz przetwarzanie ogromnej ilości informacji. To sprawia, że muszą one dysponować wydajnymi i sprawnymi bazami danych. Aby zbudować taki system zarządzania danymi, niezbędne są odpowiednie narzędzia — jednym z nich jest program MS Access. Ta aplikacja przede wszystkim pozwala na łatwą kontrolę poprawności tworzonych projektów oraz zapewnia integrację narzędzi służących do tworzenia struktury relacyjnej. Dba także o zgodność tych narzędzi ze standardem języka zapytań SQL, wykorzystywanym do tworzenia i modyfikowania baz danych oraz operowania na zgromadzonych w nich informacjach.
Książka „Bazy danych. Pierwsze starcie” stanowi doskonałe wprowadzenie w tematykę tworzenia baz danych. Zawiera wszystkie potrzebne informacje, podane w prosty i przejrzysty sposób. Ten podręcznik przyda się zarówno studentom kierunków informatycznych, jak i wszystkim tym, którzy chcą zdobyć wiedzę o nowoczesnych metodach budowania takich baz. Stąd dowiesz się m.in., jak wykorzystywać język zapytań SQL, w jaki sposób tworzyć tabele, formularze i raporty oraz stosować mechanizmy wymiany danych, a także na czym polega filtrowanie i sortowanie w zapytaniach. Zdobędziesz wiedzę i umiejętności wystarczające do samodzielnego zbudowania wydajnej bazy danych i sprawnego nią zarządzania.
* Projektowanie bazy danych — narzędzia wizualne
* Tworzenie formularzy i raportów
* Strukturalny język zapytań SQL w wersji MS JetSQL
* Składnia podstawowa
* Unia — koniunkcja zbiorów
* Grupowanie i funkcje agregujące
* Zastosowanie języka SQL z poziomu formularzy
* Mechanizmy wymiany danych
* Obiekty: DAO, RDO, ADO
* Zastosowanie mechanizmów wymiany danych przy tworzeniu aplikacji
Stwórz własną, niezawodną bazę danych!
Wkrocz w świat projektowania 3D
* Jak definiować parametry projektu?
* W jaki sposób korzystać z narzędzi projektowych?
* Jak generować dokumentację techniczną?
Inventor, opracowany i sprzedawany przez firmę Autodesk, to program typu CAD, pozwalający na zamodelowanie projektowanego urządzenia lub elementu w postaci bryły trójwymiarowej. W oparciu o tak zamodelowaną bryłę Inventor umożliwia wygenerowanie pełnej dokumentacji projektowej — rysunków wykonawczych i złożeniowych, wykazu części i innych. Aplikacja pozwala także na przeprowadzenie symulacji i analizy działania projektowanego urządzenia.
"Inventor. Pierwsze kroki " to podręcznik dla wszystkich osób, które chcą poznać możliwości tej aplikacji i wykorzystać je w swojej pracy. Książka opisuje proces instalacji i konfiguracji programu oraz definiowania parametrów projektu. Pokazuje także kolejne kroki jego realizacji. Przeczytasz w niej o tworzeniu szkiców, definiowaniu wiązań, generowaniu modeli bryłowych i tworzeniu zespołów. Dowiesz się także, w jaki sposób wygenerować dokumentację techniczną w oparciu o gotowy model oraz jak zaprezentować elementy projektu w postaci animacji trójwymiarowej.
* Instalacja Inventora
* Konfiguracja interfejsu użytkownika
* Praca z oknami dialogowymi
* Tworzenie szkiców i wiązań
* Edycja obiektów graficznych
* Tworzenie brył trójwymiarowych
* Łączenie elementów w zespoły
* Tworzenie dokumentacji technicznej
* Prezentacja zespołów
Zrealizuj swoje wizje za pomocą Inventora!
1. IDZ DO
PRZYK£ADOWY ROZDZIA£
SPIS TRE CI Delphi 2005.
Æwiczenia praktyczne
KATALOG KSI¥¯EK
Autor: Adam Boduch
KATALOG ONLINE ISBN: 83-7361-779-5
Format: B5, stron: 148
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
DODAJ DO KOSZYKA • Poznaj rodowisko Delphi
• Napisz pierwsze w³asne aplikacje
• Naucz siê korzystaæ z mo¿liwo ci platformy .NET
CENNIK I INFORMACJE rodowisko programistyczne Delphi od dawna cieszy siê popularno ci¹ w ród twórców
oprogramowania. Od pierwszych wersji oferowa³o mo¿liwo æ wizualnego tworzenia
ZAMÓW INFORMACJE aplikacji za pomoc¹ „klocków” — komponentów, ³¹cz¹c to z prostot¹ jêzyka Pascal.
O NOWO CIACH Teraz, w najnowszej wersji, Delphi pozwala na tworzenie aplikacji dla dynamicznie
rozwijaj¹cej siê platformy .NET. Dziêki temu znacznie poszerzy³ siê zakres mo¿liwych
ZAMÓW CENNIK zastosowañ flagowego produktu firmy Borland. Za jego pomoc¹ mo¿emy dzi tworzyæ
nie tylko aplikacje, ale równie¿ us³ugi sieciowe oraz dynamiczne strony WWW.
„Delphi 2005. Æwiczenia praktyczne” to ksi¹¿ka dla tych, którzy chc¹ poznaæ podstawy
CZYTELNIA budowania aplikacji w najnowszej wersji rodowiska Delphi. Przedstawia zasady
korzystania z narzêdzi oferowanych przez Delphi oraz sposoby zastosowania ich
FRAGMENTY KSI¥¯EK ONLINE podczas tworzenia oprogramowania. Czytaj¹c t¹ ksi¹¿kê, poznasz jêzyk ObjectPascal,
zasady programowania obiektowego oraz metody ³¹czenia aplikacji z bazami danych.
Nauczysz siê tak¿e tworzyæ witryny WWW w jêzyku ASP.NET oraz us³ugi sieciowe.
• Podstawowe informacje o rodowisku Delphi 2005 oraz platformie .NET
• Elementy jêzyka Delphi
• Korzystanie z narzêdzi oferowanych przez Delphi 2005
• Komponenty bazodanowe
• Tworzenie aplikacji opartych na bazach danych
• ASP.NET i Web Services
Zrób pierwszy krok w programowaniu —
poznaj i wykorzystaj mo¿liwo ci, jakie oferuje Delphi 2005
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
2. Spis treści
Wstęp..................................................................................................................................................................7
Rozdział 1. Zaczynamy.......................................................................................................................................................9
Rzut okiem na środowisko .......................................................................................... 9
Projektant formularzy .......................................................................................... 11
Edytor kodu.......................................................................................................... 12
Widok strukturalny .............................................................................................. 13
Inspektor obiektów............................................................................................... 14
Jak to działa? ............................................................................................................. 14
Podsumowanie........................................................................................................... 15
Rozdział 2. Podstawy platformy .NET........................................................................................................................17
Czym jest .NET ......................................................................................................... 17
.NET Framework ................................................................................................. 18
Podstawowa terminologia .................................................................................... 18
Produkty dla programistów .................................................................................. 19
Instalacja .............................................................................................................. 19
Przegląd technologii .NET Framework ..................................................................... 20
Środowisko Common Language Runtime (CLR) ................................................ 20
Podzespoły ........................................................................................................... 21
Działanie CLR ..................................................................................................... 23
Biblioteka klas ..................................................................................................... 24
Common Language System (CLS) ...................................................................... 24
Common Type System (CTS).............................................................................. 24
Rodzaje aplikacji w Delphi 2005............................................................................... 25
Biblioteka VCL.................................................................................................... 25
Windows Forms ................................................................................................... 26
Web Forms........................................................................................................... 27
Podsumowanie........................................................................................................... 27
Rozdział 3. Język Delphi.................................................................................................................................................29
Pierwszy program ...................................................................................................... 29
Uruchamiamy program ........................................................................................ 32
Zapisywanie projektu........................................................................................... 32
Otwieranie i zamykanie projektu ......................................................................... 32
7
3. 4 Delphi 2005. Ćwiczenia praktyczne
Piszemy kod programu .............................................................................................. 34
Aplikacje konsolowe ................................................................................................. 35
Wpisywanie tekstu w konsoli .............................................................................. 37
Odczytywanie tekstu z konsoli............................................................................. 38
Pętle ........................................................................................................................... 39
Pętla for................................................................................................................ 39
Pętla repeat........................................................................................................... 41
Pętla while............................................................................................................ 41
Funkcje Break i Continue .................................................................................... 42
Instrukcje warunkowe................................................................................................ 43
Procedury................................................................................................................... 47
Funkcje ...................................................................................................................... 49
Moduły ...................................................................................................................... 52
Dołączanie modułu do aplikacji........................................................................... 53
Dostępność zmiennych ........................................................................................ 54
Tablice ....................................................................................................................... 56
Tablice dynamiczne ............................................................................................. 58
Rekordy ..................................................................................................................... 59
Klasy.......................................................................................................................... 61
Tworzenie własnych klas ..................................................................................... 62
Tworzenie instancji klasy..................................................................................... 63
Konstruktory i destruktory ................................................................................... 67
Sekcje klasy ......................................................................................................... 68
Dziedziczenie....................................................................................................... 71
Podsumowanie........................................................................................................... 71
Rozdział 4. Nowości w Delphi 2005 .........................................................................................................................73
IDE ............................................................................................................................ 73
Historia................................................................................................................. 74
Widok strukturalny .............................................................................................. 74
Funkcja Help Insight............................................................................................ 75
Wyniki wyszukiwania.......................................................................................... 75
Wyszukiwanie odwołań ....................................................................................... 76
Wyró nianie błędów ............................................................................................ 76
Edycja synchroniczna .......................................................................................... 76
Edytor kodu.......................................................................................................... 76
Debugowanie ....................................................................................................... 78
Refaktoryzacja........................................................................................................... 79
Deklarowanie zmiennych..................................................................................... 79
Deklarowanie pól ................................................................................................. 79
Wyodrębnianie metod.......................................................................................... 79
Wyodrębnianie łańcucha znaków ........................................................................ 79
Zmiana nazw symboli .......................................................................................... 80
Importowanie przestrzeni nazw ........................................................................... 80
Nowości języka Delphi.............................................................................................. 80
Pętla for..in..do..................................................................................................... 80
Wplatanie funkcji................................................................................................. 81
4. Spis treści 5
Bazy danych .............................................................................................................. 82
Obsługa baz danych ADO.NET ................................................................................ 82
Ulepszenia narzędzi projektowych ............................................................................ 82
Migracja danych................................................................................................... 83
Ulepszenia eksploratora baz danych .................................................................... 83
Podsumowanie........................................................................................................... 83
Rozdział 5. Bazy danych ................................................................................................................................................85
Czym są bazy danych? .............................................................................................. 85
Rodzaje baz danych ................................................................................................... 86
Bazy proste .......................................................................................................... 86
Relacyjne bazy danych......................................................................................... 86
Bazy danych typu klient-serwer........................................................................... 87
Borland Database Engine .......................................................................................... 87
Sterowniki bazy danych ....................................................................................... 88
Zbiory danych ...................................................................................................... 88
Wykorzystanie BDE w Delphi .................................................................................. 89
Poruszanie się po rekordach................................................................................. 90
Praca z komponentami ......................................................................................... 92
Modyfikacja zawartości ....................................................................................... 96
Komponenty dbExpress............................................................................................. 98
Architektura klient-serwer ................................................................................... 99
Narzędzia ........................................................................................................... 100
Łączenie z serwerem.......................................................................................... 100
Tworzenie tabel.................................................................................................. 104
Tworzenie rekordów .......................................................................................... 105
Odczyt rekordów................................................................................................ 106
Kasowanie danych ............................................................................................. 111
Uaktualnianie danych......................................................................................... 111
Podsumowanie......................................................................................................... 112
Rozdział 6. ASP.NET..........................................................................................................................................................113
Dynamiczne strony WWW...................................................................................... 113
ASP.NET ........................................................................................................... 114
Narzędzia................................................................................................................. 114
Edytor................................................................................................................. 115
Serwer ................................................................................................................ 115
Instalacja ASP.NET ........................................................................................... 116
ASP.NET w Delphi ................................................................................................. 118
Pierwszy projekt................................................................................................. 119
Jak to działa?...................................................................................................... 120
Poruszanie się po interfejsie............................................................................... 121
Sesje................................................................................................................... 124
Podsumowanie......................................................................................................... 128
Rozdział 7. Usługi sieciowe ......................................................................................................................................129
Wprowadzenie ......................................................................................................... 129
Co to jest usługa sieciowa? ................................................................................ 129
Działanie usług sieciowych................................................................................ 130
Komunikacja z usługami.................................................................................... 130
5. 6 Delphi 2005. Ćwiczenia praktyczne
Opis usługi Web ...................................................................................................... 131
Udostępnianie usługi ............................................................................................... 131
U ywanie usług sieciowych .................................................................................... 131
Wykorzystujemy wyszukiwarkę google.com .......................................................... 132
Opcje interfejsu API .......................................................................................... 132
Interfejs aplikacji ............................................................................................... 133
Ładowanie usługi sieciowej ............................................................................... 133
Korzystanie z usługi Web .................................................................................. 134
Tworzenie usług sieciowych.................................................................................... 137
Pisanie kodu ....................................................................................................... 138
Podgląd usługi sieciowej.................................................................................... 139
Usługa Web na stronie ASP.NET............................................................................ 142
Bezpieczeństwo usług sieciowych........................................................................... 143
Podsumowanie......................................................................................................... 145
6. 3. Rozdział
Język Delphi
Delphi (wcześniej Object Pascal) to język programowania wykorzystywany w środowi-
sku o tej samej nazwie. W niniejszym rozdziale omówiono podstawowe elementy tego
języka, charakterystyczne dla większości języków programowania.
Pierwszy program
Na początek zbudujmy prosty program. Celem naszego pierwszego ćwiczenia będzie
umieszczenie napisu w oknie programu. Za wyświetlanie takiego prostego napisu odpowiada
komponent 6.CDGN.
Ćwiczenie 3.1.
Aby umieścić komponent Tlabel w oknie naszego programu, wykonaj następujące czynności:
1. Uruchom program Delphi.
2. Z menu File wybierz polecenie New, a następnie VCL Application — Delphi for .NET.
3. Na palecie narzędzi odnajdź komponent 6.CDGN (rysunek 3.1).
Rysunek 3.1.
Przycisk TLabel
na Palecie narzędzi
4. Kliknij go.
5. Kliknij formularz.
6. Komponent powinien się pojawić w miejscu kliknięcia (rysunek 3.2).
7. 30 Delphi 2005. Ćwiczenia praktyczne
Rysunek 3.2.
Komponent TLabel
na formularzu
Na formularzu powinien widnieć napis .CDGN.
Napis mo na zmienić za pomocą Inspektora obiektów.
Ćwiczenie 3.2.
Aby zmienić tekst etykiety:
1. Kliknij jednokrotnie obiekt (komponent) 6.CDGN — powinien zostać zaznaczony.
Na jego obrze ach pojawią się symbole zaznaczenia (rysunek 3.2).
2. Odszukaj w Inspektorze obiektów pozycję %CRVKQP. Określa ona tekst wyświetlany
w komponencie.
3. Kliknij jednokrotnie pozycję %CRVKQP — powinna zostać zaznaczona (rysunek 3.3).
Rysunek 3.3.
Właściwość Caption
komponentu
Lista podzielona jest na dwie kolumny. Pozycje po lewej określają nazwę właściwości
komponentu, natomiast w kolumnie po prawej znajdują się wartości owej właściwości. Po
zaznaczeniu właściwości nadaj jej wartość — po prostu wpisz np. słowo 9KVCL i naci-
śnij Enter.
W tym momencie zmieniłeś napis na etykiecie. Nie sądzisz jednak, e jest on trochę za
mały w stosunku do formularza? Nie ma problemu — mo na go łatwo powiększyć; temu
właśnie poświęcimy nasze kolejne ćwiczenie.
Ćwiczenie 3.3.
Aby powiększyć napis w etykiecie TLabel:
1. Ponownie zaznacz komponent 6.CDGN, a w Inspektorze obiektów odszukaj pozycję
(QPV (znajdującą się w sekcji Visual). Określa ona, jaką czcionką jest wyświetlany
nasz napis.
2. Po lewej stronie właściwości (QPV — w odró nieniu od %CRVKQP — znajduje się
ikona ze znakiem plusa. Symbol ten słu y do rozwijania listy następnych właściwości
związanych z czcionką. Kliknij zatem tę ikonkę, aby wyświetlić kolejne dane.
3. Odnajdź właściwość 5KG i nadaj jej wartość (postępuj tak, jak w ćwiczeniu 3.2).
4. Na formularzu powinieneś zobaczyć podgląd napisu, czyli jego wersję napisaną
czcionką o rozmiarze 20 punktów.
8. Rozdział 3. Język Delphi 31
5. Wypadałoby jeszcze zmienić krój czcionki. W tym celu posłu się właściwością
0COG — zaznacz ją.
6. Po zaznaczeniu po prawej stronie powinien zostać wyświetlony przycisk ze strzałką.
Po jego naciśnięciu uka e się lista rozwijalna z dostępnymi w systemie czcionkami.
Wybierz np. #TKCN $NCEM.
Nasz napis wygląda ju o wiele lepiej — patrz rysunek 3.4.
Rysunek 3.4.
Etykieta
na formularzu
Zaznaczając komponent jednym kliknięciem myszy, mo esz go przesuwać, rozciągać,
chwytając za rogi itp.
Mo esz tak e to zrobić za pomocą dostępnych w Delphi funkcji. W tym celu wykonaj
poni sze cwiczenie.
Ćwiczenie 3.4.
Aby przemieścić komponent:
1. Zaznacz go.
2. Kliknij go prawym przyciskiem myszy i z menu Position wybierz polecenie Align.
Zostanie otwarte okienko (rysunek 3.5) słu ące do wyrównywania poło enia obiektu.
Rysunek 3.5.
Okno do ustalania
poło enia
9. 32 Delphi 2005. Ćwiczenia praktyczne
3. Okienko składa się z dwóch części — Horizontal (poło enie w poziomie)
oraz Vertical (poło enie w pionie).
4. W obu częściach zaznacz pozycję Center in Window i naciśnij OK.
Nasz napis został umieszczony dokładnie w środku formularza.
Uruchamiamy program
Ćwiczenie 3.5.
Aby uruchomić program:
1. Wystarczy, e z menu Run wybierzesz polecenie Run. Nasz projekt zostanie
wówczas skompilowany, po czym zostanie uruchomiony program. Tę samą czynność
mo esz wykonać, korzystając z przycisku — skrótu na pasku narzędziowym Delphi
(rysunek 3.6).
Rysunek 3.6.
Uruchamianie
programu
Mo na tak e u ywać skrótu klawiaturowego — do uruchamiania słu y klawisz F9. Jest to
chyba najwygodniejszy sposób.
Zapisywanie projektu
Ćwiczenie 3.6.
Aby zapisać projekt:
1. Z menu File wybierz polecenie Save All.
2. Zostanie otwarte okno, w którym nale y wskazać katalog do zapisu oraz wpisać
nazwę pliku. Utwórz więc na dysku jakiś katalog — np. 2KGTYU[ RTQITCO
— i przejdź do niego.
3. Zostaniesz poproszony o podanie nazwy formularza — wpisz np. /CKP(TO.
Następnie nale y podać nazwę projektu, czyli np. 2KGTYU[.
Otwieranie i zamykanie projektu
Kolejne ćwiczenie polegać będzie na otwarciu oraz zamknięciu projektu, a następnie na
ponownym jego uruchomieniu.
10. Rozdział 3. Język Delphi 33
Ćwiczenie 3.7.
Aby otworzyć istniejący projekt:
1. Z menu File wybierz polecenie Close All.
2. Projekt, nad którym pracowałeś, zostanie zamknięty. Je eli od czasu ostatniego
zapisu nastąpiły jakieś zmiany, zostaniesz zapytany, czy chcesz ponownie zapisać
projekt. Je eli wszystko się powiedzie, z ekranu zniknie okno formularza,
a Inspektor obiektów stanie się nieaktywny.
3. Przejdź do katalogu z programem, gdzie zapisałeś swój projekt. Usuń z niego pliki
o rozszerzeniach *.cfg, *.dof, *.res, *.bdsproj i ewentualnie wszystkie pliki z tyldą (~)
w rozszerzeniu. W katalogu powinny pozostać jedynie trzy pliki.
4. Otwórz ponownie ten projekt. W tym celu z menu File wybierz polecenie
Open Project. Wska ście kę do pliku *.dpr. Nasz projekt zostanie teraz otwarty.
Program Delphi wyświetli teraz informację, e w katalogu z programem nie znaleziono
pliku *.res (rysunek 3.7). To nic! Zignoruj ten komunikat, naciskając przycisk OK —
Delphi otworzy projekt nawet bez tego pliku!
Rysunek 3.7.
Ostrze enie
Je eli usuniesz plik *.bdsproj, projekt zostanie otwarty tak e bez tego pliku, ale najpierw
zostaniesz zapytany, czy była to aplikacja dla .NET czy Windows 32 (rysunek 3.8). Okno
to pojawi się tak e w przypadku próby otwarcia projektu utworzonego w poprzednich wer-
sjach Delphi.
Rysunek 3.8.
Typ aplikacji
Od tej pory mo esz ponownie pracować nad swoim projektem.
Chcąc skompilować program, niekoniecznie musisz go uruchamiać. Do samej kompilacji
słu y polecenie Compile z menu Project (skrót klawiaturowy — Ctrl + F9).
11. 34 Delphi 2005. Ćwiczenia praktyczne
Piszemy kod programu
Tworzenie programów nie polega wyłącznie na układaniu komponentów na formularzu.
Aby program był bardziej funkcjonalny, nale y tak e napisać odpowiednie polecenia
(stworzyć kod źródłowy).
Ćwiczenie 3.8.
Aby wpisać instrukcje języka programowania:
1. Na formularzu umieść komponent 6$WVVQP (przycisk).
2. Oprócz przycisku umieść tak e komponent 6.CDGN. W naszym programie
po naciśnięciu przycisku zmieniany będzie tekst widniejący w etykiecie.
3. Przejdź do zakładki Events (zdarzenia) Inspektora obiektów i znajdź 1P%NKEM.
4. Kliknij to pole dwukrotnie (dla zdarzenia 1P%NKEM mo na wykonać to samo,
klikając dwukrotnie komponent). Zostaniesz przeniesiony do Edytora kodu
i ujrzysz taki fragment:
RTQEGFWTG 6(QTO$WVVQP%NKEM
5GPFGT 61DLGEV
DGIKP
GPF
5. Interesujący nas kod źródłowy wpisz pomiędzy słowa DGIKP i GPF:
RTQEGFWTG 6(QTO$WVVQP%NKEM
5GPFGT 61DLGEV
DGIKP
.CDGN%CRVKQP 0QY[ VGMUV
GPF
Uruchom teraz program klawiszem F9 i sprawdź jego działanie. Po naciśnięciu przycisku
tekst na etykiecie powinien zostać zmieniony. W tym kodzie zmieniłem po prostu wartość
właściwości %CRVKQP etykiety (.CDGN). .CDGN oznacza nazwę komponentu; mo na ją łatwo
zmienić.
Ćwiczenie 3.9.
Aby zmienić nazwę komponentu:
1. Za pomocą klawisza F12 mo esz przełączać się z edytora kodu do formularza
i odwrotnie. Zrób to teraz; powinien zostać wyświetlony formularz.
2. Zaznacz komponent 6.CDGN.
3. W Inspektorze obiektów odnajdź właściwość 0COG i zmień ją. Wartość .CDGN
zastąp np. słowem 'V[MKGVC.
4. Spróbuj ponownie uruchomić program klawiszem F9. Nie udało się? Został zapewne
wyświetlony edytor kodu i podświetlony został wiersz, w którym znajduje się błąd — tak,
jak na rysunku 3.9.
12. Rozdział 3. Język Delphi 35
Rysunek 3.9.
Błąd podświetlony
przez edytor Delphi
Kompilator informuje Cię, e w podświetlonym wierszu gdzieś jest błąd? Gdzie? Na dole
pojawiło się okienko z napisem ='TTQT? 7PKVRCU
' 7PFGENCTGF KFGPVK
HKGT NCDGN . Kompilator informuje Cię w ten sposób, e w wierszu 29. występuje nie-
znane słowo NCDGN. Ciąg NCDGN oznaczał bowiem nazwę komponentu, a tę nazwę właśnie
zmieniliśmy na 'V[MKGVC. Teraz, eby wszystko działało, nale y zamiast słowa NCDGN
wpisać 'V[MKGVC
'V[MKGVC%CRVKQP OKGPK GO VGMUV
Kolejne ćwiczenie będzie polegać na zmianie nazwy przycisku oraz formularza.
Ćwiczenie 3.10.
Aby zmienić nazwę formularza:
1. Zaznacz komponent $WVVQP, klikając go jednokrotnie.
2. Tak, jak w poprzednim przypadku, odszukaj właściwość 0COG i zmień ją na 2T[EKUM.
Zwróć uwagę, e równie właściwość %CRVKQP zmieniła się i ma teraz wartość
2T[EKUM.
3. Jeśli klikniesz jednokrotnie w obrębie formularza, usuniesz zaznaczenie wszystkich
komponentów, a zaznaczony zostanie sam formularz. Równie właściwości
formularza mogą ulec zmianie.
4. Zmienimy właściwości %CRVKQP oraz 0COG formularza. Odszukaj je. W pierwszym
przypadku (%CRVKQP) wpisz /ÎL TWIK 2TQITCO. Zwróć uwagę na odzwierciedlenie
tej modyfikacji w formularzu. Napis na pasku tytułowym formularza uległ zmianie.
5. Zmień właściwość 0COG, wpisując /CKP(QTO.
Aplikacje konsolowe
Przez moment nie będziemy u ywać formularza ani adnych komponentów, lecz korzy-
stać z konsoli.
Konsola, inaczej zwana wierszem poleceń lub — w systemach Windows — trybem DOS,
jest interfejsem, w którym polecenia są wpisywane z klawiatury, a prezentacja wyników
przez komputer odbywa się w trybie tekstowym.
Na początek stworzymy projekt, który nie będzie zawierał formularza.
13. 36 Delphi 2005. Ćwiczenia praktyczne
Ćwiczenie 3.11.
Aby utworzyć aplikację konsolową:
1. Z menu File wybierz polecenie New, a następnie Other.
2. Z drzewa po lewej stronie wybierz Delphi Projects.
3. W oknie po prawej stronie wybierz Console Application.
Po wykonaniu tych czynności Delphi utworzy nowy projekt; zawartość edytora kodu
będzie wyglądać tak, jak to przedstawiono na rysunku 3.10.
Rysunek 3.10.
Edytor kodu
Przed blokiem DGIKP znajduje się dyrektywa ] #226;2' %1051.'_. Dzięki tej instrukcji
program zostanie uruchomiony jako konsola. Słowo GPF (z kropką na końcu) oznacza
koniec programu. Instrukcje do wykonania programu zawarte są zawsze pomiędzy sło-
wami DGIKP i GPF.
Zmodyfikujemy nasz program tak, aby rzeczywiście wykonywał jakieś operacje.
Ćwiczenie 3.12.
Aby utworzyć prostą aplikację konsolową:
1. Zmodyfikuj kod programu do następującej postaci:
RTQITCO EQPUQNG
WUGU
5[U7VKNU
] #226;2' %1051.'_
DGIKP
4GCFNP
GPF
W wyniku u ycia polecenia 4GCFNP program czeka, a u ytkownik wciśnie
klawisz Enter.
2. Uruchom program, aby sprawdzić jego działanie.
14. Rozdział 3. Język Delphi 37
Wpisywanie tekstu w konsoli
Dotychczas nasz program nie wykonuje adnych operacji — tzn. uruchamia się (to ju coś!)
i czeka, a naciśniesz klawisz Enter. Zmodyfikujmy go tak, aby wyświetlał jakiś tekst.
Ćwiczenie 3.13.
Aby wyświetlić tekst w konsoli:
1. Zmodyfikuj program do takiej postaci:
RTQITCO EQPUQNG
WUGU
5[U7VKNU
] #226;2' %1051.'_
DGIKP
9TKVGNP
%G è ,GUVGO CRNKMCELæ MQPUQNQYæ COMPKL OPKG MNCYKUGO 'PVGT
4GCFNP
GPF
2. Uruchom aplikację.
Aplikacja zostanie teraz uruchomiona i wyświetlony zostanie tekst: %G è ,GUVGO
CRNKMCELæ MQPUQNQYæ COMPKL OPKG MNCYKUGO 'PVGT .
Jak ju się zdą yłeś zorientować, do wpisywania tekstu w konsoli słu y właśnie polece-
nie 9TKVGNP. Mo na w tym celu skorzystać tak e z innego polecenia — 9TKVG. Ró nica
pomiędzy nimi polega na tym, i to pierwsze polecenie wpisuje na ekranie tekst i na
końcu dodaje znak nowego wiersza. Drugie z poleceń (9TKVG) jedynie wpisuje tekst, ale
nie dodaje znaku nowego wiersza na końcu.
Ćwiczenie 3.14.
Aby zaobserwować ró nice pomiędzy poleceniami Write oraz Writeln:
1. Kod programu zmodyfikuj do takiej postaci:
RTQITCO EQPUQNG
WUGU
5[U7VKNU
] #226;2' %1051.'_
DGIKP
9TKVG
6GP VGMUV PKG LGUV CMQ EQP[ PCMKGO PQYGIQ YKGTUC
9TKVGNP
6GP VGMUV PCVQOKCUV LGUV CMQ EQP[ PCMKGO PQYGIQ YKGTUC
9TKVG
# VGP!
4GCFNP
GPF
2. Teraz uruchom program, aby przekonać się, jak zadziała.