Visual C# 2005. Zapiski programisty

Odkryj nowe możliwości platformy .NET 2005
Visual C# 2005 to najnowsza wersja języka programowania uważanego przez wielu programistów za najlepszy język służący do tworzenia aplikacji dla platformy .NET. W połączeniu z nową biblioteką klas .NET i nowymi możliwościami środowiska Visual Studio 2005 druga edycja języka C# stała się jeszcze doskonalsza. Pisanie programów wymaga znacznie mniejszych nakładów pracy, a nowe elementy umożliwiają realizację większej ilości zadań programistycznych.
Aby poznać nowe możliwości języka C#, sięgnij po książkę "Visual C# 2005. Zapiski programisty". W tej wzorowanej na zeszytach laboratoryjnych publikacji znajdziesz notatki programistów, którzy jako pierwsi zetknęli się z tą technologią. Nie ma w niej teoretycznych wywodów, diagramów i niepotrzebnych informacji. Wykonując 50 ćwiczeń demonstrujących poszczególne aspekty tworzenia aplikacji, poznasz prostotę stosowania nowych elementów i mechanizmów i przekonasz się, jak wiele udogodnień wnosi do pracy programisty Visual C# 2005.
- Stosowanie klas generycznych
- Korzystanie z metod anonimowych
- Refaktoryzacja kodu źródłowego
- Tworzenie interfejsów użytkownika i formularzy
- Mechanizmy szybkiej instalacji aplikacji
- Zabezpieczanie aplikacji WWW
- Personalizacja stron WWW z użyciem motywów i szablonów
- Połączenia z bazą danych
Linux, Apache, MySQL i PHP. Zaawansowane programowanie

Zaprojektuj profesjonalne witryny WWW
- Poznaj zasady programowania obiektowego w PHP5.
- Wykorzystaj pełnię możliwości bazy MySQL.
- Zabezpiecz witryny WWW przed atakami hakerów.
Połączenie możliwości systemu operacyjnego Linux, serwera WWW Apache, bazy danych MySQL i języka PHP pozwala na tworzenie i utrzymywanie rozbudowanych aplikacji internetowych. Popularność tych narzędzi, często określanych za pomocą akronimu LAMP (Linux, Apache, MySQL, PHP), jest efektem ich elastyczności, wydajności i doskonałej interakcji pomiędzy elementami tego zestawu. Nie bez znaczenia jest także fakt, że dostępne są one bezpłatnie, na licencji open source, co zwalnia zarówno twórców aplikacji, jak i ich użytkowników z konieczności ponoszenia jakichkolwiek opłat licencyjnych.
Książka "Linux, Apache, MySQL i PHP. Zaawansowane programowanie" opisuje metody tworzenia wydajnych aplikacji WWW. Czytając ją, poznasz możliwości języka PHP5 w zakresie programowania obiektowego i nauczysz się formułować złożone zapytania SQL. Dowiesz się, jak optymalnie skonfigurować serwer WWW Apache, zabezpieczać aplikacje WWW przed atakami i korzystać z modułów rozszerzających, takich jak PEAR i PECL. Znajdziesz tu również informacje o systemach zarządzania treścią, technologii AJAX i mechanizmach buforowania dostępnych dla PHP.
- Obsługa wyjątków w PHP
- Programowanie obiektowe
- Złożone zapytania SQL
- Konfiguracja PHP5
- Uwierzytelnianie użytkowników witryn WWW
- Korzystanie z pakietu PEAR
- Optymalizacja wydajności aplikacji
- Generowanie z poziomu PHP plików PDF, SWF i grafiki
- Tworzenie interfejsów użytkownika za pomocą AJAX
- Zarządzanie treścią serwisów WWW
Wykorzystuj w pracy nowoczesne narzędzia.
Fotografia cyfrowa i obróbka zdjęć. Ćwiczenia praktyczne

