reklama - zainteresowany?

Visual Basic 2005. Wprowadzenie do programowania w .NET - Helion

Visual Basic 2005. Wprowadzenie do programowania w .NET
Autor: Matthew MacDonald
Tytuł oryginału: The Book of Visual Basic 2005: .NET Insight for Classic VB Developers
TÅ‚umaczenie: Adam Majczak, Tomasz Walczak
ISBN: 978-83-246-0696-2
stron: 592, Format: B5, okładka: miękka
Data wydania: 2007-07-16
Księgarnia: Helion

Cena książki: 77,00 zł

Dodaj do koszyka Visual Basic 2005. Wprowadzenie do programowania w .NET

Tagi: .NET - Programowanie | Visual Basic - Programowanie

Wszechstronny przewodnik po świecie programowania w .NET
dla programistów języka Visual Basic

  • Jakie nowe funkcje oferuje Visual Basic 2005?
  • Jak wykorzystać najnowsze wÅ‚aÅ›ciwoÅ›ci jÄ™zyka Visual Basic 2005 do przyspieszenia i uÅ‚atwienia programowania?
  • Jak zwiÄ™kszyć produktywność, wykorzystujÄ…c możliwoÅ›ci platformy .NET?

Wciąż zastanawiasz się nad przejściem z Visual Basic 6 na wersję pracującą w środowisku .NET? Najwyższa pora! Visual Basic 2005 to język, na który wielu programistów czekało od lat. Jest w pełni obiektowy, ma usprawnioną obsługę błędów, nowy model obsługi zdarzeń oraz udostępnia wiele innych funkcji, które znacznie zwiększają produktywność. Integracja z .NET pozwala korzystać w języku Visual Basic z wszystkich możliwości tej platformy, pracować we wspólnym środowisku uruchomieniowym (CLR) i używać rozbudowanej biblioteki klas .NET.

"Visual Basic 2005. Wprowadzenie do programowania w .NET" to wszechstronny przewodnik po świecie programowania w najnowszej wersji języka Visual Basic. Czytając tę książkę, dowiesz się, jakie zmiany zostały wprowadzone w wersjach języka Visual Basic zgodnych z platformą .NET. Nauczysz się wykorzystywać je do przyspieszenia i ułatwienia programowania. Poznasz udogodnienia dostępne w środowisku Visual Studio, techniki wygodnej obsługi baz danych przy użyciu ADO.NET, udoskonalone narzędzia diagnostyczne i wiele innych funkcji, które ułatwią Ci tworzenie programów wysokiej jakości.

  • MożliwoÅ›ci platformy .NET
  • Praca w Visual Studio
  • Programowanie obiektowe w Visual Basic 2005
  • Tworzenie interfejsów użytkownika przy użyciu formularzy Windows
  • PodzespoÅ‚y i komponenty
  • Diagnozowanie programów w Visual Studio
  • Praca z bazami danych przy użyciu ADO.NET
  • Programowanie wielowÄ…tkowe
  • Tworzenie aplikacji i usÅ‚ug sieciowych
  • Instalowanie programów napisanych w Visual Basic 2005

Poznaj Visual Basic 2005 i dołącz do społeczności programistów .NET.

Dodaj do koszyka Visual Basic 2005. Wprowadzenie do programowania w .NET

 

Osoby które kupowały "Visual Basic 2005. Wprowadzenie do programowania w .NET", wybierały także:

  • ASP .NET Core. Kurs video. Rozwijanie dodatkowych funkcjonalnoÅ›ci Web API
  • ASP.NET Core. Kurs video. Tworzenie REST Web API
  • Gray Hat C#. JÄ™zyk C# w kontroli i Å‚amaniu zabezpieczeÅ„
  • ASP.NET Core 6. Kurs video. Rozwijaj aplikacje webowe z Entity Framework Core
  • PowerShell. Kurs video. Zarz

Dodaj do koszyka Visual Basic 2005. Wprowadzenie do programowania w .NET

Spis treści

