PHP i MySQL. Tworzenie stron WWW

okladka
Ta praktyczna książka, ukazująca przede wszystkim zastosowania komercyjne, zawiera liczne przykłady. Ilustrują one realizację następujących zadań: uwierzytelnianie użytkowników, konstruowanie koszyka na zakupy, dynamiczne generowanie dokumentów PDF i obrazków, wysyłanie i zarządzanie pocztą elektroniczną, ułatwianie dyskusji między użytkownikami oraz zarządzanie zawartością. Autorzy położyli istotny nacisk na kwestię bezpieczeństwa.

Oprócz składni i biblioteki funkcji PHP, niniejsza książka opisuje również podstawowe pojęcia z dziedziny profesjonalnej inżynierii oprogramowania związanego z siecią WWW. Niektóre, takie jak utrzymywanie, współpraca i testowanie, są kwestiami istotnymi dla inżynierów oprogramowania pracujących we wszystkich domenach zastosowań. Inne pojęcia, takie jak uwierzytelnianie, szyfrowanie i kontrola sesji, mają szczególne znaczenie dla projektów programistycznych opartych na Internecie.

  • Dynamiczne tworzenie kodu HTML, obrazków i dokumentów
  • Tworzenie bezpiecznych usług za pomocą uwierzytelniania i SSL
  • Tworzenie koszyka na zakupy dla witryn handlu elektronicznego
  • Opis praktyk związanych z inżynierią oprogramowania dla większych projektów WWW
  • Zastosowanie obiektowych technik programistycznych w Internecie

Java. Wzorce projektowe

okladka

Jest to praktyczna książka, która mówi o tym jak pisać programy w języku Java z użyciem standardowych wzorców projektowych. Książka składa się z serii krótkich rozdziałów, z których każdy opisuje jeden wzorzec i zawiera przynajmniej jeden wizualny, kompletny i działający przykładowy program. Każdy rozdział zawiera również diagramy UML pokazujące zależności występujące pomiędzy klasami programu.

Podczas lektury niniejszej książki czytelnik dowie się, że wzorce projektowe są powszechnie stosowanym sposobem organizacji obiektów w programach. Dzięki wykorzystaniu wzorców łatwiej jest pisać programy i później je modyfikować. Zapoznanie się z wzorcami pozwoli zdobyć słownictwo i zestaw pojęć, za pomocą których można łatwiej opisać konstrukcję swoich programów.


Flash 5 ActionScript. Techniki zaawansowane

okladka
Język skryptowy to nie jest zbyt ładna nazwa, ale można za jej pomocą opisać bardzo wiele, JEŻELI (i jest to naprawdę wielkie "jeżeli") wie się, jak jej używać. W firmie Macromedia szybko zdano sobie sprawę z tego, że ładna nazwa bywa przydatna, dlatego nadano językowi sympatyczne miano "ActionScript". Brzmi to znacznie bardziej atrakcyjnie, ale ani trochę nie pomaga w zrozumieniu "jak go używać?". I dlatego pojawiła się ta książka.

Książka podzielona jest na trzy główne części. W pierwszej z nich zajmiemy się opanowaniem podstawowych umiejętności, w drugiej przejdziemy do zadań specjalistycznych. Trzecia część to studium tematu. Naszym pierwszym zadaniem będzie więc nauka poprawnego posługiwania się językiem ActionScript, drugim -- pogłębienie tej wiedzy, a na koniec przejdziemy do przykładów ilustrujących sposób, w jaki to wszystko rzeczywiście działa. Autorzy to doświadczeni i aktywni projektanci witryn, programiści albo ludzie łączący obie te funkcje, którzy zgłębili tajemnice Flasha. Teraz postarają się odkryć przed tobą arkana programowania we wspaniałym języku, jakim jest ActionScript.

Część 1. Podstawowe umiejętności
W tej części książki przybliżymy podstawową wiedzę, którą powinieneś opanować, zanim przystąpisz do tworzenia kodu, który będzie cechował się przejrzystością i funkcjonalnością. Nauczymy cię, jak używać nowych konstrukcji, poleceń i pokażemy, ile zasad programowania obiektowego zawiera język ActionScript i jakie to może mieć dla ciebie znaczenie.

