JDBC. Leksykon kieszonkowy

okladka
Podręczny przewodnik dla programistów Javy

JDBC jest jednym z najwszechstronniejszych i najszerzej stosowanych mechanizmów umożliwiających nie tylko dostęp do danych z programów napisanych w Javie, ale również wykonywanie rozmaitych operacji na bazach danych. Kosztem wszechstronności jest złożoność -- JDBC implementuje ogromną liczbę klas, interfejsów i metod, z którymi trzeba się gruntownie zapoznać. Niemożliwością jest zapamiętanie ich wszystkich.

"JDBC. Leksykon kieszonkowy" jest podręcznym leksykonem ułatwiającym szybkie odnalezienie opisu każdej z klas, interfejsów czy metod tworzących JDBC API. Przydaje się zwłaszcza w sytuacjach, w których wiadomo, co się chce osiągnąć i potrzebna jest informacja na temat metod JDBC, które mogą w tym pomóc.

Oprócz opisu API książka zawiera także kilka krótkich rozdziałów będących swego rodzaju instrukcją obsługi JDBC, czyli przypomnieniem, w jaki sposób łączyć ze sobą różne elementy API w celu uzyskania rozwiązań konkretnych zadań.

Nie pamiętasz, jak naraz wykonać kilka operacji wstawiania lub modyfikacji lub w jaki sposób przechowywać i pobierać wielkie obiekty? Niniejsza książka na pewno odświeży Twoją pamięć.

Donald Bales jest konsultantem do spraw aplikacji komputerowych specjalizującym się w analizie, projektowaniu oraz programowaniu systemów rozproszonych. Posiada ponad pięcioletnie doświadczenie w pisaniu aplikacji w Javie operujących na bazach danych za pomocą JDBC.

Management Mistakes and Successes. Edycja polska

okladka


C++. Styl i technika zaawansowanego programowania

okladka

Zakładając znajomość podstaw języka C++ książka ta umożliwia programistom rozwinięcie zaawansowanych umiejętności programowania poprzez stosowanie styli i idiomów języka C++. Struktura książki zorganizowana jest wokół abstrakcji wspieranych przez język C++: abstrakcyjnych typów danych, kombinacji typów w strukturach dziedziczenia, programowania obiektowego i dziedziczenia wielokrotnego. W książce przedstawione zostają także te idiomy, które nie znajdują bezpośredniego wsparcia w języku C++, takie jak wirtualne konstruktory, obiekty prototypów i zaawansowane techniki odzyskiwania nieużytków.

Książka:
  • Przedstawia zalety i potencjalne pułapki zaawansowanych technik programowania w języku C++.
  • Sposoby efektywnego łączenia abstrakcji języka C++ ilustruje szeregiem krótkich, ale stanowiących wystarczający instruktaż przykładów.
  • Dostarcza wielu praktycznych zasad wykorzystania języka C++ do implementacji rezultatów projektowania obiektowego.
  • Omawia wszystkie właściwości edycji 3.0 języka C++, w tym zastosowanie szablonów w celu wielokrotnego wykorzystania kodu.
  • Przedstawia istotne aspekty rozwoju złożonych systemów, w tym projektowanie bibliotek, obsługę wyjątków i przetwarzanie rozproszone.

Książka ta jest ważnym podręcznikiem dla każdego programisty aplikacji lub programisty systemowego posługującego się językiem C++.

