Flash 5. Techniki zaawansowane

okladka
Chociaż sam program mieści się na niewielkiej płycie, to możliwości Flasha są ogromne. Pojawił się na scenie internetowej kilka lat temu, ale teraz wykrystalizował się jako poważne narzędzie zdolne do tworzenia atrakcyjnych wizualnie witryn internetowych wysokiej jakości. Lecz to jeszcze nie wszystko: implementacja skryptu ActionScript w piątej wersji Flasha przekształciła program w prawdziwe środowisko programistyczne, które umożliwia realizację w pełni interaktywnych projektów od interfejsu użytkownika do wewnętrznego przechowywania danych. W niniejszej książce przedstawimy pełen zakres możliwości Flasha, a celem autorów jest pokazanie kolejnych zastosowań tej użytecznej aplikacji.

Do powstania tej książki przyczynili się programiści, którzy w codziennej pracy stawiają sobie te same pytania co Ty: Jak powinienem to zrobić? Jak mogę to zrobić? Jakie mam możliwości do wyboru? W jaki sposób ta technologia rozwinie się w przyszłości? Jak mogę zapewnić, że witryna, nad którą pracuję, będzie odwiedzana przez maksymalną liczbę internautów? Jakie są wymagania moich klientów i jak mogę im sprostać?. Wszyscy oni stali na linii ognia, walcząc z klientami, technologią czy kodem. Za pomocą tej książki chcą podzielić się z Tobą zdobytą wiedzą.

Pragniemy pomóc Ci w "przedarciu się" przez poważne zastosowania Flasha.

Podział książki
Materiał zawarty w książce podzieliliśmy na kilka części. Dzięki temu możesz czytać ten podręcznik na dwa sposoby: po kolei lub też wybiórczo, zwracając uwagę na interesujące Cię zagadnienia. Poniżej omawiamy poszczególne części książki.

Preludium
W tej części przedstawiliśmy podstawowe zasady tworzenia projektu witryny i pomysłów graficznych, którymi powinieneś się kierować podczas opracowywania witryny internetowej.

Tworzenie zawartości
Ta część jest poświęcona różnorodnym technikom służącym do wprowadzania bogatszej zawartości wykonanej we Flashu, takiej jak dźwięk, wideo, animacje i efekty trójwymiarowe do filmów.

ActionScript
W tej części skupiliśmy się na teoretycznych i praktycznych zagadnieniach związanych z językiem programowania ActionScript: omówiliśmy jego strukturę, efektywne metody użycia, a także szczegółowo zanalizowaliśmy przykłady zastosowania. Mimo poważnego stopnia zaawansowania, na pewno uznasz techniki ActionScript za dostępne dla Ciebie i pomocne przy wykonywaniu wielu operacji we Flashu: od tworzenia pętli po obiekty.

Dynamiczna zawartość
Część ta zawiera informacje dotyczące możliwości Flasha daleko wybiegających w przyszłość, czyli dynamicznego umieszczania w przeglądarce zawartości z oddzielnych źródeł danych w odpowiedzi na działanie użytkownika.

Konteksty
W kończącej książkę części skoncentrowaliśmy się na omówieniu ogólnych zagadnień, o jakich należy pamiętać podczas umieszczania ukończonej witryny w Internecie. Znajdziesz tu informacje o zamieszczaniu filmów Flasha na stronach HTML, o zasadach strumieniowania i o optymalizacji witryny internetowej dla wyszukiwarek.

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.

AutoCAD 2002 dla użytkowników wersji 14

okladka
AutoCAD jest najpopularniejszym programem typu CAD w Polsce. Duże grono użytkowników posługuje się tym programem od bardzo dawna. W czasie pracy użytkownicy zdążyli już dokładnie poznać narzędzia AutoCAD-a. Ale nowe wersje programu stają się coraz bardziej rozbudowane, oferując coraz więcej wyrafinowanych możliwości. Z całą pewnością warto się z nimi zapoznać.