Visual Basic 2005. Wprowadzenie do programowania w .NET -- spis treści

Wprowadzenie (17)

1. Rewolucja .NET (23)

  • Krótka historia jÄ™zyka Visual Basic (23)
    • WejÅ›cie w .NET (24)
  • Ograniczenia "klasycznego" Visual Basic (25)
    • Dziwaczna mieszanina Visual Basic (25)
    • OdrÄ™bne jÄ™zyki (25)
    • Bóle gÅ‚owy przy rozwoju projektu (25)
    • PiekÅ‚o DLL (26)
    • NiepeÅ‚ne wsparcie dla programowania obiektowego (26)
  • Wizja .NET (26)
    • SkÅ‚adniki .NET (27)
    • Common Language Runtime (CLR) (27)
    • Klasy .NET (28)
    • Mówienie w tym samym jÄ™zyku (29)
    • DogÅ‚Ä™bna integracja jÄ™zyków (30)
    • Przygotowana infrastruktura (30)
    • UsÅ‚ugi sieciowe i internet kolejnej generacji (31)
    • Otwarte standardy: XML, SOAP, WSDL oraz pozostaÅ‚e litery alfabetu (31)
    • Metadane. Czy to koniec piekÅ‚a DLL? (32)
  • Czy VB 2005 to jeszcze wciąż VB? (33)
    • Udoskonalenia, bez których nie da siÄ™ żyć (33)
    • A teraz zmiany, które mogÄ… frustrować (34)
    • Ciemne strony .NET (34)
    • A co z COM? (35)
  • I co dalej? (35)

2. Åšrodowisko programowania (37)

  • NowoÅ›ci w .NET (38)
  • Rozpoczynanie pracy w IDE (39)
    • Strona poczÄ…tkowa (40)
    • Zmiana zachowania przy uruchamianiu (41)
    • Tworzenie projektu (42)
    • Dokumenty z zakÅ‚adkami (44)
    • Dokowane i zgrupowane okna (45)
  • Zwiedzanie Visual Studio (45)
    • Wyszukiwarka rozwiÄ…zaÅ„ Solution Explorer (46)
    • Przybornik: Toolbox (47)
    • Okno wÅ‚aÅ›ciwoÅ›ci: Properties (49)
    • WyÅ›wietlanie kodu (50)
    • Dzielenie okien (52)
    • Lista zadaÅ„ Task List (53)
  • StrzÄ™pki kodu: Code Snippets (55)
    • Wstawianie strzÄ™pków (55)
    • ZarzÄ…dzanie strzÄ™pkami (56)
  • Makra (57)
    • Makro IDE (58)
    • Tymczasowa makroinstrukcja - Temporary Macro (59)
    • Makra z inteligencjÄ… (59)
    • Makroinstrukcje a zdarzenia (60)
  • Najprostszy możliwy program w Å›rodowisku .NET (62)
    • Pliki tworzÄ…ce projekt aplikacji MyFirstConsoleApplication (63)
    • Foldery projektu aplikacji MyFirstConsoleApplication (64)
    • WÅ‚asnoÅ›ci projektu - Project Properties (65)
  • I co dalej? (67)