O autorze:
James Coplien pracuje w departamencie związanym z badaniami nad produkcją oprogramowania w firmie AT&T Bell Laboratories. Jest także konsultantem przy dużych projektach wykorzystujących technologie obiektowe. [więcej...\


Rozbudowa i naprawa sieci. Wydanie II

okladka

Jak działa i pracuje sieć ?
Zajrzyj do środka i sprawdź !

Nawet jeżeli nie jesteś maniakiem komputerowym (oficjalnie nazywanym inżynierem sieciowym), książka "Rozbudowa i naprawa sieci. Wydanie II" omawia skomplikowane zagadnienia w sposób, który nie spowoduje, że sięgniesz po aspirynę lub rewolwer.

W drugim wydaniu tego klasycznego przewodnika po sieciach omówiono skomplikowane topologie sieciowe oraz protokoły, jak również sposoby śledzenia i poprawienia błędów, które narażają Ciebie lub Twoją firmę na znaczne koszty. Dokładne objaśnienia poparte przykładami pozwalają poznać sposoby działania protokołów, architekturę i sprzęt wykorzystywane w sieciach oraz metody ich naprawy, gdy przestają działać.

Poznaj:
  • Topologie sieci komputerowych
  • Projektowanie sieci
  • Fizyczne elementy sieci: okablowanie, karty sieciowe, przełączniki, routery
  • Urządzenia NAS i sieci SAN
  • Przyjęte przez IEEE standardy sieci LAN i MAN
  • Protokoły ARCNet, Ethernet
  • Protokoły używane w sieciach WAN
  • Technologie DSL i sieci kablowe
  • Sieci bezprzewodowe
  • Omówienie protokołów TCP/IP
  • Podstawowe usługi i aplikacje TCP/IP
  • Protokoły związane z pocztą elektroniczną
  • Protokoły BOOTP i DHCP
  • System DNS i WINS, ActiveDirectory
  • Systemy z rodziny Novell NetWare
  • Sieć WWW i protokół HTTP, SSL
  • Omówienie standardu IPv6
  • Zarządzanie użytkownikami i ich uprawnieniami
  • Zabezpieczanie sieci i szyfrowanie
  • Praktyczne metody modernizacji sieci
  • Migracja do nowszych systemów operacyjnych

Do prac nad książką zaproszono wielu współautorów, z których każdy ma na swoim koncie liczne publikacje oraz jest ekspertem w zakresie sieci komputerowych.

Czy Twoja sieć działa, czy działa Ci tylko na nerwy? Zajrzyj do środka i sprawdź, jak działa i pracuje sieć. Nie pozwól, aby specjalistyczna terminologia uniemożliwiła Ci zrozumienie działania Twojej sieci.


Java Data Objects

okladka

Użyj Java Data Objects --
przełomowej technologii trwałości obiektów na platformie Java

Książka "Java Data Objects":
  • Demonstruje praktyczne techniki stosowane przez zawodowych programistów
  • Zawiera poprawny, gruntownie przetestowany kod źródłowy programów oraz przykłady zaczerpnięte z praktyki
  • Skoncentrowana jest na nowoczesnych technologiach, które muszą poznać programiści
  • Zawiera rady profesjonalistów, które pozwolą czytelnikowi tworzyć najlepsze programy

Java Data Objects (JDO) przyspiesza tworzenie aplikacji w Javie dostarczając obiektowego mechanizmu trwałości i standardowych interfejsów umożliwiających korzystanie z baz danych. Książka ta jest wszechstronnym przewodnikiem po zagadnieniach trwałości JDO, przeznaczony dla zaawansowanego programisty.

Korzystając z realistycznych przykładów kodu autorzy przedstawiają sposoby tworzenia, pobierania, aktualizacji i usuwania obiektów trwałych, cykl życia obiektów i przejścia pomiędzy stanami, klasy i interfejsy JDO, zapytania, architekturę, problemy bezpieczeństwa i wiele innych zagadnień. Prezentują sposoby integracji JDO z EJB™, JTA, JCA i innymi technologiami J2EE™, omawiają też najlepsze sposoby wykorzystania JDO przez samodzielne aplikacje oraz komponenty J2EE™.

Jeśli chcesz poświęcić więcej czasu na rozwiązywanie zagadnień biznesowych, a mniej tracić na zajmowanie się problemem trwałości, to potrzebujesz właśnie JDO i jednej dobrej książki, która pomoże Ci efektywnie użyć JDO: "Java Data Objects".

  • Omówienie specyfikacji JDO i podstawowych zagadnień związanych z trwałością obiektów
  • Programowanie z użyciem JDO; najważniejsze klasy i obiekty
  • Cykl życia obiektów
  • Wyszukiwanie danych w JDO
  • Przykładowa architektura i jej konstrukcja z użyciem JDO
  • JDO a J2EE: JCA, EJB, transakcje, bezpieczeństwo
  • Porównanie JDO z JDBC
  • Przyszłość JDO i rozwój tej specyfikacji
  • Studium przypadku

Uzupełnieniem są liczne dodatki omawiające między innymi: stany JDO, metadane, język JDOQL w notacji BNF i dostępne implementacje JDO.

  • Praktyczne przykłady ilustrują możliwości użycia JDO przez istniejące aplikacje
  • Tworzenia efektywniejszych systemów dzięki JDO
  • Integracja JDO z J2EE krok po kroku
  • Najlepsze sposoby wykorzystania JDO przez aplikacje biznesowe
Autorzy:
Sameer Tyagi jest architektem systemów biznesowych w firmie Sun Microsystems i pracuje w Java Center w Burlington w stanie Massachusets. Ma za sobą osiem lat doświadczeń zawodowych w dziedzinie informatyki i jest współautorem wielu książek związanych z technologiami Javy.

Keiron McCammon jest szefem działu technologii w firmie Versant Corporation. Pracuje w branży informatycznej już ponad dziesięć lat i zajmuje się głównie zastosowaniami technologii obiektowej w biznesie. Jest członkiem grupy eksperckiej JDO (JSR12) i często bierze udział w seminariach i konferencjach poświęconych tworzeniu aplikacji na platformach Java i J2EE przy wykorzystaniu JDO.

Michael Vorburger pracuje jako główny architekt oprogramowania w firmie Vertical zajmującej się tworzeniem oprogramowania. Jest aktywnym uczestnikiem listy dyskusyjnej poświęconej JDO.

Heiko Bobzin jest członkiem grupy eksperckiej JDO (JSR12). Prowadził prace związane z implementacją standardów JDO i ODMG 3.0 w firmie Poet Software, dostawcy obiektowych systemów baz danych.


Flash MX 2004. Ćwiczenia praktyczne

okladka

Kariera programu Macromedia Flash jest fenomenem, nawet w tak szybko rozwijającej się branży, jaką jest branża oprogramowania. Flash od prostego narzędzia do animacji stał się wydajnym środowiskiem projektowym, umożliwiającym tworzenie skomplikowanych aplikacji, gier, serwisów WWW i prezentacji multimedialnych. Popularność Flasha nadal rośnie, czego najlepszym potwierdzeniem jest pojawianie się jego kolejnych, coraz bardziej rozbudowanych wersji.

Tworzenie aplikacji we Flashu wymaga nie tylko zdolności plastycznych, ale również wiedzy o programowaniu w języku ActionScript, o XML-u i bazach danych oraz języku HTML. Książka Flash MX 2004. Ćwiczenia praktyczne jest wprowadzeniem w świat Flasha i związanych z nim zagadnień. W krótkich, ilustrowanych ćwiczeniach przedstawia:

  • Interfejs użytkownika programu i zasady zarządzania projektami we Flashu
  • Sposoby korzystania z narzędzi rysunkowych i edycyjnych
  • Tworzenie obiektów tekstowych
  • Zastosowanie symboli
  • Sposoby importowania obiektów stworzonych w innych aplikacjach
  • Podstawowe zasady tworzenia animacji we Flashu
  • Tworzenie mechanizmów interakcji z użytkownikiem
  • Budowanie serwisów WWW w technologii Flasha i publikowanie gotowych dokumentów

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