Adresatami niniejszej książki są średnio zaawansowani i zaawansowani użytkownicy AutoCAD-a, posługujący się poprzednimi wersjami programu, a w szczególności wersją 14. Książka ta nie zawiera kompletu informacji na temat AutoCAD-a 2002 -- omówiono w niej jedynie nowe w sto-sun-ku do AutoCAD-a wersja 14 możliwości oferowane przez tę wersję.

Dzięki lekturze tej książki:

  • szybko zaznajomicie się ze zmianami w interfejsie użytkownika, wprowadzonymi w wersji 2000 i 2002,
  • zapoznacie się z menedżerem właściwości obiektów, który znacznie ułatwia ich modyfikację (np. koloru, typu linii, itp.)
  • poznacie nowe narzędzia służące do oglądania rysunku, przydatne w szczególności do sprawnego oglądania rysunków trójwymiarowych,
  • zapoznacie się ze zmianami w działaniu niektórych poleceń edycyjnych,
  • poznacie nowe narzędzia przeznaczone do edycji napisów,
  • uzyskacie większą dokładność rysowania dzięki zastosowaniu nowych narzędzi do rysowania precyzyjnego, takich jak: śledzenie kołowe, śledzenie punktów charakterystycznych, nowe rodzaje punktów charakterystycznych,
  • poznacie nowe narzędzia przeznaczone do edycji bloków i odnośników,
  • usprawnicie wstawianie do rysunku bloków, kreskowań, typów linii dzięki centrum danych projektowych, które ma m.in. możliwość wyszukiwania bloków w istniejących rysunkach,
  • nauczycie się radzić sobie z edycją bardzo dużych rysunków za pomocą częściowego wczytywania rysunków,
  • poznacie całkiem nowy sposób wydruku z wykorzystaniem arkuszy rozmieszczeń wydruku symulujących kartkę papieru oraz zastosowania stylów wydruku,
  • dowiecie się w jaki sposób każdej rzutni przypisać inny układ współrzędnych,
  • nauczycie się modyfikować bryły,
  • zapewnicie jednolitość rysunków dzięki standardom CAD,
  • zapoznacie się z narzędziami umożliwiającymi łatwą publikację rysunków w Internecie,
  • poznacie wiele innych, ciekawych narzędzi przydatnych w codziennej pracy.
W książce znajdziecie bardzo wiele bogato ilustrowanych przykładów pokazujących praktyczne zastosowanie nowych narzędzi oferowanych przez wersję 2002. Rysunki przykładowe wykorzystywane w książce zamieszczono na płycie CD dołączonej do książki -- powinno to umożliwić lepsze zrozumienie omawianych zagadnień.

Dodatkowy rozdział: "Express Tools"


XSLT. Vademecum profesjonalisty

okladka
"XSLT. Vademecum profesjonalisty" to książka o transformacjach rozszerzalnego języka arkuszy stylów (Extensible Sytlesheet Language Transformations). XSLT służy wyłącznie do transformacji dokumentów XML do innych dokumentów XML lub do innego rodzaju dokumentów. Ostatnio stał się on bardzo popularnym tematem. Ta książka jest najbardziej kompletnym i przystępnym źródłem informacji na temat XSLT i zawiera więcej informacji o XSLT niż jakakolwiek inna książka.

Wiele książek o XSLT koncentruje się tylko na transformacjach "XML na HTML". Transformacje "XML na XML" stają się bardzo ważne i już niedługo, gdy tylko wzrośnie popularność XML, będą ważniejsze od transformacji "XML na HTML". W tej książce i pokazane są transformacje XSLT z XML do: XML, HTML, XHTML, RTF, zwykłego tekstu, JavaScript, baz danych opartych na SQL i XSL-FO (rozszerzalny język arkuszy stylów formatujących obiekty -- Exstensible Stylesheet Language Formatting Object).

Aby w całości omówić XSLT, opisane są tutaj wszystkie dostępne elementy XSLT, jak również ich atrybuty oraz wszystkie funkcje XSLT i XPath, których można użyć w arkuszach XSLT.

