C# 2005. Wprowadzenie

okladka

Podręcznik dla wszystkich, którzy chcą poznać tajniki C#

  • Omówienie środowiska programistycznego Visual C# 2005
  • Wprowadzenie do programowania obiektowego w C#
  • Tworzenie aplikacji internetowych oraz dla systemu Windows

C# to jeden z podstawowych języków programowania przeznaczonych dla platformy .NET. C#, łączący w sobie najlepsze cechy Javy i C++ szybko stał się jednym z popularniejszych. Wprowadzone na rynek w roku 2005 wersje 2.0 platformy i języka C# przyniosły sporo nowych i przydatnych rozwiązań programistycznych -- między innymi nowe typy danych i komponenty. Dzięki nim tworzenie nawet najbardziej złożonych aplikacji stało się znacznie szybsze i prostsze. C# cechuje się niezwykłą wszechstronnością -- za jego pomocą można tworzyć zarówno aplikacje dla systemu Windows, jak i dla urządzeń mobilnych. Łatwo również wykorzystać go do pisania aplikacji internetowych w technologii ASP.NET.

"C# 2005. Wprowadzenie" to podręcznik, który objaśnia najważniejsze zagadnienia związane z programowaniem w tym języku. Przeczytasz w nim o platformie .NET oraz opanujesz sposoby wykorzystania środowiska programistycznego Visual C# 2005. Poznasz również elementy języka C# i reguły programowania obiektowego. Nauczysz się wykrywać i usuwać błędy w programach oraz korzystać z komponentów platformy .NET. Stworzysz własne aplikacje dla systemu Windows oraz aplikacje internetowe.

  • Struktura aplikacji w języku C#
  • Środowisko programistyczne Visual C# 2005
  • Typy danych i operatory w C#
  • Polecenia języka
  • Programowanie obiektowe
  • Klasy, obiekty i metody
  • Operacje na łańcuchach znaków
  • Obsługa wyjątków
  • Zastosowanie C# do tworzenia aplikacji w technologii ASP.NET

Poznaj język programowania, który zrewolucjonizował rynek.


Hibernate w akcji

okladka

Szukasz rozwiązania problemów związanych z korzystaniem z relacyjnych baz danych w połączeniu z programowaniem obiektowym? Chcesz poprawić wydajność i jakość aplikacji bazodanowych? A może rozwiązania, które stosowałeś dotychczas, okazują się niewystarczające przy dużych projektach? Sięgnij po Hibernate, czyli rewolucyjne narzędzie stanowiące warstwę pośredniczącą pomiędzy aplikacją i bazą danych, umożliwiające utrwalanie i odczyt obiektów Javy w bazie. Hibernate eliminuje konieczność ręcznego tworzenia kodu odwzorowującego obiekty na model relacyjny i odwrotnie, a także znacząco poprawia wydajność i stabilność aplikacji. Nie bez znaczenia również jest fakt, iż Hibernate dostępne jest na licencji open-source.

Książka "Hibernate w akcji", napisana przez twórców tego narzędzia, to wyczerpujący podręcznik dla programistów, którzy planują zastosować je w swoich projektach. Czytając ją, dowiesz się, na czym polega odwzorowanie obiektowo-relacyjne i w jaki sposób implementuje je Hibernate. Poznasz zasady tworzenia i stosowania obiektów trwałych, zarządzania transakcjami i buforowania danych. Znajdziesz także informacje o optymalizowaniu wydajności aplikacji stosujących Hibernate oraz procesie projektowania takich aplikacji.

W książce poruszono m.in.:

  • Odwzorowania obiektowo-relacyjne
  • Konfiguracja i uruchomienie Hibernate
  • Odwzorowywanie danych w klasach
  • Stosowanie obiektów trwałych
  • Transakcje i buforowanie
  • Wydajne pobieranie obiektów z bazy
  • Projektowanie aplikacji wykorzystujących Hibernate
  • Narzędzia wspomagające działanie Hibernate

Poznaj Hibernate i przekonaj się,
jak dzięki niemu usprawnisz swoją pracę.


Ubuntu Linux

okladka

Poznaj Ubuntu -- system Linux dostępny dla każdego

  • Jak rozpocząć przygodę z Ubuntu?
  • Jak zarządzać najpopularniejszą dystrybucją Linuksa?
  • Jak korzystać z programów niezbędnych w codziennym użytkowaniu komputera?

