05 lutego 2012 roku. (niedziela) | kurs euro:       Regulamin i Kontakt                  Jak kupować?                Sprawdź koszyk  sprawdź zawartość koszyka 
 
sklep: książki, skrypty, programy Pokaż wszystkie kategorie        h      szukaj w sklepie
 
 
Powrót do listy

Numer produktu: netfra
opis ksiażki:

.NET Framework 2.0. Zaawansowane programowanie

Autor: Joe Duffy
ISBN: 978-83-246-0654-2
Format: B5, stron: 672
oprawa twarda

Data wydania: 07/2007
Cena książki: 89.00 zł

Reklama:

gdzie kupić książkę po tytułem: poradnik programisty, książki, materiały, podręczniki, szkolenia dla informatyków    Dodaj do koszyka

Przeczytaj przykładowy rodział


Przegląd funkcji i możliwości .NET Framework 2.0
oraz środowiska CLR 2.0 dla zaawansowanych

  • Jakie możliwości oferuje platforma .NET Framework 2.0 i środowisko CLR 2.0?
  • Jak szybko i łatwo pisać aplikacje dla systemu Windows?
  • Jak zwiększyć swą produktywność?

Wraz z coraz bardziej rozbudowaną funkcjonalnością .NET Framework rośnie także jej popularność. Możliwość błyskawicznego tworzenia zaawansowanych aplikacji dla systemu Windows na bazie tej platformy oraz wspólnego środowiska uruchomieniowego CLR sprawia, że coraz większa rzesza programistów pragnie poznać te technologie i wykorzystać je do zwiększenia swej produktywności. Wersja 2.0 .NET Framework udostępnia większą liczbę wbudowanych kontrolek, nowe funkcje obsługi baz danych za pomocą ADO.NET, rozbudowane narzędzia do tworzenia witryn internetowych przy użyciu ASP.NET i wiele innych usprawnień znacznie ułatwiających programowanie.

".NET Framework 2.0. Zaawansowane programowanie" to podręcznik dla programistów, którzy chcą szybko rozpocząć pracę z tą platformą. Dzięki tej książce poznasz mechanizmy działania .NET Framework i środowiska CLR, a także funkcje licznych bibliotek, zarówno tych podstawowych, jak i bardziej wyspecjalizowanych. Dowiesz się, jak przy użyciu tych technologii łatwo zapewniać bezpieczeństwo kodu, debugować oprogramowanie, obsługiwać transakcje, zapewniać współdziałanie aplikacji z kodem niezarządzanym i wykonywać wiele innych potrzebnych operacji.

  • Funkcjonowanie środowiska CLR
  • Struktura i mechanizmy wspólnego systemu typów (CTS)
  • Działanie języka pośredniego (IL) i kompilacji JIT
  • Obsługa operacji wejścia-wyjścia
  • Tworzenie aplikacji międzynarodowych
  • Zapewnianie bezpieczeństwa kodu
  • Programowanie współbieżne przy użyciu wątków, domen i procesów
  • Umożliwianie współdziałania z kodem niezarządzanym
  • Debugowanie oprogramowania
  • Stosowanie wyrażeń regularnych
  • Programowanie dynamiczne z zastosowaniem metadanych i refleksji
  • Obsługa transakcji

Zacznij korzystać z możliwości .NET Framework 2.0
i już dziś zwiększ swą produktywność.


Spis tresci

.NET Framework 2.0. Zaawansowane programowanie -- spis treści

O autorze (11)

Przedmowa (13)

Część I Podstawowe informacje o CLR (21)

Rozdział 1. Wprowadzenie (23)

  • Historia platformy (23)
    • Nadejście platformy .NET Framework (24)
  • Przegląd technologii .NET Framework (25)
    • Kluczowe udoskonalenia w wersji 2.0 (26)