3. Podstawy VB 2005 (69)

  • NowoÅ›ci w .NET (70)
  • Wprowadzenie do biblioteki klas (72)
    • Namespace (72)
    • Assembly - skompilowany kod namespace (75)
    • Typy danych (75)
  • Stosowanie biblioteki klas (77)
    • Dodanie referencji do pliku assembly (78)
    • Jak importować namespace? (80)
    • Wykorzystanie przestrzeni namespace z biblioteki klas (82)
    • Szczególny obiekt - My (85)
  • Pliki kodu (88)
    • Bloki klas i modułów (89)
    • Bloki namespace (90)
    • Dodanie plików kodu (91)
  • Typy danych (91)
    • Typy danych w namespace System (92)
    • Wspólna deklaracja wielu zmiennych (92)
    • Inicjator VB - Initializer (93)
    • Typy danych jako obiekty (93)
    • Typ String (94)
    • Bardziej efektywne obiekty klasy String (97)
    • Czas i data (98)
    • Macierze (98)
    • Macierze i interfejs IEnumerable (99)
    • Wbudowane cechy macierzy (100)
    • Macierze jako typy referencyjne (101)
  • Zmiany w dziaÅ‚aniu operatorów (102)
    • Skrócony zapis operatorów przypisania (102)
    • Konwersja typu zmiennej (103)
    • Math, czyli nieco matematyki (104)
    • Random numbers - liczby pseudolosowe (104)
    • Pewne nowe reguÅ‚y dostÄ™pnoÅ›ci - Scope (104)
    • Logika na skróty (105)
    • Szybkie pomijanie iteracji w pÄ™tli (107)
  • Rozszerzone procedury (107)
    • WywoÅ‚anie metody (108)
    • Poprzez wartość lub poprzez referencjÄ™: ByVal, ByRef (108)
    • SÅ‚owo kluczowe Return (109)
    • Opcjonalne parametry (110)
    • WartoÅ›ci domyÅ›lne (111)
    • Przeciążenie metod (111)
    • Delegaty (113)
  • I co dalej? (116)

4. Formularze Windows (117)

  • NowoÅ›ci w .NET (118)
  • RozpoczÄ™cie pracy (119)
    • Zasobnik komponentów: Component Tray (120)
    • Zindywidualizowane kreatory: Custom Designers (120)
    • Blokowanie obiektów sterujÄ…cych (121)
  • UkÅ‚ad graficzny obiektów sterujÄ…cych (122)
    • Kotwiczenie (122)
    • Dokowanie (124)
    • Maksymalny i minimalny rozmiar okna (126)
    • Automatyczne przewijanie (127)
    • Podzielone okna (127)
    • Obiekty sterujÄ…ce bÄ™dÄ…ce pojemnikami (130)
  • Obiekty sterujÄ…ce i zdarzenia (131)
    • ObsÅ‚ugiwanie wiÄ™cej niż jednego zdarzenia (133)
    • Przyciski Accept i Cancel (134)
  • Badanie formularzy .NET (135)
    • Dwa sposoby na pokazanie formularza (136)
    • Formularze i obiekt My (138)
    • Formularze modalne (139)
    • Formularz startowy i tryb wyÅ‚Ä…czenia (140)
    • Zdarzenia aplikacji (140)
    • OsobliwoÅ›ci formularzy (142)
  • WewnÄ™trzne dziaÅ‚anie formularzy (144)
    • Formularze "pod kapeluszem" Visual Basic 6 (144)
    • Formularze "pod kapeluszem" w Visual Basic 2005 (146)
    • Przechodzenie przez "bagno i brejÄ™" (147)
    • A co z informacjami binarnymi? (149)
  • Dynamiczne dodawanie obiektów sterujÄ…cych (149)
    • Dynamiczne podÅ‚Ä…czenie obsÅ‚ugi zdarzenia (151)
  • Interakcja pomiÄ™dzy formularzami (153)
    • Problem z interakcjÄ… przykÅ‚adowego formularza (153)
    • Okna dialogowe (155)
    • Formularze przyporzÄ…dkowane (156)
    • Interfejsy MDI (157)
  • WiÄ™cej obiektów sterujÄ…cych w .NET (159)
    • Paski i menu (160)
    • Ikony powiadamiajÄ…ce (164)
    • Nowy rodzaj komponentów - Provider (167)
  • I co dalej? (168)