Linux zwykle kojarzy się z systemami przeznaczonymi dla zaawansowanych użytkowników komputera. Nazwa najpopularniejszej obecnie dystrybucji tego systemu -- Ubuntu -- pochodzi od afrykańskiej ideologii polegającej na człowieczeństwie wobec innych. To przesłanie przyświeca też twórcom tej wersji Linuksa, którzy udostępniają bezpłatny, w pełni funkcjonalny, łatwy w konfiguracji i obsłudze system operacyjny dla użytkowników domowych. Ubuntu ma być dostępny dla wszystkich, niezależnie od języka i stopnia umiejętności obsługi komputera -- i taki właśnie jest!

"Ubuntu Linux" to praktyczne wprowadzenie dla początkujących użytkowników tego systemu operacyjnego. Dzięki tej książce dowiesz się, jak zainstalować system Ubuntu i pracować w jego środowisku. Nauczysz się zarządzać kontami i hasłami, poruszać w systemie plików i folderów czy używać poczty elektronicznej i przeglądarki internetowej. Zobaczysz też, jak uruchamiać w Ubuntu programy dla systemu Windows, korzystać z internetowego radia i telewizji oraz używać narzędzi przydatnych w użytkowaniu domowego komputera.

  • Funkcjonowanie komputerów
  • Instalowanie systemu Ubuntu
  • Zarządzanie kontami systemowymi
  • Praca z plikami i folderami
  • Odczytywanie i nagrywanie płyt CD
  • Korzystanie z poczty elektronicznej i przeglądarki internetowej
  • Odtwarzanie radia i telewizji
  • Uruchamianie aplikacji dla systemu Windows
  • Pobieranie i odtwarzanie plików MP3

Linux jest prostszy, niż Ci się wydaje!

Pobierz plik MP3 i posłuchaj recenzji o książce.


Java. Tworzenie aplikacji sieciowych za pomocą Springa, Hibernate i Eclipse

okladka

Tworzenie zaawansowanych projektów korporacyjnych w Javie

  • Poznaj sprawdzone metodologie i procesy
  • Naucz się stosować praktyczne technologie i narzędzia
  • Twórz w Javie kompletne rozwiązania w optymalny sposób

Chciałbyś tworzyć rozbudowane aplikacje w języku Java szybciej i w prostszy sposób? Liczne narzędzia i technologie budowania programów w Javie często ułatwiają wykonywanie niektórych zadań, ale jednocześnie niepotrzebnie komplikują i wydłużają proces powstawania gotowych produktów. Jak dobrać odpowiednie techniki i zastosować metodologię, która usprawni i przyspieszy pracę? Niektórzy już to wiedzą -- Ty też możesz skorzystać z ich doświadczeń!

"Java. Tworzenie aplikacji sieciowych za pomocą Spring, Hibernate i Eclipse" to praktyczny poradnik opisujący wydajną i sprawdzoną metodologię szybkiego pisania oprogramowania w języku Java. Dzięki tej książce poznasz techniki programowania ekstremalnego oraz metodologii Agile i nauczysz się stosować je podczas pracy nad programami. Dowiesz się, jak zaprojektować aplikację, przygotować środowisko i korzystać z wiersza poleceń oraz proponowanego zestawu narzędzi -- platformy Spring, mechanizmu odwzorowań Hibernate i IDE Eclipse -- co pozwoli Ci w prosty sposób użyć zaawansowanych rozwiązań.

  • Techniki programowania ekstremalnego (XP)
  • Wprowadzenie do metodologii Agile
  • Korzystanie z platformy Spring
  • Utrwalanie obiektów za pomocą Hibernate
  • Praca w IDE Eclipse
  • Debugowanie oprogramowania
  • Monitorowanie i profilowanie aplikacji
  • Refaktoryzacja kodu

Zwiększ swą wydajność dzięki zastosowaniu efektywnych procesów i narzędzi do tworzenia oprogramowania w języku Java.


75 sposobów na statystykę. Jak zmierzyć świat i wygrać z prawdopodobieństwem

okladka