Rozdział 2. Wspólny system typów (29)

  • Wprowadzenie do systemów typów (30)
    • Znaczenie bezpieczeństwa typologicznego (31)
    • Statyczna i dynamiczna kontrola typów (33)
  • Typy i obiekty (37)
    • Unifikacja typów (37)
    • Typy referencyjne i wartościowe (39)
    • Dostępność i widoczność (47)
    • Składowe typów (48)
    • Podklasy i polimorfizm (73)
    • Przestrzenie nazw: organizowanie typów (82)
    • Typy specjalne (84)
  • Generyki (94)
    • Podstawy i terminologia (94)
    • Ograniczenia (102)
  • Lektura uzupełniająca (104)
    • Książki poświęcone .NET Framework i CLR (104)
    • Systemy typów i języki (104)
    • Generyki i pokrewne technologie (105)
    • Konkretne języki (105)

Rozdział 3. Wewnątrz CLR (107)

  • Intermediate Language (IL) (108)
    • Przykład kodu IL: "Witaj, świecie!" (108)
    • Asemblacja i dezasemblacja IL (110)
    • Abstrakcyjna maszyna stosowa (110)
    • Zestaw instrukcji (113)
  • Wyjątki (127)
    • Podstawy wyjątków (128)
    • Szybkie zamknięcie (140)
    • Wyjątki dwuprzebiegowe (140)
    • Wydajność (142)
  • Automatyczne zarządzanie pamięcią (144)
    • Alokacja (144)
    • Odśmiecanie (150)
    • Finalizacja (153)
  • Kompilacja just-in-time (JIT) (155)
    • Przegląd procesu kompilacji (155)
    • Wywoływanie metod (156)
    • Obsługa architektury 64-bitowej (162)
  • Lektura uzupełniająca (162)

Rozdział 4. Podzespoły, wczytywanie i wdrażanie (165)

  • Jednostki wdrażania, wykonywania i wielokrotnego użytku (166)
    • Metadane podzespołu (168)
    • Podzespoły współdzielone (Global Assembly Cache) (177)
    • Podzespoły zaprzyjaźnione (178)
  • Wczytywanie podzespołów (179)
    • Proces wiązania, mapowania i wczytywania (179)
    • Wczytywanie CLR (188)
    • Statyczne wczytywanie podzespołów (189)
    • Dynamiczne wczytywanie podzespołów (191)
    • Przekazywanie typów (195)
  • Generowanie obrazów natywnych (NGen) (197)
    • Zarządzanie buforem (ngen.exe) (198)
    • Adresy bazowe i poprawki (198)
    • Wady i zalety (201)
  • Lektura uzupełniająca (202)

Część II Podstawowe biblioteki .NET Framework (203)

Rozdział 5. Najważniejsze typy .NET (205)

  • Typy podstawowe (205)
    • Object (207)
    • Liczby (214)
    • Wartości logiczne (219)
    • Łańcuchy (219)
    • IntPtr (227)
    • Daty i czas (227)
  • Pomocnicze klasy BCL (231)
    • Formatowanie (231)
    • Analiza składniowa (235)
    • Konwersja typów podstawowych (236)
    • Budowanie łańcuchów (237)
    • Odśmiecanie (238)
    • Słabe referencje (240)
    • Wywołania matematyczne (241)
  • Najważniejsze wyjątki (244)
    • Wyjątki systemowe (245)
    • Inne standardowe wyjątki (247)
    • Wyjątki niestandardowe (249)
  • Lektura uzupełniająca (249)

Rozdział 6. Tablice i kolekcje (251)

  • Tablice (251)
    • Tablice jednowymiarowe (252)
    • Tablice wielowymiarowe (253)
    • Obsługa tablic w BCL (System.Array) (256)
    • Tablice stałe (261)
  • Kolekcje (261)
    • Kolekcje generyczne (262)
    • Słabo typizowane kolekcje (283)
    • Porównywalność (284)
    • Funkcjonalne typy delegacyjne (289)
  • Lektura uzupełniająca (291)

