Ajax. Wzorce projektowe

okladka

Praktyczne rozwiązania dla projektantów aplikacji sieciowych

  • Projektowanie aplikacji z wykorzystaniem technologii Ajax
  • Dynamiczne interfejsy użytkownika
  • Usługi sieciowe

Technologia Ajax, będąca połączeniem języków XML i JavaScript, ostatnio zyskuje coraz większe uznanie wśród twórców witryn WWW i aplikacji sieciowych. Pozwala na ograniczenie do minimum komunikacji pomiędzy przeglądarką i serwerem, dzięki czemu aplikacje internetowe zachowują się niemal identycznie jak powszechnie wykorzystywane narzędzia biurkowe. Użytkownicy programów zaprojektowanych z wykorzystaniem Ajaksa nie muszą czekać na przeładowanie strony -- odbywa się to w tle i nie wpływa na szybkość działania. W dobie rosnącej popularności narzędzi internetowych Ajax wydaje się być idealnym rozwiązaniem.

Czytając książkę "Ajax. Wzorce projektowe" opanujesz najlepsze praktyki tworzenia aplikacji sieciowych z wykorzystaniem tej technologii. Poznasz podstawowe wzorce projektowe oraz zasady ich stosowania w typowych aplikacjach. Nauczysz się korzystać z usług sieciowych, przesyłu strumieniowego i modelu DOM. Przeczytasz o optymalizacji kodu oraz powtórnym wykorzystywaniu jego fragmentów. Znajdziesz tu także wzorce dotyczące funkcjonalności i użyteczności witryn WWW oraz efektów graficznych. Ostatnią grupę wzorców opisanych w książce stanowią techniki diagnozowania tworzonych aplikacji.

  • Geneza Ajaksa
  • Podstawy projektowania w Ajaksie
  • Zdalne wywoływanie poleceń
  • Usługi sieciowe
  • Transformacje XSLT
  • Refaktoryzacja kodu
  • Optymalizowanie wydajności aplikacji
  • Efekty graficzne
  • Użyteczne formularze
  • Testowanie aplikacji

Wykorzystaj w swoich projektach sprawdzone rozwiązania.

Pobierz dodatkowy spis wzorców.


Tworzenie stron WWW. Kurs. Wydanie II

okladka

Dynamiczny rozwój internetu i jego coraz większy zasięg sprawiają, że witryny WWW stały się niemal obowiązkowymi wizytówkami przedsiębiorstw i organizacji. Także coraz więcej użytkowników prywatnych tworzy własne "miejsca w sieci" prezentując na nich wykonane przez siebie zdjęcia, opisując swoje zainteresowania lub prowadząc internetowe pamiętniki zwane blogami. Na rynku oprogramowania pojawia się coraz więcej narzędzi pozwalających na tworzenie stron internetowych bez znajomości ich podstawowego budulca -- języka HTML, jednak jakość generowanego przez nie kodu często pozostawia sporo do życzenia. Znajomość znaczników HTML i umiejętność "ręcznego" stworzenia strony WWW nadal pozostaje podstawową umiejętnością, jaką musi posiąść każdy, kto chce zaistnieć w sieci.

Dzięki książce "Tworzenie stron WWW. Kurs. Wydanie II" opanujesz najnowszą wersję języka HTML oraz jego rozszerzoną i zunifikowaną postać -- XHTML. Nauczysz się pisać kod HTML w zwykłym edytorze tekstu. Dowiesz się, jak skonstruowane są dokumenty HTML i jaką rolę pełnią poszczególne znaczniki tego języka. Nauczysz się wprowadzać i formatować tekst, przygotowywać i osadzać w kodzie elementy graficzne oraz projektować mechanizmy nawigacji. Poznasz technologię kaskadowych arkuszy stylów, podstawy języka JavaScript oraz zasady tworzenia tabel i ramek. Dowiesz się także, w jaki sposób opublikować gotową witrynę WWW na serwerze internetowym. W książce znajdziesz również niezwykle przydatne w pracy zestawienie wszystkich znaczników języka XHTML.

  • Struktura dokumentów HTML
  • Wprowadzanie tekstu i określanie jego atrybutów
  • Tworzenie łączy do innych stron WWW oraz do poczty elektronicznej
  • Osadzanie na stronie elementów graficznych
  • Tworzenie tabel i ramek
  • Korzystanie z kaskadowych arkuszy stylów
  • Umieszczanie na stronie elementów dynamicznych z wykorzystaniem języka JavaScript
  • Projektowanie struktury serwisu WWW
  • Publikacja witryny na serwerze za pomocą klienta FTP

Po przeczytaniu tej książki będziesz gotowy do stworzenia własnej witryny WWW. Opanowanie wiadomości w niej zawartych to pierwszy krok do zostania profesjonalnym webmasterem.