5. Programowanie obiektowe (169)

  • NowoÅ›ci w .NET (170)
  • Wprowadzenie do programowania obiektowego (171)
    • Co to jest programowanie obiektowe? (172)
    • Problemy z tradycyjnym programowaniem strukturalnym (172)
  • Najpierw byÅ‚y sobie struktury... (173)
    • Bardzo prosta struktura danych personalnych (174)
    • Jak do struktury wbudować inteligencjÄ™? (175)
    • Utworzenie instancji obiektu danej klasy (177)
    • Obiekty - rzut oka na zaplecze (178)
    • Klasy w kawaÅ‚kach (181)
  • Rozbudowa klasy poprzez dodanie wÅ‚asnoÅ›ci (182)
    • WÅ‚asnoÅ›ci tylko do odczytu (185)
  • Rozbudowa klasy poprzez dodanie konstruktora (186)
    • Konstruktory pobierajÄ…ce argumenty (187)
    • Klasy z wieloma konstruktorami (188)
    • Konstruktor domyÅ›lny (190)
    • Destruktory (191)
    • Mechanizm "Garbage Collection" w Visual Studio (191)
  • Rozbudowa klasy poprzez dodanie zdarzeÅ„ (194)
    • Zdarzenie w akcji, czyli jak to dziaÅ‚a (195)
    • Zdarzenia o różnych sygnaturach (198)
  • Numeratory (200)
    • Jak powstaÅ‚ pomysÅ‚ na numeracjÄ™? (202)
    • Co siÄ™ dzieje "pod kapeluszem" w typie wyliczeniowym? (203)
    • Stosowanie typu wyliczeniowego w poÅ‚Ä…czeniu ze zdarzeniami (205)
  • Współużytkowane komponenty klas i obiektów (207)
    • Współużytkowane metody (208)
    • Współużytkowane wÅ‚asnoÅ›ci (210)
    • ZaglÄ…damy pod maskÄ™ moduÅ‚u (211)
  • Ocena klas (212)
    • Typy - obraz ogólny (213)
    • Inspekcja obiektów w naszej aplikacji (214)
  • I co dalej? (215)

6. Opanowanie obiektów (217)

  • NowoÅ›ci w .NET (218)
  • Filozofia programowania obiektowego (218)
    • Idea czarnej skrzynki (219)
    • Luźne Å‚Ä…czenie (220)
    • Spójność (221)
    • Co reprezentujÄ… klasy? (221)
  • Dziedziczenie (222)
    • Podstawy dziedziczenia (223)
    • Konstruktory w klasach potomnych (225)
    • Komponenty klas o statusie Protected (227)
    • PrzysÅ‚anianie metod (228)
    • Casting (231)
    • Klasy abstrakcyjne i sÅ‚owo kluczowe MustInherit (232)
    • PrzysÅ‚anianie obowiÄ…zkowe MustOverride (233)
    • Dziedziczenie wielopoziomowe (234)
    • Czy dziedziczenie jest dobrym pomysÅ‚em? (235)
    • Używanie dziedziczenia w celu rozszerzenia klas .NET (236)
  • Interfejsy (241)
    • Używanie interfejsów (243)
    • Interfejsy i wsteczna kompatybilność (244)
    • Używanie typowych interfejsów .NET (245)
  • Klasy kolekcji (251)
    • Podstawowa kolekcja (252)
    • Klasa NuclearFamily (252)
    • Kolekcje wyspecjalizowane (255)
    • Kolekcje ogólne (255)
  • I co dalej? (257)

7. Pliki skompilowane i komponenty (259)

  • NowoÅ›ci w .NET (260)
  • Wprowadzenie do plików skompilowanych typu "assembly" (261)
    • Pliki skompilowane typu "assembly" kontra komponenty, które używajÄ… COM (261)
    • Dlaczego nigdy wczeÅ›niej nie spotkaliÅ›my siÄ™ z tymi cechami? (264)
    • Postrzeganie programów jako plików skompilowanych typu "assembly" (265)
    • Ustawianie informacji dotyczÄ…cych pliku skompilowanego typu "assembly" (267)
    • Pobieranie informacji o pliku skompilowanym typu "assembly" (270)
  • Tworzenie komponentu .NET (273)
    • Tworzenie projektu biblioteki klas (273)
    • Tworzenie klienta (274)
  • Globalny bufor plików skompilowanych GAC (276)
    • GAC "pod maskÄ…" (278)
    • Tworzenie współdzielonego pliku skompilowanego typu "assembly" (279)
    • Pliki strategii (281)
    • Tworzenie strategii wersji (282)
  • Zasoby (284)
    • Dodawanie zasobów (284)
    • Używanie zasobów (286)
  • I co dalej? (288)

