Delphi 6. Vademecum profesjonalisty. Tom II

Delphi 6. Vademecum profesjonalisty. Tom II
Xavier Pacheco, Steve Teixeira
ISBN/nr produktu: 83-7197-745-X
Wydawca/Producent: Helion
Ilość stron: 504 s.
Czas realizacji: 2-8 dni
Cena: 65.00 zł
dodaj do koszyka

Drugi tom "Delphi 6. Vademecum profesjonalisty", który oddajemy do rąk Czytelników, poświęcony jest zaawansowanym mechanizmom Delphi, związanym z programowaniem systemowym, nowoczesną obsługą baz danych i tworzeniem aplikacji internetowych. Jego treść wyraźnie oddaje specyficzną rolę Delphi 6 -- jako świadectwa coraz ściślejszego integrowania się trzech najważniejszych filarów współczesnych zastosowań komputerów i zdobyczy informatyki: wizualnego projektowania aplikacji, efektywnego przetwarzania dużej ilości danych o coraz większej złożoności oraz Internetu.

Treść książki rozpoczyna się od omówienia podstawowych zasad tworzenia i wykorzystywania pakietów Delphi. Aplikacje dawno już przestały być pojedynczymi "programami" -- ich postępująca złożoność wymusza raczej budowę modułową, której najważniejszymi konsekwencjami są: łatwość utrzymania i rozbudowy oraz sprawniejsza dystrybucja. Pakiety stanowią także podstawowy "budulec" IDE, będąc "nośnikami" jego kluczowych elementów, jak komponenty, edytory komponentów i właściwości oraz zintegrowane narzędzia rozszerzające.

Mimo, iż Delphi uwalnia programistę od mnóstwa nużących, niskopoziomowych szczegółów Windows, nie jest ono w stanie zapewnić elastyczności wystarczającej do wykorzystania wszystkich możliwości Windows; programista zmuszony jest więc niekiedy do bezpośredniego posługiwania się funkcjami Win32 API, w czym Delphi mu bynajmniej nie przeszkadza, a raczej oferuje dodatkowe mechanizmy wspomagające. Czytelnicy znajdą w niniejszej książce kilka praktycznych przykładów wykorzystania Win32 API: obsługę zasobnika, zarządzanie paskami aplikacji, tworzenie i obsługę łączników powłoki oraz aplikacje rozszerzające jej funkcjonalność.

Jedną z największych zalet IDE Delphi jest możliwość jego rozbudowy przez użytkownika. Oprócz (wynikającej z obiektowego modelu programowania) możliwości definiowania nowych komponentów, możliwe jest także tworzenie specjalizowanych edytorów współpracujących z projektantem formularzy; ich integrację ze środowiskiem umożliwia interfejs Open Tools API, którego unowocześnioną -- bo bazującą już całkowicie na interfejsach COM -- wersję opisujemy w jednym z rozdziałów.

Wśród wielu mechanizmów bazodanowych, dedykowanych konkretnym platformom systemowym, coraz większego znaczenia nabiera model uniwersalny, nie związany z żadnym konkretnym środowiskiem -- CORBA (Common Object Request Broker Architecture). Prezentujemy opis podstawowych założeń tego modelu oraz ilustrujemy konkretnymi przykładami jego wykorzystanie w połączeniu z usługami sieciowymi (web services) oraz obiektami Enterprise Java Beans (EJB) zaimplementowanymi na borlandowskim serwerze aplikacji (Borland Application Server). W kolejnym rozdziale zajmujemy się bardziej szczegółowo samymi usługami sieciowymi i protokołem SOAP.

Wprowadzona w Delphi 3 technologia MIDAS, będąca praktyczną realizacją modelu aplikacji wielowarstwowej (multitier), występuje w Delphi 6 w unowocześnionej wersji i pod zmienioną nazwą DataSnap -- dosłownie "migawka danych"; nazwa ta dość trafnie oddaje charakter podstawowej idei całego mechanizmu, jaką jest lokalne przetwarzanie na komputerze klienta małych porcji ("migawek") danych pobranych z serwera.

Trzy ostatnie rozdziały książki mają nierozerwalny związek z Internetem. Pierwszy z nich poświęcony jest technologii Active Server Pages (ASP) i jej obiektom (ASO); prezentujemy konkretne przykłady współpracy ASP z bazami danych oraz przedstawiamy sposoby śledzenia aplikacji ASP za pomocą serwera MTS w Windows NT i Windows 2000. Technologia WebSnap, stanowiąca przedmiot rozważań drugiego rozdziału, jest wynikiem ścisłej integracji WebBrokera z mechanizmami bazodanowymi i umożliwia tworzenie internetowych aplikacji bazodanowych w sposób efektywniejszy niż kiedykolwiek dotąd. Rozdział ostatni poświęcony jest aplikacjom przeznaczonym dla tzw. urządzeń ruchomych (mobile devices), między innymi telefonów komórkowych. Przedstawiamy w nim m.in. prosty przykład wykorzystania protokołu WAP, omawiamy także kilka wybranych rozwiązań światowego rynku teleinformatycznego

