www.fantasystathead.com
okladka

Odkryj nowe możliwości platformy .NET 2005

Visual C# 2005 to najnowsza wersja języka programowania uważanego przez wielu programistów za najlepszy język służący do tworzenia aplikacji dla platformy .NET. W połączeniu z nową biblioteką klas .NET i nowymi możliwościami środowiska Visual Studio 2005 druga edycja języka C# stała się jeszcze doskonalsza. Pisanie programów wymaga znacznie mniejszych nakładów pracy, a nowe elementy umożliwiają realizację większej ilości zadań programistycznych.

Aby poznać nowe możliwości języka C#, sięgnij po książkę "Visual C# 2005. Zapiski programisty". W tej wzorowanej na zeszytach laboratoryjnych publikacji znajdziesz notatki programistów, którzy jako pierwsi zetknęli się z tą technologią. Nie ma w niej teoretycznych wywodów, diagramów i niepotrzebnych informacji. Wykonując 50 ćwiczeń demonstrujących poszczególne aspekty tworzenia aplikacji, poznasz prostotę stosowania nowych elementów i mechanizmów i przekonasz się, jak wiele udogodnień wnosi do pracy programisty Visual C# 2005.

  • Stosowanie klas generycznych
  • Korzystanie z metod anonimowych
  • Refaktoryzacja kodu źródłowego
  • Tworzenie interfejsów użytkownika i formularzy
  • Mechanizmy szybkiej instalacji aplikacji
  • Zabezpieczanie aplikacji WWW
  • Personalizacja stron WWW z użyciem motywów i szablonów
  • Połączenia z bazą danych

Seria "Zapiski programisty" (7)
Wprowadzenie (13)
Rozdział 1. C# 2.0 (21)
  • Tworzenie typowanych list za pomocą kolekcji generycznych (22)
  • Własna kolekcja generyczna (28)
  • Implementacja interfejsów kolekcji (33)
  • Stosowanie iteratorów generycznych (41)
  • Implementacja GetEnumerator dla złożonych struktur danych (45)
  • Upraszczanie kodu - metody anonimowe (52)
  • Ukrywanie kodu - typy częściowe (55)
  • Tworzenie klas statycznych (58)
  • Wyrażanie wartości pustych typami nullable (60)
  • Odwołania do obiektów z globalnej przestrzeni nazw (65)
  • Ograniczanie dostępu do właściwości (68)
  • Elastyczność delegacji z kowariancją i kontrawariancją (70)
Rozdział 2. Visual Studio 2005 (75)
  • Konfigurowanie i utrwalanie konfiguracji środowiska programistycznego (76)
  • Konfigurowanie aplikacji (81)
  • Przysposabianie edytora kodu (84)
  • Refaktoryzacja kodu (90)
  • Gotowce (97)
  • Inspekcja obiektów podczas debugowania (99)
  • Wizualizacja danych XML (100)
  • Diagnozowanie wyjątków (103)
Rozdział 3. Aplikacje okienkowe (107)
  • Stosowanie pasków narzędzi (108)
  • Narzucanie formatu danych wejściowych (113)
  • Pola tekstowe z automatycznym uzupełnianiem (118)
  • Odtwarzanie dźwięków (121)
  • Okna dzielone (123)
  • Dynamiczne tworzenie formularzy (126)
  • Tworzenie zadań asynchronicznych (130)
  • Okno na świat (137)
  • Instalacja jednym kliknięciem - ClickOnce (141)
Rozdział 4. Aplikacje WWW (147)
  • Tworzenie aplikacji WWW bez IIS (148)
  • Zabezpieczenie aplikacji WWW bez jednego wiersza kodu (154)
  • Role w ASP.NET (167)
  • Personalizacja stron WWW (183)
  • Personalizacja z użyciem typów złożonych (192)
  • Personalizacja dla użytkowników anonimowych (197)
  • Personalizacja z użyciem motywów (203)
  • Ujednolicanie wyglądu aplikacji - szablony stron (214)
Rozdział 5. Praca z danymi (223)
  • Wiązanie aplikacji z danymi (224)
  • Formularze (237)
  • Widok typu ogół-szczegół (244)
  • Pozyskiwanie statystyk bazy danych (248)
  • Aktualizacje wsadowe a wydajność (251)
  • Źródło danych w dokumencie XML (255)
  • Manipulowanie dokumentami XML - XPathDocument (260)
  • Zawężanie elementów dokumentu XML przy użyciu interfejsu XPath (265)
Skorowidz (269)