Java Servlet i JavaServer Pages. Tom 1. Wydanie II

okladka

Zastosuj platformę Java 2 do tworzenia
aplikacji internetowych i dynamicznych witryn WWW

  • Zainstaluj i skonfiguruj serwery aplikacji
  • Poznaj zasady tworzenia serwletów i dokumentów JSP
  • Połącz aplikację z bazą danych

Java Servlet i JavaServer Pages to oparte na platformie Java 2 technologie wykorzystywane do tworzenia aplikacji internetowych i dynamicznych witryn WWW. Stosuje się je wszędzie tam, gdzie niezbędna jest wysoka stabilność i niezawodność, wydajność przy przetwarzaniu danych i elastyczność pozwalająca na szybkie dodawanie kolejnych modułów rozszerzających możliwości aplikacji. W oparciu o te technologie powstają między innymi systemy bankowości elektronicznej, aplikacje finansowe oraz systemy do obsługi programów lojalnościowych. Ogromną zaletą tej technologii jest fakt, że zarówno narzędzia programistyczne, jak i serwery aplikacji dostępne są nieodpłatnie, na zasadach open source, co redukuje koszty tworzenia oraz użytkowania stworzonych za ich pomocą systemów.

Książka "Java Servlet i JavaServer Pages. Tom 1. Wydanie II" przedstawia sposoby wykorzystywania najnowszych możliwości serwletów i stron JSP. Wyjaśnia, w jakich przypadkach należy stosować serwlety, w jakich JSP oraz kiedy połączyć te technologie. Czytając ją, poznasz specyfikację technologii Java Servlet w wersji 2.4 oraz technologii JSP w wersji 2.0, nauczysz się instalować i konfigurować serwery aplikacji oraz dowiesz się, jak tworzyć aplikacje w obu technologiach i jak łączyć je z bazami danych za pomocą interfejsów JDBC. Zastosujesz w swoich projektach najlepsze strategie, których omówienie również znajdziesz w tej książce.

  • Instalacja i konfiguracja serwera Tomcat, JRun i Resin
  • Zasady tworzenia serwletów
  • Obsługa protokołu HTTP oraz danych z formularzy HTML
  • Generowanie plików XLS
  • Śledzenie sesji i stosowanie plików cookie
  • Podstawy stosowania JSP
  • Wykorzystywanie komponentów JavaBean
  • Architektura MVC
  • Połączenie z bazami danych za pomocą JDBC

Napisz wydajne i stabilne aplikacje internetowe,
wykorzystując nowoczesne technologie.


Komputer PC w nowoczesnej firmie

okladka

Chyba w każdej firmie można dziś znaleźć komputer. Dzięki wiadomościom z tej publikacji wykorzystasz wszystkie możliwości, jakie otwiera przed nowoczesną firmą zastosowanie technologii informatycznych. Przekonasz się, o ile sprawniej może przebiegać Twoja praca.

  • Usprawnij działanie firmy, stosując nowoczesne narzędzia
  • Zabezpiecz dane, wykonaj kopie bezpieczeństwa i uchroń się przed wirusami
  • Przygotuj profesjonalną korespondecję i dokumenty finansowe, wykorzystując pakiet MS Office
  • Zaprezentuj ofertę firmy dzięki możliwościom aplikacji PowerPoint
  • Wykorzystaj możliwości sieci lokalnej i internetu

Technologie informatyczne wspomagają niemal każdą dziedzinę życia. Najczęściej jednak komputery spotkać można w przedsiębiorstwach, gdzie wykorzystywane są do różnych zadań. Pełnią rolę narzędzi do projektowania, przeprowadzania obliczeń, składowania i przetwarzania danych, wyszukiwania informacji czy też przygotowywania materiałów reklamowych firmy. Czasochłonne zadania, które kiedyś zabierały kilka dni pracy, obecnie wykonuje się w ciągu kilku godzin. Umiejętność obsługi komputera jest dziś jedną z najistotniejszych kwalifikacji pracownika nowoczesnego przedsiębiorstwa.

"Komputer PC w nowoczesnej firmie" to podręczny poradnik przeznaczony dla wszystkich, którzy w pracy korzystają z komputera, przedstawiający możliwości najpopularniejszych aplikacji. Każda z części książki opisuje inną dziedzinę zastosowań komputera w firmie. Znajdziesz tu najbardziej aktualne informacje o wszystkich zagadnieniach, z jakimi możesz zetknąć się podczas użytkowania komputera w pracy: od najnowszych metod zabezpieczania danych i ochrony przed wirusami, poprzez edycję dokumentów tekstowych i arkuszy kalkulacyjnych w najpopularniejszych aplikacjach biurowych, aż do sposobów korzystania z sieci biurowej oraz internetu. Dzięki temu poradnikowi będziesz zawsze na bieżąco z najnowszymi wersjami aplikacji biurowych i osiągnięciami technologii informatycznych.

  • Ochrona danych
  • Sposoby walki z wirusami i spamem
  • Projektowanie elementów graficznych
  • Edycja i formatowanie tekstów
  • Przygotowywanie korespondencji seryjnej
  • Zestawienia i raporty
  • Profesjonalna prezentacja
  • Baza danych
  • Sieci komputerowe i internet