8. Uodpornianie na błędy (291)

  • NowoÅ›ci w .NET (292)
  • SkÄ…d siÄ™ biorÄ… bÅ‚Ä™dy? (293)
    • Zasady ochrony przed bÅ‚Ä™dami (295)
    • BÅ‚Ä™dy podczas kompilacji (296)
    • Zastosowanie opcji Option Explicit i Option Strict (298)
    • Numery wierszy kodu (301)
  • NarzÄ™dzia diagnostyczne w Visual Studio (301)
    • PodglÄ…damy nasz program w dziaÅ‚aniu (302)
    • Polecenia dostÄ™pne w trybie kroczÄ…cym Break Mode (304)
    • Okno punktów krytycznych Breakpoints (305)
    • Licznik Hit Count (307)
    • Okna podglÄ…du: Autos, Locals i Watch (308)
    • Okno natychmiastowe Immediate (310)
    • BÅ‚Ä™dy w ruchu - Runtime Errors (310)
  • Strukturalna obsÅ‚uga wyjÄ…tków (312)
    • Mechanizm Error Call Stack (313)
    • Ewolucja od mechanizmu On Error Goto (314)
    • WyjÄ…tek jako obiekt (315)
    • Filtrowanie przy użyciu wyjÄ…tku (317)
    • Typy wyjÄ…tków (318)
    • Filtrowanie warunkowe (319)
    • Wygenerowanie wÅ‚asnego wyjÄ…tku (320)
    • Udoskonalenie indywidualnej klasy wyjÄ…tków (322)
    • Ostatnia linia obrony: zdarzenie UnhandledException (323)
  • Programowanie defensywne (325)
    • Zasady programowania defensywnego (325)
    • Testowanie zaÅ‚ożeÅ„ za pomocÄ… Assert() (326)
    • Użycie metody Debug.WriteLine() (328)
    • Åšledzenie za pomocÄ… pliku Log oraz metody Trace (329)
  • I co dalej? (331)

9. Praca z danymi: pliki, drukowanie i XML (333)

  • NowoÅ›ci w .NET (334)
  • Interakcja z plikami (335)
  • Odczytywanie i zapisywanie plików (336)
    • Tworzenie pliku za pomocÄ… obiektu My (336)
    • Tworzenie pliku za pomocÄ… klasy FileStream (337)
    • Klasy StreamWriter i StreamReader (338)
    • Klasy BinaryWriter i BinaryReader (339)
    • DostÄ™p do plików w stylu Visual Basic (343)
    • TrochÄ™ wiÄ™cej na temat Å‚aÅ„cuchów (343)
    • Kompresja plików (345)
  • ZarzÄ…dzanie plikami i folderami (347)
    • Klasa FileInfo (347)
    • Prosta przeglÄ…darka katalogów (351)
    • "PrzeglÄ…danie" systemu plików (352)
  • Serializacja obiektu (354)
    • Zachowywanie i pobieranie obiektu zdatnego do serializacji (355)
    • Precyzyjnie dostrojona serializacja (356)
    • Klonowanie obiektów za pomocÄ… serializacji (357)
  • Drukowanie i podglÄ…d danych (358)
    • Drukowanie danych z macierzy (359)
    • Drukowanie tekstu z przeÅ‚amywaniem wierszy (361)
    • Drukowanie obrazów (363)
    • Ustawienia drukowania (363)
    • PodglÄ…d wydruku (365)
  • Praca z rejestrem (367)
  • Pliki XML (369)
    • Czym tak w ogóle sÄ… pliki XML? (370)
    • Pisanie prostego dokumentu XML (372)
    • Odczytywanie plików XML (373)
    • Zaawansowane pliki XML (376)
  • I co dalej? (376)