Wyszukiwarka:

Zawartość koszyka:

brak produktów
Informatyka Języki programowania Ada Asembler Asp C C# C++ Cgi Delphi Html Java Java script Pascal Perl Php Python Visual basic Wml Xml Uml Ruby Bazy danych Access Oracle PostgreSQL MySQL Pozostałe Microsoft SQL Komputer Dla administratora Bezpieczeństwo Internet Podstawy Programy Sieci komputerowe Sprzęt Strony www Programowanie Algorytmy Multimedia 3D CAD DTP Flash Grafika Dźwięk Oprogramowanie Linux Systemy Linux Windows Novell Mac Unix Free BSD Serwer MS-DOS Literatura naukowa Biznes Dla managera E-biznes Ekonomia Finanse Komunikacja Logistyka Marketing Negocjacje Personel PR Prawo Reklama Sprzedaż Statystyka Transport Zarządzanie Rachunkowość Zdrowie Zioła Uroda Medycyna Sport Kulinaria Kuchnie świata Dania z drobiu Alkohole Dania jarskie Ciasta i desery Kuchnia polska Sałatki i surówki Dania mięsne Sosy, dipy, pasty Owoce morza Ryby Wegetariańskie Warzywa i owoce Dietetyczne Grzyby Dania obiadowe Potrawy świąteczne Przystawki, zakąski Potrawy z grila i ogniska Potrawy mączne Niskotłuszczowe Zioła Przyprawy Koktajle, napoje, soki Zupy Poradniki kulinarne Ezoteryka Feng Shui Horoskopy Senniki Parapsychologia magia i czary Amulety i talizmany Astrologia Tarot Numerologia Medytacja Nauka Psychologia Encyklopedie Biologia Zoologia Kosmologia Astronomia Fizyka Ludzie, fakty, wydarz. Filozofia Podróże,albumy, mapy Socjologia Przyroda Biografie i wspomnienia Meteorologia Geografia Archeologia Paleontologia Atlasy Humanistyka Języki obce Ochrona środowiska Chemia Elektronika Elektrotechnika Statystyka Mechanika Przemysł, rzemiosło Budownictwo Motoryzacja Pedagogika Nauka o języku Matematyka Literaturoznawstwo Edukacja Sztuki walki Unia Europejska Poradniki Dom Ogrody Zwierzęta Rośliny Medycyna Psychologia Rodzina, dzieci Praca Zdrowie i uroda Przewodniki Turystyka Hobby Miłość, sex, intymność Wędkarstwo Gry rozrywkowe Rolnictwo Sport Hodowla Moda Inne Kultura Religie Sztuka Muzyka Malarstwo, rzeźba Architektura Albumy Film Kultura Teologia Słowniki Językowe Język Polski Inne Leksykony Rozmówki Historia II wojna światowa Państwa i narody Mitologia Militaria Średniowiecze Terroryzm XX-XXI wiek Polityka Starożytność wiek XIX Postacie historyczne Historia Polski Ciekawostki Literatura faktu Dzieje Nowożytne Historia Powszechna Uczniowie i Studenci Pomoce, Ściągi Lektury Podręczniki Języki obce Biologia Chemia Język polski Matematyka Informatyka Historia Geografia Fizyka WOS P.O. Plastyka Muzyka przedsiębiorczość Technika Przyroda Dodatkowe Dla nauczycieli Religia Akademickie Literatura Piękna Beletrystyka Powieści Sensacja Horror Kryminał Fantastyka, fantasy Romanse Przygodowe Klasyka Historie prawdziwe Epopeja Proza Dramat Komedia Tragedia Thriller Dzieci i młodzież Młodzieżowe Dla dzieci Baśnie i bajki Legendy Inne Opowiadania Literatura światowa Literatura polska Poezja Reportaże Wiersze Pamiętniki, dzienniki Komiksy Esej Publicystyka Niezidentyfikowane Kalendarze Popularnonaukowa Listy Fraszki Obyczajowe Wywiady Literatura piękna Literatura kobieca Nowele Powieść historyczna Felieton Aforyzmy Obcojęzyczne Audiobooki Religia Jan Paweł II Biblia Kolędy Dla dzieci Lektury Sherlock Holmes Psychologia sukcesu Harry Potter Historia Literatura polska Literatura światowa Języki obce Angielski Niemiecki Hiszpański Włoski Francuski Rosyjski Polski Szwedzki Czeski Niderlandzki Duński Chiński Fiński Grecki Norweski Japoński Zdrowie i uroda Opowieści z Narnii