Na wydawanych kwartalnie płytach CD znajdziesz materiały pomocnicze, ciekawe aplikacje i przykłady zastosowań technik opisanych w niniejszej publikacji.


100 sposobów na Visual Studio

okladka

Podnieś wydajność Visual Studio i przyspiesz swoją pracę

  • Efektywne zarządzanie projektami i kodem źródłowym
  • Tworzenie i wykorzystywanie makroinstrukcji
  • Wyszukiwanie i usuwanie błędów w kodach

Visual Studio to jedno z najpopularniejszych środowisk programistycznych. Za jego pomocą można tworzyć programy w kilku językach, a łatwość obsługi sprawia, że już po kilku godzinach pracy jego użytkownik sprawnie porusza się po interfejsie i wykorzystuje większość jego możliwości. Visual Studio oferuje ogromną liczbę funkcji, pozwala na wszechstronną konfigurację, umożliwia automatyzację zadań i posiada wiele innych cech podnoszących komfort pracy programisty. Środowisko to posiada jednak wiele innych ciekawych cech i możliwości, których opisu nie znajdziemy w dokumentacji.

Książka "100 sposobów na Visual Studio" to unikatowy zbiór 100 wskazówek opracowanych przez programistów używających tego narzędzia w codziennej pracy i znających wszystkie jego tajniki. Opisuje funkcje, dodatki, makra oraz rozszerzenia, które pozwalają w jeszcze większym stopniu rozszerzyć funkcjonalność tego środowiska. Wykorzystywanie zawartych tu informacji pozwoli każdemu użytkownikowi Visual Studio na przyspieszenie swojej pracy i uczynienie jej bardziej efektywną dzięki zastosowaniu jego mniej znanych, a bardzo przydatnych funkcji.

  • Zarządzanie plikami projektów
  • Konfigurowanie edytora kodu źródłowego i przestrzeni roboczej
  • Refaktoryzacja kodu
  • Zapisywanie i przenoszenie ustawień środowiska
  • Dostosowywanie procesu kompilacji i wykrywania błędów
  • Wykorzystywanie szablonów i makr
  • Stosowanie komentarzy XML
  • Automatyzacja poleceń

Pisanie doskonałego oprogramowania wymaga opanowania wszystkich możliwości środowiska programistycznego. Dzięki tej książce Visual Studio odkryje wszystkie swoje tajemnice.


PHP5. Profesjonalne tworzenie oprogramowania

okladka

Kolejna wersja popularnego języka PHP wniosła zupełnie nową jakość do tworzenia aplikacji internetowych. PHP5 to w pełni obiektowe środowisko, pozwalające na korzystanie z wszystkich nowoczesnych technologii sieciowych i budowanie wydajnych oraz, co najważniejsze, bezpiecznych systemów. Przed twórcami aplikacji otwarły się bramy do protokołu SOAP, usług sieciowych, ogromnych możliwości języka XML i znacznie wydajniejszych połączeń z bazami danych.

Książka "PHP5. Profesjonalne tworzenie oprogramowania" jest przeznaczona właśnie dla takich programistów -- tych, którzy opanowali poprzednie wersje PHP i chcą poznać możliwości, jakie oferuje jego najnowsze wcielenie. Przedstawia tajniki projektowania i programowania obiektowego, ze szczególnym uwzględnieniem stosowania wzorców projektowych i testowania za pomocą biblioteki PHPUnit. Opisuje możliwości zastosowania w aplikacjach PHP języka XML, protokołu SOAP i zaawansowanych technik operowania na bazach danych. Czytając ją, poznasz również metody automatycznego dokumentowania kodu oraz modelowania aplikacji za pomocą języka UML i dostępnych bezpłatnie narzędzi ArgoUML i Poseidon for UML.

  • Klasy i obiekty
  • Serializacja obiektów
  • Mechanizmy dziedziczenia
  • Korzystanie z biblioteki PHPUnit do testowania aplikacji
  • Stosowanie wzorców projektowych
  • Wzorce konstrukcyjne i strukturalne oraz wzorce zachowań
  • Obsługa języka XML w PHP5
  • Tworzenie usług sieciowych
  • Wykorzystywanie możliwości rozszerzenia MySQL
  • Komunikacja z bazami danych za pomocą Creole i Propel
  • Tworzenie dokumentacji kodu z wykorzystaniem narzędzia phpDocumentator
  • Modelowanie aplikacji w języku UML

