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
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. Cena: 29.00
Delphi 2005. Kompendium programisty - Adam Boduch
>Nowa wersja środowiska programistycznego Delphi to kolejne nowości -- pełna
integracja zarówno z platformą .NET, jak i Win32, nowe technologie tworzenia
aplikacji, nowe komponenty i możliwość stosowania nie tylko języka Delphi,
ale również C#. Za pomocą najnowszej wersji Delphi można tworzyć nie tylko
"standardowe" aplikacje, ale również wykorzystywać możliwości
oferowane przez .NET. Tworzenie aplikacji klient-serwer, usług sieciowych,
intranetów i dynamicznych witryn WWW w oparciu o tę platformę stało się
szybsze i łatwiejsze. Większe możliwości pociągnęły za sobą również
sporo zmian w samym środowisku i sposobie korzystania z niego. Cena: 99.00
Delphi 3.0, 4.0, 5.0 - Agnieszka Snarska
Książka zawiera serię krótkich ćwiczeń, które wprowadzają czytelnika w proces
tworzenia rozbudowanych aplikacji w Delphi. W tworzonych programach komponenty
z paska narzędziowego wykorzystane są w możliwie największym stopniu. Cena: 13.16
Delphi. Leksykon kieszonkowy - Waldemar Pokuta
W dobie pracy pod presją czasu coraz popularniejsze stają się wizualne środowiska programistyczne, dzięki którym autorzy aplikacji mogą szybciej i efektywniej tworzyć nowe produkty. Cena: 9.90
Delphi 7 dla każdego - Andrzej Grażyński, Zbigniew Zarzycki
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. Cena: 75.00
|
Ksiazki informatyczne: Tylko dzis taniej (promocja): Wyszukaj |