C#. Leksykon

okladka
C# jest nowym językiem stworzonym przez Microsoft, przeznaczonym do tworzenia aplikacji i usług internetowych działających na nowej platformie .NET. W niniejszej publikacji znalazły się informacje, których zaawansowany i średnio zaawansowany programista może potrzebować, aby zacząć używać C# oraz .NET Framework SDK w pracy.

Leksykon C# zawiera:

  • spójny przegląd języka C#, środowiska CLR (Common Language Runtime) oraz BCL (Base Class Library), włącznie z omówieniem według funkcji najważniejszych przestrzeni nazw BCL;
  • dokładne omówienie wszystkich elementów języka C#, wraz z wygodnym podsumowaniem składni oraz słownikiem słów kluczowych C#;
  • objaśnienia (wraz z przykładami kodu) głównych typów danych C#, od wbudowanych typów bazowych, przez obiekty, po wyliczenia, delegacje, kolekcje, zwykle implementowane interfejsy i inne;
  • instrukcje opisujące podstawowe zadania, jakie musi opanować każdy programista C#, od obsługi wyjątków i zdarzeń, przez pracę w sieci, wątki, i korzystanie z wyrażeń regularnych, po korzystanie z refleksji i własnych atrybutów;
  • przykłady współpracy ze starszymi komponentami API Win32 oraz COM, a także wykorzystania wskaźników w stylu C/C++ wewnątrz zarządzanego kontekstu CLR;
  • omówienie standardowych zagadnień programistycznych, takich jak budowanie udostępnianych złożeń, przegląd podstawowych narzędzi zawartych w SDK, a także wzajemne odwzorowania przestrzeni nazw i złożeń.
Autorzy starali się uczynić tę książkę użyteczną dla każdego, kto jest zainteresowany nauczeniem się C#, jednak głównymi odbiorcami będą programiści znający już któryś z obiektowo zorientowanych języków, takich jak: C++, Smalltalk, Java czy Delphi.

C# umożliwia tworzenie zarówno aplikacji i usług sieciowych, jak i tradycyjnych samodzielnych aplikacji lub aplikacji typu klient-serwer. Doświadczenie w którejś z tych dziedzin nie jest wymagane, choć może pomóc w opanowaniu C# i .NET Framework.

Windows 2000 DNS

okladka
Książka "Windows 2000 DNS" pozwoli czytelnikowi na:
  • Zrozumienie roli DNS-u w Internecie oraz sposobu obsługi przez DNS komputerów włączonych do sieci.
  • Rozróżnienie odmiennych rodzajów serwerów DNS, ich typów, ról, metod działania i współdziałania oraz danych domen przez nie zarządzanych i dystrybuowanych.
  • Poznanie potrzeb usługi Active Directory, problemów z nią związanych i alternatyw.
  • Zaplanowanie usług DNS spełniających wymogi dostępności i bezpieczeństwa, jak również powiązanych z możliwościami DNS-u i architekturą Active Directory, na przykładzie rzeczywistych sytuacji i projektów.
  • Skonfigurowanie klientów Windows do korzystania z usługi nazewniczej za pomocą DHCP, WINS i DNS.
  • Wydajne zarządzanie usługami DNS i usuwanie problemów za pomocą narzędzi, programów użytkowych, zadań i wskazówek.
Czytelnik znajdzie w tej książce informacje, jak został zaprojektowany DNS i jak należy z niego korzystać, aby poprawnie współpracował z serwerami DNS prowadzonymi w tysiącach innych miejsc na całym świecie. Szczegółowo potraktowano praktyczne zagadnienia planowania usług DNS i narzędzia wspomagające obsługę DNS. Czytelnik znajdzie w niej także informacje o Windows 2000, który polega na DNS-ie oraz wykorzystuje go na tyle sposobów i do takiego stopnia, jaki najprawdopodobniej nigdy dotąd nie był spotkany w komercyjnych systemach operacyjnych.

Dla kogo przeznaczona jest ta książka?

Osoby zmuszone przez okoliczności do uruchomienia usługi DNS znajdą kompletne wprowadzenie do systemu nazw domen. Wykorzystanie DNS-u od strony klienta, różnorodne serwery DNS, współpraca serwerów i informacje obsługiwane przez DNS są tu objaśnione i wyczerpująco udokumentowane.

Osoby doświadczone w prowadzeniu DNS-u, zarówno w systemach UNIX jak Windows NT, znajdą tu informacje potrzebne do rozszerzenia swojego doświadczenia na platformę Windows 2000. Aby dopomóc w planowaniu współpracy z innymi systemami, przedstawiono bieżący stan serwera DNS w Windows 2000 (łącznie z wieloma nowszymi zmianami w DNS-ie).