10. Bazy danych i ADO.NET (379)

  • NowoÅ›ci w .NET (380)
  • Wprowadzenie do ADO.NET (381)
    • ObsÅ‚uga danych relacyjnych (381)
    • Baza danych Northwind (382)
    • SQL Server 2005 Express Edition (383)
    • Model bazujÄ…cy na dostawcach (383)
  • Podstawowe obiekty ADO.NET (385)
  • DostÄ™p do przodu w trybie tylko do odczytu (386)
    • Obiekty Connection (387)
    • Obiekty Command (390)
    • Obiekty DataReader (392)
  • Aktualizowanie danych za pomocÄ… obiektów Command (395)
    • Dlaczego warto używać obiektów Command? (396)
    • PrzykÅ‚adowa aktualizacja danych (396)
    • WywoÅ‚ywanie procedur skÅ‚adowanych (398)
    • Używanie poleceÅ„ z parametrami (400)
    • PrzykÅ‚ad transakcji (402)
  • Używanie obiektów DataSet (403)
    • Kiedy należy używać obiektów DataSet? (404)
    • ZapeÅ‚nianie obiektów DataSet za pomocÄ… obiektów DataAdapter (404)
    • DostÄ™p do informacji zapisanych w obiektach DataSet (405)
    • Usuwanie rekordów (406)
    • Dodawanie informacji do obiektów DataSet (407)
    • Korzystanie z wielu tabel (409)
    • Relacje miÄ™dzy obiektami DataTable (409)
    • Używanie obiektu DataSet do aktualizowania danych (412)
    • Aktualizowanie źródÅ‚a danych (415)
    • RÄ™czne tworzenie obiektów DataSet (418)
  • WiÄ…zanie danych (421)
  • I co dalej? (424)

11. WÄ…tki (427)

  • NowoÅ›ci w .NET (428)
  • Wprowadzenie do wÄ…tków (428)
    • WÄ…tki "pod maskÄ…" (429)
    • Porównywanie programów jedno- i wielowÄ…tkowych (430)
    • Skalowalność i prostota (431)
    • Zegary a wÄ…tki (431)
  • Używanie komponentu BackgroundWorker do wykonywania podstawowych operacji na wÄ…tkach (433)
    • PrzesyÅ‚anie danych do komponentu BackgroundWorker i pobieranie ich z niego (436)
    • Åšledzenie postÄ™pu (439)
    • Możliwość anulowania operacji (441)
  • Zaawansowane operacje na wÄ…tkach przy użyciu klasy Thread (442)
    • Prosta aplikacja wielowÄ…tkowa (443)
    • Przekazywanie danych do wÄ…tku (445)
    • WielowÄ…tkowość i interfejs użytkownika (447)
  • Podstawy zarzÄ…dzania wÄ…tkami (449)
    • Metody klasy Thread (449)
    • Priorytety wÄ…tków (452)
    • Kiedy zbyt wiele to wciąż za maÅ‚o? (452)
    • Program wykorzystujÄ…cy priorytety wÄ…tków (452)
    • Diagnozowanie wÄ…tków (455)
  • Synchronizacja wÄ…tków (456)
    • Potencjalne problemy z wÄ…tkami (456)
    • Podstawy synchronizacji (456)
    • PrzykÅ‚adowy problem z synchronizacjÄ… (457)
    • RozwiÄ…zanie problemu za pomocÄ… bloku SyncLock (460)
  • I co dalej? (461)