Znajdują się tu również setki działających przykładów. Jest to bez wątpienia najlepszy sposób na to, aby zobaczyć, jak działa XSLT. Jeżeli coś nie jest dość jasne w treści książki, zawsze można spojrzeć na znajdujący się obok przykład, ponieważ działające, kompletne przykłady znajdują się prawie we wszystkich miejscach książki

Bazy danych i PostgreSQL. Od podstaw

okladka
PostgreSQL wciąż zyskuje na popularności i jest uważany za najlepszy darmowy system zarządzania relacyjnymi bazami danych. Początkowo był tworzony w środowisku uniwersyteckim, potem -- jako otwarty projekt internetowy -- przez utalentowanych programistów z całego świata. Coraz częściej duże firmy decydują się na wybór PostgreSQL jako systemu zarządzania bazami danych.

Niniejsza książka jest kompletnym podręcznikiem opisującym cechy systemu PostgreSQL. Zawiera opis najprostszych metod instalacji i zarządzania systemem, tworzenia własnych baz danych, jak również omówienie integracji baz danych z aplikacjami napisanymi w najpopularniejszych językach programowania wykorzystywanych w Internecie. Czytelnik znajdzie w niej wskazówki dotyczące tworzenia coraz bardziej wyrafinowanych zapytań języka SQL, łączenia tabel, wykorzystywania transakcji, monitorowania pracy serwera, tworzenia własnych aplikacji w językach wysokiego poziomu i wiele innych.

Dla kogo jest ta książka?

Książka jest adresowana do Czytelników rozpoczynających swoją przygodę z relacyjnymi bazami danych (nie jest wymagana wiedza z zakresu języków SQL, PHP, Java czy Perl). Opisano w niej zarówno najprostsze zapytania, jak i coraz bardziej skomplikowane metody zarządzania bazami danych, które umożliwią im rozwiązywanie codziennych problemów administratorów baz danych. Dzięki lekturze można nauczyć się zarządzania bazą danych PostgreSQL w środowiskach Windows i Unix.

Co zawiera książka?

  • Wprowadzenie do systemu PostreSQL
  • Opis instalacji z pakietów binarnych i kodów źródłowych w środowiskach Windows i Unix
  • Opis narzędzi graficznych
  • Przykłady zapytań obejmujących zapytania złożone, funkcje agregujące i inne
  • Przedstawienie transakcji, poziomów izolacji, procedur składowanych i wyzwalaczy
  • Monitorowanie wydajności i kontrolowanie pracy serwera
  • Łączenie z bazą danych i wykonywanie instrukcji SQL z poziomu języka C (libpq)
  • Tworzenie aplikacji przy użyciu języków PHP, Perl i Java

JScript .NET - programowanie. Biblia

okladka
JScript .NET to nowe, oparte na technologiach obiektowych, wszechstronne narzędzie do budowy aplikacji platformy Microsoft .NET. Wyczerpujące omówienie metod pracy z obiektami i liczne przykłady czynią z niniejszej książki jedyny w swoim rodzaju przewodnik, prowadzący Czytelnika od podstaw języka, architektury obiektowej i specyfikacji UML, aż do kompletnych aplikacji ASP.NET i usług Windows, wykorzystujących bazy danych, ADO.NET i XML.

  • Poznaj, co różni JScript .NET od języków JavaScript, Visual Basic i C++.
  • Rozpocznij pracę z typami danych, funkcjami, operatorami i innymi podstawowymi elementami JScript .NET.
  • Zadbaj o wydajność, wprowadzając mechanizmy obiektowe.
  • Poznaj tajniki tworzenia usług typu Web Service, Windows Forms i klientów ASP.NET.
  • Połam zęby na analizowaniu kodu i obsłudze błędów.
  • Zapoznaj się z tajnikami architektury obiektowej i translacji diagramów UML
  • Wykorzystaj posiadaną wiedzę do analizowania aplikacji ASP.NET, przeglądającej bazy danych za pośrednictwem ADO.NET.
  • Pójdź dalej -- odkryj zasady pracy usługi Windows, wykorzystującej ADO.NET do przetwarzania plików XML.
  • Dowiedz się, jak przenosić aplikacje ASP na platformę .NET.

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