Administratorzy dokonujący wdrożeń domen Windows i obsługujący klientów w systemie Windows znajdą tu pełny obraz sytuacji. Windows wykorzystuje nie tylko DNS w usługach nazewniczych, a we współpracy różnych usług czasem trudno się połapać. Książka niniejsza zajmuje się tymi problemami w administrowaniu, opisując nie tylko DNS, lecz również usługi WINS i DHCP oraz ich współpracę z DNS-em.

Flash 5. Gry i kreskówki f/x

okladka
Książka "Flash 5. Gry i kreskówki f/x" odkryje przed Tobą nowy wymiar Flasha, świat kreskówek i gier. Znajdziesz w niej wszystko: omówienie programowania i projektowania postaci, animacji ludzkich ruchów, synchronizacji ust i eksportowania filmów do Internetu i na wideo. W rozdziałach poświeconych grom dowiesz się jak opracować projekt gry, jej strategię i programowanie. Jeden z rozdziałów o grze przygodowej zawiera wszystkie skomplikowanie techniki programowania włącznie ze złożonym wykrywaniem kolizji i tworzeniem aksonometrycznej trójwymiarowego środowiska.

Zastosuj najnowsze techniki Flasha 5 do tworzenia tej gry przygodowej!

Z tej książki dowiesz się jak:

  • Tworzyć zabawne skrypty, scenopisy, postaci, tła i dźwięki w piątej wersji Flasha.
  • Projektować animację postaci i ludzkie ruchy przy pomocy unikatowego systemu manekinów.
  • Opracować synchronizację ust i wyrazów twarzy.
  • Przygotować kreskówki do publikacji w Sieci i na wideo.
  • Opanować technikę rotoskopii.
  • Tworzyć realistyczne tło.
  • Efektywnie stosować programy ładujące.
  • Programować gry.
  • Tworzyć quizy z zastosowaniem sztucznej inteligencji.
  • Programować złożone przygodowe gry w trójwymiarowym aksonometrycznym środowisku.

Hack Wars. Tom 2. Administrator kontratakuje

okladka
Napisana przez Johna Chirillo prowokacyjna książka "Hack Wars. Tom 1. Na tropie hakerów" prezentuje sposoby, w jakie hakerzy postrzegają technologie sieciowe, przybliża techniki używane do wykorzystania luk w zabezpieczeniach sieci, a także uczy, jak można rozpoznać nadchodzący atak.

W "Hack Wars. Tom 2 . Administrator kontratakuje" Chirillo krok po kroku uczy, jak obronić się przed włamaniami do sieci przy użyciu tych samych narzędzi Tiger Box, które hakerzy wykorzystują do wykrycia i spenetrowania słabych punktów. Czerpiąc ze swoich doświadczeń konsultanta zatrudnianego przez firmy z listy Fortune 1000, aby włamywał się do ich sieci, Chirillo omawia wszystkie niezbędne procedury konieczne do uzyskania pełnego bezpieczeństwa oraz pomaga powiązać wszystkie informacje i stworzyć skuteczną politykę bezpieczeństwa.

  • Sposoby zabezpieczenia infrastruktury sieciowej poprzez ochronę wrażliwych portów (włączając w to porty znane i ukryte), usługi oraz metody uniemożliwiające zebranie informacji
  • Sposoby wykrycia włamania i zabezpieczenia się przed nim -- od metody "tylnych drzwi" i ataków DoS do bomb pocztowych, infekcji wirusowych i włamania na stronę internetową
  • Najważniejsze techniki chroniące popularne bramy i routery, demony serwerów internetowych, systemy operacyjne oraz proxy i firewall

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

Mechanical Desktop 6. Ćwiczenia praktyczne

okladka
Podręcznik "Mechanical Desktop 6. Ćwiczenia praktyczne" jest przeznaczony dla początkujących użytkowników programu Mechanical Desktop 6. Materiał ćwiczeniowy zawarty w podręczniku jest tak skonstruowany, żeby na podstawie prostego projektu mechanicznego można było przejść podstawowy kurs modelowania części, składania zespołów i tworzenia dokumentacji rysunkowej. Ćwiczenia ułożone są w kolejności od najprostszych do bardziej zaawansowanych i stanowią doskonałą podstawę do samodzielnego odkrywania kolejnych możliwości pakietu Mechanical Desktop.

Mechanical Desktop 6 to program do zaawansowanego projektowania trójwymiarowego w środowisku AutoCAD-a. Warunkiem niezbędnym do rozpoczęcia ćwiczeń jest taka znajomość programu AutoCAD 2002, która pozwala na swobodne rysowanie i edycję rysunków dwuwymiarowych oraz skonfigurowanie programu do własnych potrzeb.


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