C#. Tworzenie aplikacji sieciowych. 101 gotowych projektów

okladka

Stwórz własne aplikacje sieciowe

Komunikacja sieciowa jest jednym z najważniejszych elementów współczesnych aplikacji. Coraz więcej narzędzi wykorzystuje zasoby internetu, umożliwia pracę grupową lub łączy się z siecią w innym celu, np. aktywacji lub rejestracji. Stosowane obecnie platformy programistyczne umożliwiają stosunkowo łatwą implementację mechanizmów sieciowych, a zyskujący coraz większą popularność język C# wydaje się stworzony do tego typu zastosowań. Język ten, oparty na obiektach i komponentach, jest prosty do opanowania. Za jego pomocą można tworzyć nie tylko aplikacje dla "dużych" komputerów, ale także dla platformy PocketPC.

Książka "C#. Tworzenie aplikacji sieciowych. 101 gotowych rozwiązań" to zbiór przykładów ilustrujących sposoby implementacji mechanizmów komunikacji sieciowej w aplikacjach tworzonych w języku C#. Czytając ją, poznasz zasady korzystania z protokołów sieciowych ICMP, HTTP i FTP, tworzenia programów służących do analizy ruchu w sieci, przeglądania stron WWW i pobierania plików z serwerów. Nauczysz się korzystać z technologii ADO.NET i ASP.NET do pisania aplikacji internetowych i komunikacji z bazami danych. Przeczytasz także o przetwarzaniu plików XML oraz tworzeniu i wykorzystywaniu usług sieciowych.

  • Środowiska programistyczne Visual C# 2005 Express Edition oraz Visual Web Developer 2005 Express Edition
  • Protokoły sieciowe
  • Analiza połączeń sieciowych
  • Edytor stron WWW
  • Przesyłanie plików za pomocą FTP
  • Komunikatory i czaty
  • Tworzenie aplikacji internetowych
  • Usługi sieciowe

InterBase dla delfinów

okladka
Książka niniejsza przeznaczona jest dla osób programujących w Delphi, a jej założeniem jest przedstawienie czytelnikowi sposobów na łatwe tworzenie aplikacji za pomocą bazy danych Interbase. W książce nie znajdzie czytelnik omówienia języka SQL jako takiego -- autor skoncentrował się na następujących zagadnieniach:
  • typy danych -- omówione zostały typy danych w Interbase oraz ich odpowiedniki w Delphi;
  • obiekty bazy danych - generatory, tabele, indeksy itp. Wyjaśniono zastosowanie tych elementów oraz przedstawiono sposoby ich wykorzystania w praktyce;
  • tworzenie funkcji użytkownika (UDF) w Delphi -- sposoby rozszerzania możliwości serwera przez dodatkowe, samodzielne zaprojektowane funkcje o wszechstronnym zastosowaniu;
  • wykorzystanie komponentów IBX w dostępie do systemu Interbase -- omówienie rodzimej biblioteki dostępu do bazy danych, pozwalających na pełne wykorzystanie możliwości serwera;
  • zarządzanie serwerem bazy danych za pomocą IBX -- jak zarządzać użytkownikami korzystając z Delphi, tworzyć kopie zapasowe i inne.

ABC Visual Basica 6

okladka
Doskonały podręcznik dla początkujących programistów! Jednak i doświadczeni użytkownicy znajdą w niej ciekawe informacje. Dzięki tej książce nauczysz się tworzyć programy sterowane zdarzeniami, poznasz podstawowe i zaawansowane techniki stosowane w programowaniu wizualnym.

Autor przedstawia techniki tworzenia programów -- poznaj zatem 24 projekty, które powstały z myślą o Tobie.

Poznaj także ponad 30 kontrolek ActiveX. Naucz się tworzyć okna komunikatów oraz okna dialogowe z zakładkami. Dzięki dokładnym opisom poznasz dziesiątki funkcji wbudowanych, by wkrótce zacząć pisać własne. Podobnie nie będzie stanowić dla Ciebie żadnego problemu tworzenie grafiki i korzystanie z plików graficznych.

Wybrane zagdanienia:

  • operacje na łańcuchach znaków,
  • pola tekstowe, przyciski opcji i pola wyboru,
  • odmierzanie czasu i operacje na datach,
  • dostęp do dysków, folderów i plików,
  • bazy danych,
  • zapisywanie danych na dysku,
  • rozpowszechnianie programu.

Programowanie Windows 2000. Czarna księga

okladka
Kompletny przewodnik programisty opisujący możliwości Windows 2000.

Nowy system oferuje wiele specjalnych elementów, dzięki którym twoje programy mogą działać lepiej. Jednak wielu programistów nie stosuje ich, używając konkurencyjnego oprogramowania. Nie pozwól, by tak było w twoim przypadku. Jeśli nie wykorzystujesz w pełni wielozadaniowości, synchronizacji, komunikacji między procesami zarządzania pamięcią wirtualną -- nie wykorzystujesz w pełni możliwości Windows 2000.

