home contactus
okladka

Kompletny przewodnik po języku C#

Na platformie .NET można programować w wielu językach, jednak najważniejszym z nich jest C#, który został zaprojektowany specjalnie w tym celu; to język ułatwiający wygodne korzystanie z niesamowitych możliwości .NET Framework. Za pomocą C# możesz bez żmudnej nauki skomplikowanej składni błyskawicznie tworzyć efektowne programy dla systemu Windows, witryny internetowe, usługi sieciowe czy aplikacje bazodanowe. Szerokie zastosowania i duże możliwości połączone z łatwością nauki sprawiają, że język C# to doskonały wybór zarówno dla początkujących, jak i doświadczonych programistów.

Książka "Microsoft Visual C# 2005. Księga eksperta" to wyczerpujący przegląd najnowszej i najbardziej użytecznej wersji języka C#. Czytając ją, poznasz podstawowe elementy i składnię języka, a także używane w nim struktury danych i techniki programowania obiektowego. Dowiesz się, czym jest platforma .NET, jak działa, jakie ma możliwości oraz -- co najważniejsze -- jak wykorzystać ją do pisania własnych programów. Nauczysz się obsługiwać bazy danych przy użyciu technologii ADO.NET, tworzyć różnorodne aplikacje sieciowe, a także stosować formularze Windows do projektowania programów dla tego systemu. Zrozumiesz techniki tworzenia aplikacji rozproszonych za pomocą technologii remoting.

Jeśli chcesz nadążyć za najnowszą technologią
-- ta książka jest dla Ciebie.


O autorze (17)
Wstęp (19)
Część I Podstawy C# 2.0 (23)
Rozdział 1. Wprowadzenie do C# 2.0 (25)
Rozdział 2. Wyrażenia i struktury sterujące (35)
Rozdział 3. Ciągi znaków i wyrażenia regularne (43)
Rozdział 4. Tablice i kolekcje (53)
Rozdział 5. Programowanie obiektowe w C# (69)
Rozdział 6. Wprowadzenie do typów ogólnych (83)
Część II Podstawowe wiadomości o .NET Framework 2.0 (93)
Rozdział 7. Wejście/wyjście i trwałość (95)
Rozdział 8. Praca z XML (107)
Rozdział 9. Zdarzenia i delegaty (119)
Rozdział 10. Programowanie wielowątkowe (135)
Rozdział 11. Podstawowe zasady refleksji (153)
Rozdział 12. Zestawy i domeny aplikacji (165)
Rozdział 13. Współoperatywność Windows i COM (179)
Rozdział 14. Zabezpieczenia dostępu kodu (191)
Rozdział 15. Kryptografia i ochrona danych (203)
Rozdział 16. Optymalizacja kodu .NET 2.0 (217)
Część III Dostęp do danych z .NET 2.0 (227)
Rozdział 17. Podstawy ADO.NET (229)
Rozdział 18. Zaawansowane techniki ADO.NET (247)
Rozdział 19. Praca z dostawcami danych ADO.NET (261)
Rozdział 20. Klasy DataSet ze ścisłą kontrolą typów (271)
Rozdział 21. Programowanie z SQL Server 2005 (287)
Część IV Tworzenie aplikacji Web ASP.NET 2.0 (305)
Rozdział 22. Wprowadzenie do ASP.NET i formularzy Web (307)
Rozdział 23. Zarządzanie stanem w ASP.NET 2.0 (331)
Rozdział 24. Zastosowanie mechanizmu stron wzorcowych (Master Pages) (353)
Rozdział 25. Personalizacja i dostosowywanie w ASP.NET (365)
Rozdział 26. Wprowadzenie do kontrolek Web Parts (381)
Rozdział 27. Tworzenie bogatych aplikacji Web sterowanych przepływem danych (401)
Rozdział 28. Zabezpieczanie aplikacji ASP.NET (413)
Rozdział 29. Tworzenie własnych dostawców ASP.NET (433)
Rozdział 30. Tworzenie kontrolek ASP.NET (461)
Rozdział 31. Zarządzanie i monitorowanie ASP.NET (475)
Część V Usługi Web (489)
Rozdział 32. Udostępnianie funkcjonalności za pomocą usług Web (491)
Rozdział 33. Zaawansowane programowanie usług Web (503)
Część VI Programowanie aplikacji Windows Forms 2.0 (517)
Rozdział 34. Wprowadzenie do Windows Forms 2.0 (519)
Rozdział 35. Biblioteka kontrolek Windows Forms (531)
Rozdział 36. Zaawansowane programowanie interfejsu użytkownika (551)
Rozdział 37. Dostęp do danych w Windows Forms 2.0 (565)
Rozdział 38. Programowanie inteligentnych aplikacji klienckich (589)
Rozdział 39. Wdrażanie aplikacji z użyciem technologii ClickOnce (603)
Rozdział 40. Zastosowanie usług korporacyjnych (619)
Część VII Programowanie aplikacji korporacyjnych i rozproszonych (635)
Rozdział 41. Technologia Remoting (637)
Skorowidz (653)