12. ASP.NET i Formularze sieciowe (463)

  • NowoÅ›ci w .NET (464)
  • Zarys tworzenia aplikacji sieciowych (464)
    • Co byÅ‚o nie tak z klasycznÄ… ASP? (465)
  • Wprowadzenie do aplikacji sieciowych (466)
  • Tworzenie aplikacji sieciowych (467)
    • SkÅ‚adniki projektu ASP.NET (469)
  • Projektowanie formularzy sieciowych (471)
    • Podstawowe kontrolki (471)
    • Dodawanie kontrolek do formularzy sieciowych (472)
    • Uruchamianie strony internetowej (475)
    • Dodawanie metody obsÅ‚ugi zdarzenia (477)
    • Jak to dziaÅ‚a? (477)
    • WÅ‚aÅ›ciwość AutoPostback (478)
    • Zdarzenia kontrolek sieciowych (478)
    • Formularze sieciowe "pod maskÄ…" (479)
    • Stan widoku (481)
    • Cykl przetwarzania stron (482)
    • Inne kontrolki (483)
  • RozmyÅ›lania o stanie (484)
    • Budowa żądania (485)
    • Wprowadzenie do problemu (485)
    • Zapisywanie dodatkowych informacji w stanie widoku (486)
  • PrzesyÅ‚anie informacji (488)
    • Przekazywanie informacji w Å‚aÅ„cuchach znaków zapytania (488)
    • Używanie stanu sesji (491)
    • Używanie stanu aplikacji (493)
    • Podsumowanie różnych technik zarzÄ…dzania stanem (495)
  • WyÅ›wietlanie danych za pomocÄ… wiÄ…zania (495)
    • Podstawy wiÄ…zania danych w ASP.NET (496)
    • Kontrolki dziaÅ‚ajÄ…ce jako źródÅ‚a danych (497)
  • Instalowanie witryn internetowych (499)
    • Instalacja IIS (499)
    • Katalogi wirtualne (501)
  • I co dalej? (504)

13. Usługi sieciowe (505)

  • NowoÅ›ci w .NET (506)
  • Wizja interaktywnej sieci (506)
    • UsÅ‚ugi sieciowe - model COM dla internetu? (507)
    • Współczesne usÅ‚ugi sieciowe (507)
    • Czy usÅ‚ugi sieciowe to obiekty? (508)
  • Tworzenie pierwszej usÅ‚ugi sieciowej (508)
    • Przygotowywanie usÅ‚ugi sieciowej (509)
    • Projekt usÅ‚ugi sieciowej (510)
    • Klasa usÅ‚ugi sieciowej (512)
    • DostÄ™p do usÅ‚ugi sieciowej (513)
  • Testowanie usÅ‚ug sieciowych (514)
    • DziaÅ‚anie usÅ‚ugi sieciowej (515)
  • Stosowanie otwartych standardów (517)
    • XML i WSDL (517)
    • SOAP (518)
  • Konsumowanie usÅ‚ug sieciowych (520)
    • Klasa poÅ›redniczÄ…ca (520)
    • Tworzenie aplikacji klienckiej (521)
    • Dodawanie referencji sieciowej (522)
    • Sprawdzanie klasy poÅ›redniczÄ…cej (523)
    • Używanie klasy poÅ›redniczÄ…cej (525)
    • Diagnozowanie projektów usÅ‚ug sieciowych (526)
  • Asynchroniczne wywoÅ‚ywanie usÅ‚ug sieciowych (527)
    • ObsÅ‚uga asynchronicznoÅ›ci w klasie poÅ›redniczÄ…cej (528)
    • PrzykÅ‚adowy klient asynchroniczny (529)
    • Anulowanie asynchronicznych żądaÅ„ (530)
  • I co dalej? (531)

14. Instalacja i wdrażanie (533)

  • NowoÅ›ci w .NET (534)
  • Programy instalacyjne (534)
    • Wymagania aplikacji .NET (535)
  • ClickOnce (536)
    • Publikowanie w internecie lub w sieci (537)
    • Instalowanie aplikacji za pomocÄ… ClickOnce (541)
    • Aktualizowanie aplikacji ClickOnce (542)
    • Publikowanie na pÅ‚ytach CD (544)
  • Tworzenie projektu instalacyjnego Visual Studio (545)
  • Podstawowe opcje projektów instalacyjnych (546)
    • Okno File System (547)
    • Okno Registry (550)
    • Okno File Types (551)
    • Interfejs użytkownika (553)
    • Niestandardowe operacje (557)
    • Warunki uruchamiania (558)
  • I co dalej? (559)

Skorowidz (561)

Dodaj do koszyka Visual Basic 2005. Wprowadzenie do programowania w .NET

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.