Cyfrowe aparaty fotograficzne przestały już być modnymi gadżetami. Towarzyszą nam w czasie wakacji, służą jako narzędzie pracy i coraz częściej są wykorzystywane również tam, gdzie jeszcze niedawno królowały klasyczne aparaty i celuloidowe filmy. Aparaty cyfrowe są coraz wygodniejsze w obsłudze, a jakość uzyskiwanych z nich zdjęć staje się coraz lepsza praktycznie z miesiąca na miesiąc. Jednak nawet najdoskonalszy aparat cyfrowy nie zrobi fascynującego zdjęcia za nas. Aby nasze fotografie wzbudzały podziw, musimy poznać możliwości sprzętu i nauczyć się z nich odpowiednio korzystać.
Książka "Fotografia cyfrowa i obróbka zdjęć. Ćwiczenia praktyczne" to wprowadzenie w świat fotografii cyfrowej. Czytając ją, poznasz budowę swojego aparatu cyfrowego, nauczysz się korzystać z programów tematycznych, samodzielnie dobierać parametry ekspozycji i komponować ujęcia. Poznasz techniki wykonywania różnych rodzajów fotografii. W kolejnych ćwiczeniach wykorzystasz komputer do obróbki wykonanych przez siebie zdjęć -- nauczysz się kadrować i prostować zdjęcia, przeprowadzać korekcje barwne, usuwać niepotrzebne obiekty i drukować fotografie.
- Wybór aparatu
- Typy obiektywów
- Najważniejsze funkcje aparatów cyfrowych
- Kontrola parametrów ekspozycji
- Reguły kompozycji ujęć
- Fotografowanie ludzi, zwierząt i krajobrazów
- Zdjęcia nocne
- Przenoszenie fotografii do komputera
- Edycja zdjęć
- Tworzenie panoram
- Drukowanie fotografii
Przekonaj się, jak wspaniałą zabawą może być robienie zdjęć.

Internet. Ćwiczenia praktyczne. Wydanie II

Internet w ciągu ostatnich lat stał się medium równie powszechnym jak telewizja, radio i prasa. Jednak żaden z tradycyjnych środków masowego przekazu nie oferuje tak ogromnych możliwości. Dzięki internetowi możemy znaleźć niemal każdą informację, skontaktować się ze znajomymi oddalonymi od nas o tysiące kilometrów, pograć w karty z przeciwnikiem, którego nigdy nie poznamy, i pochwalić się fotografiami z wakacji, publikując je na własnej stronie WWW. Jednak efektywne korzystanie z sieci wymaga opanowania kilku zagadnień związanych z obsługą takich aplikacji jak: przeglądarka internetowa, klient poczty elektronicznej i komunikator.
Książka "Internet. Ćwiczenia praktyczne. Wydanie II" to kolejna edycja niezwykle popularnej pozycji przedstawiającej zasady pracy w internecie, uzupełniona o opis zyskującej coraz większą popularność przeglądarki Firefox. Czytając ją, dowiesz się, jak korzystać z przeglądarki internetowej, wyszukiwarek i poczty elektronicznej. Nauczysz się rozmawiać za pomocą komunikatora Gadu-Gadu, znajdować w internecie interesujące programy i umieszczać w sieci własne strony WWW.
- Korzystanie z przeglądarek Internet Explorer i Mozilla Firefox
- Drukowanie stron WWW
- Wyszukiwanie informacji za pomocą Google
- Poczta elektroniczna
- Komunikator Gadu-Gadu
- Pobieranie aplikacji z sieci
- Publikacja witryny WWW na serwerze
Odkryj niezmierzone zasoby sieci.
Blender. Kompendium

Wkrocz w świat trójwymiarowej grafiki programu Blender
Blender jest najbardziej zaawansowanym darmowym pakietem do tworzenia grafiki trójwymiarowej. Umożliwia wygodne modelowanie za pomocą wielu typów obiektów, stosowanie efektów specjalnych, przygotowywanie realistycznych renderingów, a także udostępnia silnik graficzny do gier oraz liczne funkcje do tworzenia animacji. Pod względem możliwości Blender nie ustępuje komercyjnym produktom, a o zasłużonej popularności tego programu świadczą miliony jego pobrań i nieustannie rosnące grono użytkowników.
"Blender. Kompendium" to wszechstronny podręcznik z zakresu teorii i praktyki tworzenia modeli i animacji trójwymiarowych skierowany zarówno do początkujących, jak i bardziej zaawansowanych grafików 3D. Dzięki niemu poznasz interfejs i podstawowe funkcje programu Blender, techniki edycji obiektów czy metody przygotowywania materiałów oraz tekstur. Nauczysz się manipulować oświetleniem i kamerami, tworzyć animacje oraz renderować sceny. Dowiesz się także, jak wykorzystać najnowsze funkcje programu Blender, takie jak System Nodes czy Render Layers.
- Interfejs i funkcje programu Blender
- Edytowanie obiektów i tekstu
- Stosowanie Modifiers
- Przygotowywanie materiałów i tekstur
- Modelowanie poprzez mapowanie UV
- Korzystanie z funkcji System Nodes
- Operowanie kamerą i manipulowanie oświetleniem
- Stosowanie efektów fizycznych (m.in. Particles, Soft Body)
- Wprowadzenie do animacji
- Stosowanie filtrów Constraints
- Renderowanie obrazów