XML i SQL Server 2000

okladka
"XML i SQL Server 2000" jest idealnym źródłem informacji dla tych programistów SQL, którzy chcą poznać możliwości, jakie daje XML w SQL Serverze 2000. Jeśli jesteś twórcą stron WWW i chcesz korzystać z XML-a podczas tworzenia swoich projektów, ale obawiasz się złożoności jego standardów i zastosowań - książka ta pozwoli Ci opanować je bardzo szybko.

John Griffin zaczyna od przypomnienia podstaw XML-a, następnie przechodzi do gruntownego omówienia definicji typu dokumentu (DTD) oraz ich użycia do zatwierdzania dokumentów. Przedstawia wiele sposobów generowania dokumentów XML i manipulowania nimi w SQL Serverze 2000. Oprócz tego prezentuje język XSLT, specyfikację XPath oraz schematy XDR Microsoftu.

Liczne przykłady oraz metodyczne podejście do tworzenia dokumentów XML i wstawiania danych z dokumentów XML do bazy powodują, że książka ta powinna stać się lekturą obowiązkową dla każdego programisty poszukującego specjalistycznego, pełnego i szczegółowego przeglądu możliwości XML-a w SQL Serverze 2000.

Po prostu tworzenie stron WWW

okladka
Celem książki jest przekazanie praktycznej wiedzy o sposobie tworzenia stron WWW, ale również o samej filozofii ich tworzenia.

Autor zwraca uwagę nie tylko na język HTML czy elementy JavaScriptu, ale również na różnego rodzaju "sztuczki" i ułatwienia, usprawniające pracę nad stronami WWW, a zatem nie pominięto opisu najczęściej używanych i najłatwiej osiągalnych narzędzi do projektowania stron. Dzieki tej książce czytelnik nauczy się, w jakim zakresie warto z nich korzystać i do czego je wykorzystywać. Najważniejsze, że pominięto dyskusję o wyższości jednej metody na drugą.

  • Poradnik dla początkujących, przyszłych profesjonalnych projektantów stron WWW.
  • Przystępne wyjaśnienie pojęć HTML, HTTP, WWW, łącza, ramka, tabela, etc.
  • Jak skompletować niezbędne narzędzia i nie stracić dużo pieniędzy?
  • Jak zaprojektować stronę? -- kilka doskonałych porad.
  • Ramki, formularze, skrypty. Naucz się także, czym są i jak poprawnie stosować Kaskadowe arkusze stylów.
  • Poznaj różnice w działaniu przeglądarek internetowych i zaprojektuj swoją stronę tak, by była prawidłowo wyświetlana.
  • Naucz się właściwego doboru formatu graficznego plików oraz tworzenia stron, które łatwo obejrzeć nawet za pomocą łącza modemowego.
  • Techniki umieszczania tesktu i obrazków na stronie.
  • Wzbogacanie stron WWW: animowane obrazki, filmy, darmowe gotowe komponenty, etc.
  • Publikowanie stron WWW.
  • Jak pozyskać i zarejestrować własną domenę internetową.

Delphi 6. Vademecum profesjonalisty. Tom II

okladka
Drugi tom "Delphi 6. Vademecum profesjonalisty" 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

Red Hat Linux 7.2. Ćwiczenia praktyczne

okladka
Potrzebujesz informacji na temat podstaw użytkowania jednego z najbardziej popularnych systemów linuksowych -- Red Hat Linuxa? Koniecznie przeczytaj tę książkę! Dowiesz się z niej wszystkiego, co konieczne o:
  • wymaganiach sprzętowych systemu Linux,
  • instalowaniu systemu w trybie Workstation,
  • systemie plików,
  • kontach systemowych,
  • użytkowaniu powłoki,
  • poleceniach obsługi katalogów i plików,
  • edytowaniu plików,
  • drukowaniu,
  • korzystaniu z napędów,
  • korzystaniu z interfejsu graficznego.
To pierwszy krok w zrozumieniu, co fascynuje innych w Linuksie. Wypróbuj to na sobie! Ale uważaj -- linuksowa pasja jest zaraźliwa.

Flash MX w praktyce