Zamiast długich tekstów -- rysunki z dokładnymi objaśnieniami.
Samodzielna nauka nigdy nie była tak prosta.


  • Wstęp (7)
  • SQL. Sztuka programowania

    okladka

    Wypowiedz wojnę niewydajnym bazom danych

    • Projektowanie wydajnych baz danych
    • Uwzględnianie kontekstu działania aplikacji bazodanowych
    • Poprawa szybkości działania źle zaprojektowanych systemów

    Twoje bazy danych działają zbyt wolno? Pora to zmienić! Wraz ze wzrostem wielkości korporacyjnych baz danych czas dostępu do nich ma coraz większe znaczenie. Napisanie poprawnie działającego kodu w języku SQL nie jest trudne, jednak tworzenie wydajnych aplikacji bazodanowych jest prawdziwą sztuką. Jak możesz zgłębić jej tajniki i stać się lepszym programistą? Zdaniem autora tej książki nauka wydajnej pracy z bazami danych przypomina poznawanie zasad prowadzenia wojny, dlatego wzorem klasycznej pozycji "Sztuka wojny" autorstwa Sun Tzu prowadzi Cię on przez poszczególne etapy kampanii przeciwko nieefektywnie zaprojektowanym i napisanym aplikacjom bazodanowym.

    "SQL. Sztuka programowania" to praktyczny podręcznik, dzięki któremu szybko poszerzysz swą wiedzę w zakresie efektywnego stosowania języka SQL. Nauczysz się dbać o wydajność aplikacji już na etapie ich projektowania, a także myśleć o pracy z bazami danych w kategoriach procesów, wykraczając poza same zapytania języka SQL. Dowiesz się, jak poprawnie używać indeksów oraz jak monitorować szybkość działania bazy. Poznasz standardowe scenariusze zwiększania wydajności, które pozwolą Ci zastosować sprawdzone fortele we własnych projektach oraz w bazach zaprojektowanych przez innych programistów.

    • Projektowanie pod kątem wydajności
    • Efektywne korzystanie z baz danych w programach
    • Poprawne stosowanie indeksów
    • Projektowanie optymalnych zapytań SQL
    • Praca z dużymi zbiorami danych
    • Korzystanie ze struktur drzewiastych
    • Monitorowanie wydajności
    • Obsługa współbieżności
    • Radzenie sobie z niewydajnymi projektami

    Poznaj praktyczne techniki poprawy wydajności baz danych.


    Ubuntu Linux. Biblia

    okladka

    Wyczerpujące źródło wiedzy o fenomenalnej dystrybucji Linuksa

    • Zainstaluj i skonfiguruj Ubuntu oraz środowisko graficzne GNOME
    • Wykorzystaj w pracy oprogramowanie dołączone do Ubuntu
    • Napisz własne oprogramowanie dla Ubuntu
    • Naucz się administrować systemem Ubuntu

    Ubuntu to kolejna dystrybucja Linuksa, która w lawinowym tempie zdobywa uznanie i popularność. Oparta na Debianie wersja dostępnego nieodpłatnie systemu operacyjnego adresowana jest przede wszystkich do użytkowników domowych, którzy oczekują bezpiecznego, stabilnego i łatwego w obsłudze narzędzia. Graficzny interfejs instalacyjny i konfiguracyjny, stale rosnąca ilość oprogramowania i doskonałe wsparcie techniczne w internecie sprawiają, że użytkownik rozpoczynający swoją pracę z Ubuntu błyskawicznie przekona się, iż ten system w niczym nie ustępuje swoim komercyjnym konkurentom.

    Książka "Ubuntu Linux. Biblia" to kompleksowe omówienie wszystkich aspektów korzystania z dystrybucji Ubuntu. Czytając ją, dowiesz się, jak pobrać Ubuntu, zainstalować oraz optymalnie skonfigurować. Nauczysz się korzystać z konsoli tekstowej i środowiska graficznego GNOME. Poznasz oprogramowanie dołączane do Ubuntu i wykorzystasz je do pracy biurowej, przeglądania witryn WWW, korespondencji e-mail i zabawy. Przeczytasz o administrowaniu systemem, zarządzaniu kontami użytkowników, konfigurowaniu usług sieciowych. Staniesz się prawdziwym ekspertem.

    • Uruchamianie Ubuntu z płyty Live CD
    • Instalacja Ubuntu
    • System plików Linuksa
    • Środowisko graficzne i konsola tekstowa
    • Korzystanie z poczty elektronicznej i WWW
    • Tworzenie dokumentów w OpenOffice i LaTeX
    • Możliwości multimedialne Ubuntu
    • Łączenie Ubuntu z innymi systemami operacyjnymi
    • Podłączanie palmtopów, iPodów i aparatów cyfrowych
    • Dodawanie i usuwanie nowego oprogramowania
    • Zarządzanie użytkownikami
    • Tworzenie kopii zapasowych
    • Konfiguracja sieci i usług sieciowych

    Dołącz do społeczności użytkowników Ubuntu.


    ABC internetu. Wydanie VI

    okladka

    Poznaj tajniki globalnej sieci komputerowej

  • Jak podłączyć komputer do sieci?
  • Jak skonfigurować przeglądarkę i klienta poczty elektronicznej?
  • Jak zabezpieczyć komputer przez zagrożeniami z internetu?
  • Czym jest internet? Internet to nie tylko ogromny zbiór komputerów połączonych ze sobą, ale także niewyczerpana skarbnica wiedzy, wielki pasaż handlowy potężne medium komunikacyjne. Niewielka niegdyś sieć łącząca ośrodki militarne, a później akademickie, dziś osiągnęła niewyobrażalne wprost rozmiary. Współczesny internet jest miejscem pracy, spotkań towarzyskich i wymiany informacji. Umiejętność korzystania z jego zasobów stała się niezbędna dla współczesnego człowieka.< /p>

    Dzięki książce "ABC internetu. Wydanie VI" dowiesz się wszystkiego, co należałoby wiedzieć o globalnej sieci. Kolejne wydanie tego bestsellerowego poradnika wprowadzi Cię w tajniki korzystania z poczty elektronicznej, stron WWW, wyszukiwarek, grup dyskusyjnych, pobierania plików, rozmów przez komunikatory, a nawet oglądania programów telewizyjnych. Dowiesz się także, jak uchronić się przed czyhającymi w sieci niebezpieczeństwami: wirusami, atakami hakerów i programami szpiegującymi.

    • Przeszłość i teraźniejszość internetu
    • Dostęp do internetu
    • Usługi internetowe
    • Przeglądarki WWW
    • Poczta elektroniczna
    • Ochrona przed wirusami i kradzieżą danych
    • Portale internetowe
    • Pobieranie plików
    • Wyszukiwarki internetowe
    • Radia sieciowe
    • Zakupy w sieci

    Znajdź swoje miejsce w globalnej sieci!


    Excel 2007 w firmie. Controlling, finanse i nie tylko

    okladka

    Wykorzystaj możliwości Excela, aby ułatwić sobie pracę i zarządzanie domowymi finansami

    • Jak wykorzystywać funkcje zagnieżdżone do obliczania premii?
    • Jak importować dane finansowe z wielu źródeł?
    • Jak tworzyć zestawienia zbiorcze z zastosowaniem sum częściowych?

    Microsoft Office Excel 2007 to nowoczesne narzędzie, które można wykorzystać nie tylko w biurze, ale także do sprawnego zarządzania finansami domowymi. Program ten pozwala na dokonywanie zaawansowanych i skomplikowanych wyliczeń, analiz i zestawień, a poza tym posiada ogromne możliwości prezentacji danych. Dzięki zagnieżdżaniu funkcji może być stosowany do wyliczania premii lub wskazywania pracowników, którzy mają dostać nagrodę. W warunkach domowych przy użyciu Excela możesz dokonać wyboru najlepszej oferty kredytowej lub funduszu inwestycyjnego.

    "Excel 2007 w firmie. Controling, finanse i nie tylko" pokazuje, w jaki sposób korzystać z programu w charakterze narzędzia analiz. Nie ma znaczenia, czy dopiero zaczynasz pracę z Excelem, czy też używałeś go już wcześniej. Książka zawiera wiele praktycznych ćwiczeń oraz konkretnych przykładów wraz z objaśnieniami, które wskazują na różne zastosowania tego programu. Dowiesz się między innymi, w jaki sposób używać Excela do planowania płynności finansowej albo jak obliczyć okres zwrotu nakładów. Nauczysz się tworzyć prezentacje danych oraz własne funkcje. Co ważne, ten podręcznik został skonstruowany tak, żebyś mógł nie tylko wykorzystywać, ale i łączyć poszczególne funkcjonalności - i w efekcie biegle poruszać się wśród ogromnej liczby możliwości tej niesamowitej aplikacji.

    • Funkcje statystyczne, logiczne i tekstowe
    • Funkcje matematyczne i trygonometryczne
    • Adresy względne i bezwzględne
    • Operacje finansowe z wykorzystaniem daty i czasu
    • Funkcje zagnieżdżone
    • Analiza finansowa
    • Analiza wielokryterialna
    • Udostępnianie skoroszytu
    • Ochrona danych przed kopiowaniem
    • Automatyzacja pracy z danymi
    Excel 2007 -- praktyczny zestaw nowoczesnych rozwiązań do zarządzania finansami firmowymi i domowymi.

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