Rozdział 7. Wejście-wyjście, pliki i sieć (293)

  • Strumienie (294)
    • Praca z klasą bazową (294)
    • Klasy czytające i piszące (303)
    • Pliki i katalogi (310)
    • Inne implementacje strumieni (318)
  • Urządzenia standardowe (320)
    • Zapisywanie danych na standardowym wyjściu i standardowym wyjściu błędów (320)
    • Czytanie ze standardowego wejścia (321)
    • Sterowanie konsolą (321)
    • Port szeregowy (322)
  • Sieć (322)
    • Gniazda (323)
    • Informacje o sieci (331)
    • Klasy do obsługi protokołów (332)
  • Lektura uzupełniająca (340)

Rozdział 8. Internacjonalizacja (343)

  • Definicja internacjonalizacji (344)
    • Obsługa platformy (344)
    • Proces (346)
  • Przykładowe scenariusze (348)
    • Dostarczanie zlokalizowanej treści (348)
    • Formatowanie regionalne (350)
  • Kultura (351)
    • Reprezentowanie kultur (CultureInfo) (352)
    • Formatowanie (357)
  • Zasoby (358)
    • Tworzenie zasobów (358)
    • Pakowanie i wdrażanie (360)
    • Dostęp do zasobów (362)
  • Kodowanie (363)
    • Obsługa BCL (364)
  • Problemy z domyślną kulturą (365)
    • Manipulacja łańcuchami (ToString, Parse i TryParse) (365)
  • Lektura uzupełniająca (369)

Część III Zaawansowane usługi CLR (371)

Rozdział 9. Bezpieczeństwo (373)

  • Zabezpieczenia dostępu do kodu (374)
    • Definiowanie zaufania (376)
    • Uprawnienia (380)
    • Zarządzanie polityką (385)
    • Stosowanie zabezpieczeń (386)
  • Zabezpieczenia oparte na tożsamości użytkowników (391)
    • Tożsamość (392)
    • Kontrola dostępu (393)
  • Lektura uzupełniająca (396)

Rozdział 10. Wątki, domeny i procesy (397)

  • Wątki (400)
    • Przydzielanie pracy wątkom należącym do puli (400)
    • Jawne zarządzanie wątkami (402)
    • Odizolowane dane wątku (411)
    • Współdzielenie elementów pomiędzy wątkami (414)
    • Częste problemy współbieżności (428)
    • Zdarzenia (430)
    • Model programowania asynchronicznego (433)
    • Zaawansowane zagadnienia wątkowości (436)
  • Domeny AppDomain (441)
    • Tworzenie (441)
    • Zwalnianie (442)
    • Wczytywanie kodu do domeny AppDomain (442)
    • Szeregowanie (443)
    • Wczytywanie, zwalnianie i wyjątki (443)
    • Izolacja domeny AppDomain (444)
  • Procesy (447)
    • Istniejące procesy (447)
    • Tworzenie (449)
    • Kończenie procesów (450)
  • Lektura uzupełniająca (451)

Rozdział 11. Interoperacyjność z kodem niezarządzanym (453)

  • Wskaźniki, uchwyty i zasoby (454)
    • Definicja interoperacyjności (454)
    • Natywne wskaźniki w CTS (IntPtr) (455)
    • Zarządzanie pamięcią i zasobami (458)
    • Niezawodne zarządzanie zasobami (SafeHandle) (463)
    • Powiadamianie GC o wykorzystaniu zasobów (467)
    • Regiony ograniczonego wykonania (469)
  • Interoperacyjność z COM (473)
    • Krótka powtórka z COM (473)
    • Interoperacyjność wsteczna (475)
    • Interoperacyjność w przód (481)
  • Praca z kodem niezarządzanym (483)
    • Platform Invoke (P/Invoke) (484)
    • Łączenie systemów typów (487)
  • Lektura uzupełniająca (490)

Część IV Zaawansowane biblioteki .NET Framework (491)

Rozdział 12. Śledzenie i diagnostyka (493)

  • Śledzenie (494)
    • Dlaczego śledzenie, a nie wyjątki? (495)
    • Architektura śledzenia (496)
    • Korzystanie ze źródeł śledzenia (499)
    • Słuchacze śledzenia (506)
    • Konfiguracja (513)
  • Lektura uzupełniająca (518)