W tej książce weteran Windows, Al Williams, przekaże ci wszystko, co powinieneś wiedzieć. Ta książka ułatwi:

  • Wykorzystywanie procesów, wątków i włókien do uzyskania najwyższej możliwej wydajności;
  • Synchronizowanie programów za pomocą semaforów, muteksów oraz sekcji krytycznych, co w przypadku wielozadaniowości ma podstawowe znaczenie;
  • Komunikację pomiędzy procesami, wykorzystując kanały, RPC, gniazda poczty i inne techniki;
  • Korzystanie z takich operacji wejścia-wyjścia, dzięki którym wyeliminowano konieczność oczekiwania na te operacje przez program;
  • Korzystanie z zaawansowanego zarządzania pamięcią i sterowanie pamięcią wirtualną w Windows;
  • Poznanie Rejestru -- rejestrowanie zdarzeń, zgłaszanie błędów oraz zabezpieczenia;
  • Zapoznanie się z rozszerzeniami powłoki oraz konsolą MMC (Microsoft Management Console), a także z wykorzystywaniem biblioteki ATL (ActiveX Template Library);
  • Przystosowanie programu do pracy w Internecie;
  • Pisanie aplikacji konsoli, które ułatwiają wykonywanie prostych zadań;
  • Tworzenie usług zapewniających kontrolę nad systemem nawet wtedy, gdy nie jest do niego zalogowany żaden użytkownik.
Co w tej książce znajdziesz dla siebie?
  • Sposoby pełnego wykorzystania możliwości Windows 2000, prowadzące do powstania wydajniejszych i lepszych procesów;
  • Kompletny przewodnik pomagający w zrozumieniu zaawansowanych funkcji systemu Windows 2000 obejmujący opis komunikacji pomiędzy procesami, wielozadaniowość, zabezpieczenia i problemy związane z siecią.
Ta książka została napisana dla:
  • programistów tworzących systemowe aplikacje i narzędzia;
  • twórców oprogramowania, którzy chcieliby jak najlepiej wykorzystywać możliwości Windows 2000.

Pajączek. Najlepszy polski edytor stron WWW

okladka

>> U nas kupisz też licencję na Pajączka i Skrybę!

Pajączek -- pod tą sympatyczną nazwą kryje się program, służący do tworzenia stron WWW, powszechnie uważany za najlepsze tego rodzaju polskie narzędzie i należący jednocześnie do światowej czołówki.

Podstawowym zadaniem Pajączka jest ułatwianie i przyspieszanie pracy nad tworzeniem stron WWW tak, aby zarówno Ci, którzy dopiero zaczynają swoją przygodę z Internetem, jak i zawodowcy mający na koncie tysiące stron, mogli skupić się na najważniejszym -- twórczej pracy, a nie musieli tracić czasu na żmudne "wklepywanie" stron, znak po znaku. Aplikacja pomaga w tworzeniu stron poprawnych pod względem technicznym, odpowiadających przyjętym w Internecie standardom. Pajączek jest programem polskim, uwzględnia wszystkie problemy związane ze specyfiką naszego języka -- nie musisz się więc martwić o właściwe kodowanie polskich znaków, nie sprawi Ci kłopotu sprawdzenie poprawności ortograficznej tworzonego tekstu.

Niniejsza książka to kompendium wiedzy na temat oprogramowania. Została tu opisana każda funkcja i okno dialogowe, nawet zaawansowani użytkownicy znajdą tu coś dla siebie. Funkcje programu opisujemy poprzez realizację typowych zadań webmastera, stąd też znajdziesz w niej wiele niezbędnych informacji o samym tworzeniu WWW, a więc o tym, czym jest HTML, jakich formatów graficznych używać.

Wybrane zagadnienia:

  • Czym jest HTML?
  • Budowa programu i funkcje menu.
  • Sposoby korzystania z narzędzi ułatwiających pracę.
  • Grafika, multimedia, Flash.
  • Zarządzanie rozbudowanymi serwisami.
  • Style.
  • SSI (Server Side Includes).
  • Edytor plików definicyjnych TDF.
Pajączek to środek dydaktyczny zalecany do użytku szkolnego przez ministra edukacji narodowej (numer zalecenia 0921/200).

Dreamweaver 3. Biblia

okladka
Jeśli można zrobić to za pomocą Dreamweavera, Ty też to zrobisz... Otrzymasz doskonały przewodnik po programie Dreamweaver -- jedyną książkę, której potrzebujesz, aby po mistrzowsku opanować obsługę najlepszego obecnie programu do tworzenia stron WWW. Jej autor -- Joseph Lowery -- pracował w zespole tworzącym Dreamweavera jeszcze w czasach pierwszej wersji tego programu i doskonale zna wszystkie jego możliwości -- zarówno widoczne, jak i te ukryte.

Z książki dowiesz się wszystkiego o programie. Autor opisał także podtsawy obsługi:

  • dynamicznego HTML-a,
  • kaskadowych arkuszy stylów (CSS),
  • języka XML.
Będziesz mógł wykorzystać tę wiedzę do stworzenia serwisów WWW, będących dziełami sztuki.

Czytając tę książkę, dowiesz się, jak:

  • wykorzystywać podstawowe funkcje Dreamweavera;
  • dopisywać własne znaczniki HTML lub modyfikować istniejące za pomocą edytora Quick Tag;
  • tworzyć ramki za pomocą prostych narzędzi, działających na zasadzie "przeciągnij i upuść";
  • rozszerzyć możliwości języka HTML, wykorzystując procedury plug-in, kontrolki ActiveX i aplety Javy;
  • wykorzystywać gotowe obiekty i skrypty oraz tworzyć własne;
  • tworzyć spójny wystrój całego serwisu bez wykorzystania technologii CSS, dzięki stylom HTML;
  • dopracowywać elementy graficzne dzięki doskonałej współpracy Dreamweavera z programem Fireworks;
  • wzbogacać stronę o filmy wideo, dźwięk oraz animację Flash i Shockwave;
  • wykorzystywać paletę History do zautomatyzowania i przyspieszenia pracy;
  • zarządzać serwisem WWW za pomocą bibliotek, szablonów i wielu innych narzędzi.

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