Zbiór metod i sztuczek statystycznych,
które pozwolą Ci zrozumieć naturę zdarzeń losowych

  • Jak trafnie prognozować przyszłe wydarzenia?
  • W jaki sposób wykryć relacje między pozornie niepowiązanymi zjawiskami?
  • Jak zarobić pieniądze dzięki rachunkowi prawdopodobieństwa?

Zazwyczaj szczęście sprzyja lepszym, choć czasem to "głupi ma szczęście". Jednak prawie zawsze szczęściu można pomóc, ponieważ wiele na pozór całkowicie przypadkowych zdarzeń rządzi się specyficznymi prawami wynikającymi z rachunku prawdopodobieństwa. Stosując odpowiednie metody statystyczne, można wykryć prawidłowości i relacje w wielu grach, odkryć sfałszowane dane, złamać szyfry czy odróżnić naprawdę losowe zjawiska od tych niezupełnie przypadkowych.

Książka "75 sposobów na statystykę. Jak zmierzyć świat i jak wygrać z prawdopodobieństwem" to zbiór technik i sztuczek statystycznych, które pozwolą Ci lepiej zrozumieć zjawiska zachodzące w świecie. Poznasz podstawowe metody statystyczne oraz nauczysz się stosować je do wykrywania niezauważalnych na pierwszy rzut oka relacji i trafnego szacowania prawdopodobieństwa różnych zdarzeń. Dowiesz się, jak podejmować najbardziej optymalne decyzje w grach hazardowych i jak zwiększyć prawdopodobieństwo wygranej w rozmaitych zabawach, takich jak Monopol czy rozgrywki sportowe. Przeczytasz także o gimnastyce umysłu, która ułatwia szybkie odkrywanie tajemnic losowych wydarzeń.

  • Podstawowe metody statystyczne
  • Wykrywanie i analizowanie relacji między zjawiskami
  • Trafne szacowanie prawdopodobieństwa wydarzeń
  • Optymalne podejmowanie decyzji w grach hazardowych
  • Techniki pokazujące, jak grać, aby wygrać
  • Ćwiczenia w zakresie poprawnego myślenia

Chcesz, aby Twoim życiem przestał kierować przypadek?
Naucz się kontrolować swój los!


Enterprise JavaBeans 3.0. Wydanie V

okladka

Wykorzystaj zaawansowane technologie
tworzenia aplikacji korporacyjnych

  • Poznaj architekturę EJB 3.0
  • Stwórz własne komponenty
  • Zaprojektuj własne usługi sieciowe na podstawie EJB 3.0

    Enterprise JavaBeans to technologia przeznaczona do tworzenia złożonych programów, oparta na języku Java i platformie Java Enterprise Edition. Stosowana jest przy tworzeniu rozbudowanych aplikacji korporacyjnych i pozwala programistom na generowanie mechanizmów automatycznego zarządzania usługami kluczowymi dla systemu. Wersje EJB stosowane do tej pory wymagały od twórców aplikacji implementowania mechanizmów, które nie miały wiele wspólnego z właściwą logiką biznesową tworzonego oprogramowania, co znacznie wydłużało i komplikowało proces produkcji systemu. Najnowsza wersja, oznaczona numerem 3.0, jest pozbawiona tych wad.

    Dzięki książce "Enterprise JavaBeans 3.0. Wydanie V" poznasz najnowsze wcielenie technologii EJB. Opisano tu wszystkie rozwiązania, które umożliwiły uproszczenie standardu Enterprise JavaBeans 3.0 względem jego poprzednich wersji. Czytając tę książkę, poznasz nowy interfejs Java Persistence API, który zastąpił stosowane dotychczas komponenty encyjne zwykłymi obiektami Javy, oraz nauczysz się sposobów eliminowania konieczności implementowania interfejsów EnterpriseBean. Dowiesz się, jak stosować adnotacje w miejsce elementów języka XML umieszczanych w deskryptorach wdrożenia. Znajdziesz tu również praktyczne przykłady, dzięki którym błyskawicznie opanujesz nową wersję EJB.

    • Architektura EJB 3.0
    • Relacje pomiędzy komponentami
    • Zapytania i język EJB QL
    • Komponenty sesyjne
    • Obsługa transakcji
    • Implementowanie usług WWW
    • Instalacja i konfiguracja serwera JBoss

    Nie trać więcej czasu! Zastosuj technologię,
    która ułatwi Ci wytwarzanie systemów korporacyjnych.


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