Rozdział 13. Wyrażenia regularne (519)

  • Podstawowa składnia wyrażeń (520)
    • Kilka przykładowych wyrażeń regularnych (521)
    • Literały (524)
    • Metaznaki (526)
  • Obsługa wyrażeń regularnych w BCL (539)
    • Wyrażenia (539)
    • Wyrażenia kompilowane (548)
  • Lektura uzupełniająca (551)

Rozdział 14. Programowanie dynamiczne (553)

  • API refleksji (554)
    • API informacyjne (555)
    • Odwzorowywanie tokenów i uchwytów (569)
  • Atrybuty niestandardowe (573)
    • Deklarowanie atrybutów niestandardowych (573)
    • Dostęp do atrybutów niestandardowych (577)
  • Delegacje (578)
    • Wewnątrz delegacji (578)
    • Delegacje asynchroniczne (585)
    • Metody anonimowe (mechanizm językowy) (586)
  • Emitowanie kodu i metadanych (588)
    • Generowanie podzespołów (588)
  • Lektura uzupełniająca (592)

Rozdział 15. Transakcje (593)

  • Model programowania transakcyjnego (595)
    • Zasięgi transakcyjne (596)
    • Zagnieżdżanie i kontrola przepływu (601)
    • Integracja z Enterprise Services (605)
    • Menedżery transakcji (607)
  • Lektura uzupełniająca (609)

Dodatki (611)

Dodatek A Spis instrukcji IL (613)

Skorowidz (635)


Osoby, które kupowały tą książkę kupiły również:

 
drukarki etykiet zebra
drukarka LP2824
drukarka LP2844
drukarka TLP2824
drukarka TLP2844
drukarka LP2844Z
drukarka TLP2844Z drukarka TLP3844Z drukarka S4M


Allegro - największe aukcje internetowe, najniższe ceny! Kup i sprzedaj!

Witryna miesišca - Magazyny Internetowe

Powered by  MyPagerank.Net

Poradnik webmastera :: WAGI :: Najtańsze wagi :: Serwisy telefonów GSM :: Strony o wagach :: etykiety na roli :: tanie wagi :: Wagi elektroniczne :: Wagi samochodowe :: tanie sklepy ::

   05 lutego 2012 roku. (niedziela) | kurs euro: 4.2324       Regulamin i Kontakt                  Jak kupować?                Sprawdź koszyk  sprawdź zawartość koszyka 
 
sklep: wagi, drukarki, czytniki, odważniki Pokaż wszystkie kategorie sklep: Wagi elektroniczne sklep: drukarki etykietujące sklep: Etykiety na rolkach do drukarek etykiet i do wag sklep: Tasmy termotransferowe do drukarek etykiet sklep: Aplikatory do etykiet Nawijaki do nawijania etykiet Duży wybór czytników kodów kreskowych Duży wybór odważników i wzorców masy do różnych zastosowań Duży wybór wózków magazynowych do różnych zastosowań szukaj w sklepie
 
.NET Framework 2.0. Zaawansowane programowanie Autor: Joe Duffy ISBN: 978-83-246-0654-2 Format: B5, stron: 672 oprawa twarda Data wydania: 07/2007 Cena książki: 89.00 zł Przegląd funkcji i możliwości .NET Framework 2.0 oraz środowiska CLR 2.0 dla zaawansowanych Jakie możliwości oferuje platforma .NET Framework 2.0 i środowisko CLR 2.0? Jak szybko i łatwo pisać aplikacje dla systemu Windows? Jak zwiększyć swą produktywność? Wraz z coraz bardziej rozbudowaną funkcjonalnością .NET Framework rośnie także jej popularność. Możliwość błyskawicznego tworzenia zaawansowanych aplikacji dla systemu Windows na bazie tej platformy oraz wspólnego środowiska uruchomieniowego CLR sprawia, że coraz większa rzesza programistów pragnie poznać te technologie i wykorzys ...