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.
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.
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. Ś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