okladka
Flash MX to najnowsza wersja programu firmy Macromedia, przeznaczonego do tworzenia interaktywnych animacji umieszczanych na stronach WWW. Od prostych, ale efektownych przycisków po skomplikowane gry i aplikacje -- to wszystko możesz stworzyć we Flashu. Książka przeznaczona dla zaczynających zabawę z interaktywną grafiką to doskonały przewodnik, wprowadzający Czytelnika w magiczny świat multimedialnych animacji, łączenia ruchomego obrazu z dźwiękiem w jedną, atrakcyjną całość.

Dzięki tej książce poznasz:

  • Techniki rysowania we Flashu
  • Wykorzystanie obiektów, tekstu, symboli, odnośników
  • Metody pracy z warstwami
  • Sposoby tworzenia animacji
  • Możliwości dołączania dźwięku
  • Język ActionScript -- język programowania Flasha
  • Komponenty -- nowość we Flashu MX
  • Techniki przygotowywania animacji na potrzeby WWW
Książka ta prezentuje wszystkie najważniejsze informacje na temat Flasha MX, a dołączony CD-ROM zawiera wiele praktycznych przykładów i ćwiczeń. Po jej przeczytaniu będziesz mógł osiągnąć wszystko, co tylko powstanie w Twojej wyobraźni. Już ponad 95% użytkowników Internetu może oglądać animacje we Flashu. Pokaż im, co potrafisz!

Java 2. Techniki zaawansowane

okladka
  • Przewodnik dla doświadczonych programistów omawiający zaawansowane możliwości platformy Java dla wersji JDK 1.3 i 1.4.
  • Dostarcza wielu praktycznych przykładów kodu!
  • Zawiera nowe bądź zaktualizowane omówienie: języka XML, problematyki bezpieczeństwa, programowania aplikacji sieciowych, wielowątkowości, kolekcji, zdalnych obiektów, interfejsu JDBC™, architektury komponentów JavaBeans™, biblioteki Swing i wielu innych zagadnień.
Przewodnik po zaawansowanych metodach programowania w Javie dla zaawansowanych programistów.

Książka ta dostarcza doświadczonym programistom rozwiązań niezbędnych do pełnego wykorzystania możliwości Javy. To praktyczny przewodnik ułatwiający rozwiązywanie nawet najbardziej złożonych problemów programistycznych. Dodatkowo zawiera zupełnie nowy rozdział poświęcony wykorzystaniu języka XML w programach pisanych w Javie oraz zaktualizowane omówienie wielu zaawansowanych możliwości tej platformy -- od kolekcji po metody macierzyste, od bezpieczeństwa po bibliotekę Swing.

Autorzy identyfikują problemy najczęściej napotykane przez doświadczonych programistów Javy i dostarczają przemyślanych rozwiązań zilustrowanych przykładami kodu, które uczyniły z tej książki prawdziwy bestseller. Dzięki niej ujrzysz w nowym świetle zagadnienia interfejsu ODBC™, tworzenia aplikacji sieciowych, wykorzystania zdalnych obiektów i wiele innych.

Najważniejsze informacje dla programistów Java:

  • Zaktualizowane omówienie wielowątkowości, kolekcji i aplikacji sieciowych.
  • Zmienione przedstawienie problematyki zdalnych obiektów.
  • Nowe, zaawansowane techniki wykorzystania architektury komponentów JavaBeans™.
  • Zaawansowane techniki tworzenia interfejsu użytkownika wykorzystujące biblioteki Swing i AWT.
Książka będzie dla Ciebie kolejnym krokiem w poznaniu możliwości Javy. Jest rozszerzeniem i doskonałym uzupełnieniem publikacji "Java 2. Postawy".

O autorach:
CAY S. HORSTMANN wykłada informatykę na uniwersytecie stanowym w San Jose. Napisał sześć książek o C++, Javie i programowaniu zorientowanym obiektowo. Jest redaktorem naczelnym bestselerowego cyklu Core Series, wydawnictwa Prentice Hall PTR.

GARY CORNELL zrobił doktorat na uniwersytecie Brown i współpracował z IBM Watson Labs. Jest autorem lub współautorem 20 książek oraz wielu artykułów, wydrukowanych w czasopismach komputerowych. Obecnie kieruje programem Modern Visual Programming na Uniwersytecie Connecticut.

« poprzednia 1 2 3 4 5 6 7 8 9 następna »