Wykorzystaj najnowszą wersję PHP5
do stworzenia szybkich i bezpiecznych aplikacji internetowych.


  • O autorze (9)
  • Słowo wstępne (11)
  • Wprowadzenie (13)

Postfix. Nowoczesny system przesyłania wiadomości

okladka

Poznaj niezawodny system obsługi poczty elektronicznej

  • Zainstaluj i skonfiguruj Postfix
  • Wykorzystaj filtry zawartości do wykrywania wirusów i spamu
  • Zastosuj certyfikaty cyfrowe do zabezpieczenia poczty
  • Zoptymalizuj wydajność Postfiksa

Poczta elektroniczna jest głównym nośnikiem informacji w większości firm. Niestety -- czyhające na nią zagrożenia, takie jak spam i wirusy, dość skutecznie utrudniają korzystanie z niej. Zbudowanie bezpiecznego i wydajnego systemu do obsługi poczty elektronicznej wymaga zastosowania odpowiedniego oprogramowania. Takim oprogramowaniem niewątpliwie jest Postfix -- serwer pocztowy dostępny na licencji open source, opracowany przez pracownika firmy IBM Wietse Venemę. Postfix może pełnić rolę zarówno prostego przekaźnika poczty, jak i serwera w ogromnym przedsiębiorstwie -- odpowiednio skonfigurowany stanie się podstawą stabilnego systemu komunikacji.

Książka "Postfix. Nowoczesny system przesyłania wiadomości" odkrywa wszystkie tajniki Postfiksa. Dowiesz się z niej, skąd go pobrać, jak zainstalować i skonfigurować oraz jaką rolę pełnią jego poszczególne pliki i katalogi. Nauczysz się wykorzystywać filtry antywirusowe i antyspamowe, integrować Postfix z bazą danych, szyfrować pocztę za pomocą certyfikatów i automatyzować zadania. Poznasz możliwości Postfiksa i stworzysz w oparciu o niego doskonały system komunikacji.

  • Przygotowanie serwera pocztowego
  • Określenie rekordów DNS dla serwera poczty
  • Konfiguracja Postfiksa dla jednej domeny
  • Narzędzia wiersza poleceń w Postfiksie
  • Struktura wiadomości e-mail
  • Filtrowanie treści za pomocą filtrów wewnętrznych i zewnętrznych
  • Współpraca Postfiksa z programem Microsoft Exchange Server
  • Domeny wirtualnych skrzynek pocztowych obsługiwane przez bazę danych
  • Uwierzytelnianie SMTP
  • Korzystanie z protokołu TLS
  • Optymalizowanie wydajności serwera pocztowego

Wykorzystaj Postfix do zarządzania pocztą elektroniczną w swojej firmie.


.Net. Najpilniej strzeżone tajemnice

okladka

Platforma .NET staje się coraz popularniejsza. Tysiące programistów na całym świecie doceniają jej doskonałe narzędzia programistyczne i tysiące stron wyczerpującej dokumentacji. Każdego dnia adepci sztuki programowania odkrywają nowe możliwości oferowane im przez .NET. Wiele z tych możliwości pozostaje jednak wciąż nie odkrytych. Sztuczki i furtki zaszyte przez twórców platformy .NET pozwalające na szybszą i sprawniejszą realizację projektów czekają na to, aby ktoś je zastosował w pracy. Jak dotrzeć do tych ukrytych cech? Skąd wziąć informacje o tym, co jeszcze można osiągnąć wykorzystują znane już narzędzia, na temat których napisano setki książek?

Dzięki książce ".NET. Najpilniej strzeżone tajemnice" poznasz te możliwości platformy .NET, których nie opisuje oficjalna dokumentacja. Znajdziesz w niej omówienie niezwykle cennych, ale mniej znanych funkcji Visual Studio i .NET Framework. Każda z tych funkcji może pomóc Ci podnieść wydajność procesu tworzenia oprogramowania oraz poprawić jakość swoich aplikacji. Dowiesz się, jak wykorzystać maksimum możliwości środowiska programistycznego, wykorzystasz nieznane funkcje GDI+ i ADO.NET i nauczysz się zasad programowania defensywnego, dzięki któremu znacznie ograniczysz liczbę błędów w swoich programach.

  • Zarządzanie wyrywkami kodu w Visual Studio
  • Dostosowywanie skrótów klawiaturowych
  • Praca z kontrolkami Windows Forms
  • Udoskonalone techniki rzutowania
  • Stosowanie komentarzy XML
  • Korzystanie z komponentu Microsoft Data Access Application Block
  • Wyświetlanie zestawów danych w formacie XML
  • Zapobieganie nieautoryzowanemu dostępowi do aplikacji
  • Przeprowadzanie testów jednostkowych

Wykorzystaj sekrety i skarby ukryte w platformie .NET.


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