Część 2. Specjalizacja
Przejdziemy do szczegółowego omówienia niektórych aspektów podstawowych umiejętności, pokazując na przykładach, w jaki sposób mogą być zastosowane w twoich projektach. Omówione zostaną między innymi nowe obiekty typu Sound i XML, tworzenie prawdziwego engine"u 3D na podstawie tablic, użycie Generatora do uaktualnienia filmów Flasha. Dowiesz się także, jak praca zespołowa może bardzo rozwinąć inwencję twórczą.

Część 3. Studium tematu
To już koniec okresu ochronnego; nie licz więcej na ulgowe traktowanie. W tej części książki najlepsi projektanci odsłonią niektóre ze swoich sekretów, aby pokazać, jak tworzą niesamowite i niepowtarzalne witryny. Znajdziesz tu dwa zaawansowane przykłady, dzięki którym dowiesz się, jak opracować od początku do końca jedyny w swoim rodzaju interfejs oraz przekonasz się, że nowy dodatek do Flasha -- XML -- może nie tylko zrewolucjonizować wymianę danych, ale także wpłynąć na wygląd witryny. Po tym wszystkim nie będziesz miał problemów z Flashem.

Flash 5 ActionScript. Techniki zaawansowane

okladka
Język skryptowy to nie jest zbyt ładna nazwa, ale można za jej pomocą opisać bardzo wiele, JEŻELI (i jest to naprawdę wielkie "jeżeli") wie się, jak jej używać. W firmie Macromedia szybko zdano sobie sprawę z tego, że ładna nazwa bywa przydatna, dlatego nadano językowi sympatyczne miano "ActionScript". Brzmi to znacznie bardziej atrakcyjnie, ale ani trochę nie pomaga w zrozumieniu "jak go używać?". I dlatego pojawiła się ta książka.

Książka podzielona jest na trzy główne części. W pierwszej z nich zajmiemy się opanowaniem podstawowych umiejętności, w drugiej przejdziemy do zadań specjalistycznych. Trzecia część to studium tematu. Naszym pierwszym zadaniem będzie więc nauka poprawnego posługiwania się językiem ActionScript, drugim -- pogłębienie tej wiedzy, a na koniec przejdziemy do przykładów ilustrujących sposób, w jaki to wszystko rzeczywiście działa. Autorzy to doświadczeni i aktywni projektanci witryn, programiści albo ludzie łączący obie te funkcje, którzy zgłębili tajemnice Flasha. Teraz postarają się odkryć przed tobą arkana programowania we wspaniałym języku, jakim jest ActionScript.

Część 1. Podstawowe umiejętności
W tej części książki przybliżymy podstawową wiedzę, którą powinieneś opanować, zanim przystąpisz do tworzenia kodu, który będzie cechował się przejrzystością i funkcjonalnością. Nauczymy cię, jak używać nowych konstrukcji, poleceń i pokażemy, ile zasad programowania obiektowego zawiera język ActionScript i jakie to może mieć dla ciebie znaczenie.

Część 2. Specjalizacja
Przejdziemy do szczegółowego omówienia niektórych aspektów podstawowych umiejętności, pokazując na przykładach, w jaki sposób mogą być zastosowane w twoich projektach. Omówione zostaną między innymi nowe obiekty typu Sound i XML, tworzenie prawdziwego engine"u 3D na podstawie tablic, użycie Generatora do uaktualnienia filmów Flasha. Dowiesz się także, jak praca zespołowa może bardzo rozwinąć inwencję twórczą.

Część 3. Studium tematu
To już koniec okresu ochronnego; nie licz więcej na ulgowe traktowanie. W tej części książki najlepsi projektanci odsłonią niektóre ze swoich sekretów, aby pokazać, jak tworzą niesamowite i niepowtarzalne witryny. Znajdziesz tu dwa zaawansowane przykłady, dzięki którym dowiesz się, jak opracować od początku do końca jedyny w swoim rodzaju interfejs oraz przekonasz się, że nowy dodatek do Flasha -- XML -- może nie tylko zrewolucjonizować wymianę danych, ale także wpłynąć na wygląd witryny. Po tym wszystkim nie będziesz miał problemów z Flashem.

Microsoft SQL Server 2000. Księga eksperta

okladka
"Microsoft SQL Server 2000. Księga eksperta" to pozycja przeznaczona dla średnio zaawansowanego i zaawansowanego użytkownika. Nadaje się ona zarówno dla administratorów programu SQL Server, jak i programistów chcących w pełni zrozumieć działanie tego produktu i pisać lepsze aplikacje oraz kod Transact-SQL. Jeżeli jesteś odpowiedzialny za analizę, projektowanie, implementację, obsługę, administrowanie czy rozwiązywanie problemów z SQL Server 2000, ta książka będzie stanowić doskonałe źródło praktycznych informacji. Autorzy szczegółowo omówili bardziej złożone aspekty produktu, takie jak wykorzystanie nowych narzędzi, kodowanie w języku Transact-SQL, administrowanie serwerem, analizowanie zapytań, optymalizację, hurtownie danych, zarządzanie bardzo dużymi bazami danych i poprawianie wydajności.

Omówione zagadnienia to m.in.

  • Środowisko Microsoft SQL Server 2000 i zmiany wprowadzone w najnowszej wersji programu
  • Instalowanie i konfigurowanie serwera i programów klienckich
  • Narzędzia administracyjne i administrowanie SQL Serverem
  • Praca z SQL Server Enterprise Managerem i narzędziami uruchamianymi z linii poleceń
  • Tworzenie baz danych, tabel, indeksów, widoków
  • Pisanie procedur przechowywanych na serwerze i wyzwalaczy
  • Tworzenie własnych funkcji
  • Kwestie związane z bezpieczeństwem bazy danych, uprawnieniami użytkowników i odzyskiwaniem danych w przypadku awarii
  • Zarządzanie serwerami sprzężonymi i zdalnymi, tworzenie klastrów
  • Import, eksport i replikacja danych
  • Użycie języka T-SQL
  • Wewnętrzne mechanizmy serwera
  • Kwestie strojenia i optymalizacji zapytań
  • Blokowanie i jego wpływ na wydajność
  • Techniki projektowania efektywnych baz danych
  • XML w programie SQL Server 2000
  • Usługi analizy danych w programie SQL Server
  • Microsoft Transaction Server i jego zastosowanie
Książka ta nie jest tylko opisem składni, zastępującym dokumentację dołączaną do SQL Server. Przydaje się ona tam, gdzie dokumentacja online nie zdaje egzaminu. Autorzy dzielą się z czytelnikami przykładami i przemyśleniami wynikającymi z ich wieloletniego doświadczenia zawodowego w pracy z MS SQL Server. "Microsoft SQL Server 2000. Księga eksperta" to niezbędne źródło informacji dla wszystkich pracujących z tym programem.

Java w komercyjnych usługach sieciowych. Księga eksperta

okladka
Usługi WWW to ostatni krzyk programistycznej mody. W największym skrócie polegają one na udostępnianiu w sieci Internet dynamicznych aplikacji sieciowych. Ten jednozdaniowy opis nie przekazuje całego potencjału usług WWW. Jest on ogromny. Dzięki usługom WWW aplikacje łączą się na niespotykaną do tej pory, globalną skalę. Już obecnie skorzystać można z setek usług WWW. Dzięki nim uzyskasz między innymi informacje finansowe, przeszukasz Internet, przeprowadzisz konwersję między różnymi formatami dokumentów, a nawet rozegrasz partię szachów z komputerem.

Java -- dzięki doskonałemu wsparciu dla XML-a jest jedną z najlepszych platform do implementacji usług WWW. Książka stanowi wyczerpujące, dokładne i -- co równie ważne -- aktualne kompendium, zawierające informacje niezbędne, by wykorzystać istniejące i stworzyć nowe usługi WWW.

W książce przedstawiono między innymi:

  • Przykłady zastosowań usług WWW
  • Biznesowe aspekty tworzenia usług WWW
  • WDSL -- język opisu usług sieciowych
  • SOAP -- protokół wymiany komunikatów
  • UDDI -- format katalogowania usług WWW
  • Wykorzystanie pakietu JAX do tworzenia usług WWW
  • Zagadnienia związane z bezpieczeństwem
  • Dodatkowe formaty używane w kontekście usług WWW: WSFL, WSIF
  • Przykładowe implementacje usług WWW
Księga eksperta kierowana jest średnio zaawansowanym i zaawansowanych programistom, którzy pragną poznać najnowocześniejsze technologie, przedstawione w sposób kompletny i wyczerpujący.

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