visual-basic-.net.-ksiega-eksperta helion, ebooki-ksiazki

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • myleskennedy.pev.pl
  • Podobne

     

    visual-basic-.net.-ksiega-eksperta helion, ebooki-ksiazki

    [ Pobierz całość w formacie PDF ]
    IDZ DO
    PRZYK£ADOW
    Visual Basic .NET.
    SPIS TRECI
    Ksiêga eksperta
    KATALOG KSI¥¯EK
    Autor: Paul Kimmel
    T³umaczenie: Krzysztof Jurczyk, Marek Pa³czyñski
    ISBN: 83-7197-771-9
    Tytu³ orygina³
    Format: B5, stron: 682
    Przyk³ady na ftp: 3044 kB
    KATALOG ONLINE
    ZAMÓW DRUKOWANY KATALOG
    TWÓJ KOSZYK
    DODAJ DO KOSZYKA
    Visual Basic przeszed³ generalny remont. Istnieje wiele powodów, dla których
    programici Visual Basica 6 powinni przesi¹æ siê na nowy Visual Basic .NET.
    Nale¿y do nich zaliczyæ chocia¿by formularze Web, mo¿liwoæ tworzenia aplikacji
    i us³ug WWW, strukturaln¹ obs³ugê wyj¹tków, prawdziwe programowanie
    zorientowane obiektowo czy te¿ wielow¹tkowoæ.
    „Visual Basic .NET. Ksiêga eksperta” zawiera dok³adne omówienie nowego jêzyka
    Visual Basic .NET, zunifikowanego rodowiska programowania Visual Studio IDE,
    programowania formularzy WWW, ADO.NET, us³ugi WWW, GDI+ i wiele innych.
    Visual Studio .NET jest rodowiskiem bardzo rozbudowanym i potê¿nym. Aby w pe³ni
    je wykorzystaæ, poznasz tak¿e sposoby tworzenia makr oraz znajdziesz omówienie
    modelu automatyzacji s³u¿¹cego do indywidualizacji zadañ i interfejsu IDE w Visual
    Studio. Ksi¹¿ka zawiera wiele przyk³adów wziêtych z praktyki programistycznej.
    Ksi¹¿ka omawia:
    • rodowisko programistyczne Visual Studio, korzystanie z SourceSafe
    • Jêzyk Visual Basic .NET, programowanie zorientowane obiektowo w VB .NET
    • Rozszerzanie rodowiska programistycznego za pomoc¹ makr
    • Zaawansowane programowanie w VB .NET: refleksje, przeci¹¿anie,
    programowane oparte na zdarzeniach, polimorfizm, definiowanie atrybutów
    • Tworzenie interfejsu u¿ytkownika (aplikacje konsolowe, aplikacje z interfejsem
    Windows)
    • Pisanie aplikacji wielow¹tkowych
    • Uruchamianie us³ug WWW (Web Services)
    „Visual Basic .NET. Ksiêga eksperta” jest doskona³ym podrêcznikiem dla wszystkich
    osób, dla których osi¹gniêcie wysokiej sprawnoci w pos³ugiwaniu siê jêzykiem Visual
    Basic stanowi podstawê kariery programistycznej. Niezale¿nie, od tego, czy u¿ywa³e
    poprzedniej wersji tego jêzyka, czy te¿ nie: jeli chcesz staæ siê ekspertem Visual
    Basica, trzymasz w rêku odpowiedni¹ ksi¹¿kê.
    CENNIK I INFORMACJE
    ZAMÓW INFORMACJE
    O NOWOCIACH
    ZAMÓW CENNIK
    CZYTELNIA
    FRAGMENTY KSI¥¯EK ONLINE
    Wydawnictwo Helion
    ul. Chopina 6
    44-100 Gliwice
    tel. (32)230-98-63
    e-mail: helion@helion.pl
    !
    Profile uytkownika..................................................................................................................30
    Tworzenie projektu..................................................................................................................31
    Pliki i katalogi projektu.......................................................................................................31
    Dodawanie projektu do kontroli kodu ródłowego.................................................................33
    Kompilacja projektów...............................................................................................................35
    Korzystanie z menedera konfiguracji...................................................................................36
    Wła&ciwo&ci wspólne..........................................................................................................36
    Opcje konfiguracyjne..........................................................................................................38
    Debug Build.......................................................................................................................38
    Release Build.....................................................................................................................38
    Kompilacje typu Command-Line oraz korzystanie z Make File...............................................39
    Organizacja kodu ródłowego formularza...................................................................................39
    Przeł2czanie si3 pomi3dzy widokiem kodu a widokiem obiektów............................................42
    Przestrzenie nazw...............................................................................................................43
    Skracanie kodu...................................................................................................................44
    Dyrektywa #Region............................................................................................................45
    Edytowanie kodu i cechy ułatwiaj2ce tworzenie dokumentacji................................................45
    Konfiguracja opcji IDE.............................................................................................................48
    Opcje &rodowiska...............................................................................................................49
    Opcje kontroli kodu ródłowego...........................................................................................49
    Opcje edytora tekstu...........................................................................................................49
    Opcje projektanta formularzy (Windows Forms Designer)......................................................50
    Opcje analizatora................................................................................................................50
    Opcje narz3dzi bazy danych................................................................................................50
    Opcje debugowania.............................................................................................................50
    Opcje projektanta HTML....................................................................................................51
    Opcje projektu....................................................................................................................51
    Opcje projektanta XML......................................................................................................51
    Proces debugowania w nowym IDE...........................................................................................51
    Podstawowe klawisze skrótów podczas debugowania.............................................................52
    Strukturalna obsługa wyj2tków............................................................................................53
    Przegl2d Szablonów Projektów..................................................................................................53
    Windows Application..........................................................................................................53
    Class Library......................................................................................................................54
      6
    Visual Basic .NET. Ksiga eksperta
    Windows Control Library....................................................................................................55
    ASP.NET Web Applications................................................................................................55
    ASP.NET Web Service.......................................................................................................57
    Web Control Library...........................................................................................................58
    Empty Project....................................................................................................................58
    Empty Web Project.............................................................................................................58
    New Project in Existing Folder.............................................................................................58
    Projekty w wersji Enterprise................................................................................................58
    Technologia IntelliSense...........................................................................................................60
    Składowe klas.....................................................................................................................60
    Informacja o parametrach....................................................................................................60
    Szybka podpowied............................................................................................................60
    DokaDczanie wyrazów........................................................................................................60
    Cechy IntelliSense specyficzne dla VB.................................................................................61
    Korzystanie z widoków.............................................................................................................61
    Solution Explorer................................................................................................................61
    Class View.........................................................................................................................62
    Server Explorer...................................................................................................................62
    Resource View...................................................................................................................63
    Properties Window.............................................................................................................63
    Toolbox.............................................................................................................................63
    Pendind Check-ins..............................................................................................................63
    Web Browser.....................................................................................................................63
    Inne okna...........................................................................................................................64
    Dokumentacja..........................................................................................................................67
    Podsumowanie.........................................................................................................................67
    "#$
    Rozszerzenia plików.................................................................................................................69
    Grupy Visual Basic jako rozwi2zania....................................................................................69
    Nowe rozszerzenia plików ródłowych.................................................................................69
    Przestrzenie nazw.....................................................................................................................71
    Referencje...............................................................................................................................72
    Dyrektywy Option....................................................................................................................72
    Option Explicit...................................................................................................................72
    Option Compare.................................................................................................................74
    Option Strict.......................................................................................................................74
    Moduł Option Private..........................................................................................................75
    Option Base.......................................................................................................................76
    Typy danych............................................................................................................................76
    Typy Object.......................................................................................................................77
    Typy całkowite...................................................................................................................80
    Typy niecałkowite...............................................................................................................81
    Typ Char...........................................................................................................................85
    Typ String..........................................................................................................................86
    Typ Boolean.......................................................................................................................89
    Typ DateTime....................................................................................................................91
    Deklaracje zmiennych...............................................................................................................94
    Deklarowanie i inicjowanie pojedynczej zmiennej.................................................................95
    Deklaracje wielu zmiennych jednocze&nie.............................................................................96
    Spis treci
    7
    Inicjowanie wielu zmiennych jednocze&nie...........................................................................97
    Definiowanie stałych...........................................................................................................98
    Tworzenie egzemplarzy obiektów........................................................................................98
    Listy inicjuj2ce zmienne......................................................................................................99
    Operatory................................................................................................................................99
    Funkcje konwersji typów........................................................................................................101
    Zmiany zasi3gu zmiennych w VB .NET...................................................................................103
    Instrukcje sterowania prac2 programu......................................................................................103
    Tablice i kolekcje...................................................................................................................104
    Tablice o okre&lonych granicach.........................................................................................105
    Tablice N-wymiarowe.......................................................................................................105
    Modyfikacja rozmiarów tablic............................................................................................106
    Zwracanie tablic przez funkcje...........................................................................................106
    Tablice jako podklasy System.Array...................................................................................107
    Abstrakcyjne typy danych.................................................................................................107
    Strukturalna obsługa wyj2tków................................................................................................109
    Korzystanie ze słów zastrzeonych w Visual Basic .NET...........................................................110
    Kompatybilno&H pomi3dzy aplikacjami VB6 a VB .NET...........................................................110
    Microsoft.VisualBasic.......................................................................................................110
    Elementy programowania VB6 zmienione w Visual Basic .NET...........................................111
    Podsumowanie.......................................................................................................................111
    %&'# ()*+%
    Deklarowanie i inicjowanie zmiennych.....................................................................................113
    Inicjowanie zmiennych......................................................................................................114
    Deklarowanie i inicjowanie zmiennych w pojedynczej instrukcji...........................................116
    Deklarowanie zmiennych tu przed ich pierwszym uyciem.................................................116
    Deklarowanie zmiennych o jak najmniejszym zasi3gu..........................................................116
    Korzystanie z refaktoringu: zamiana zmiennych tymczasowych na kwerendy........................117
    Praca z zasi3giem blokowym...................................................................................................119
    Zmienne statyczne..................................................................................................................120
    Uywanie zmiennych statycznych......................................................................................120
    Zmienne statyczne a pami3H..............................................................................................121
    Korzystanie z tablic................................................................................................................121
    Tablice s2 instancjami klasy System.Array..........................................................................121
    Deklarowanie tablic..........................................................................................................122
    Korzystanie z metod tablicowych.......................................................................................122
    Tablice wielowymiarowe...................................................................................................123
    Praca z abstrakcyjnymi typami danych.....................................................................................125
    Składowe klasy ArrayList..................................................................................................126
    Uywanie ArrayList..........................................................................................................127
    HashTable........................................................................................................................128
    SortedList........................................................................................................................129
    Queue..............................................................................................................................130
    Podsumowanie Abstrakcyjnych Typów Danych..................................................................130
    Przesłanianie zmiennych.........................................................................................................131
    Funkcje i podprogramy...........................................................................................................132
    Definiowanie struktur.............................................................................................................132
    8
    Visual Basic .NET. Ksiga eksperta
    Uywanie obiektów................................................................................................................132
    Co to jest konstruktor?......................................................................................................133
    Konstruktory sparametryzowane........................................................................................134
    Destruktory......................................................................................................................134
    Obsługa wyj2tków..................................................................................................................135
    Try...Catch.......................................................................................................................135
    Try...Finally.....................................................................................................................139
    Podsumowanie.......................................................................................................................140
    ,- !,
    Automatyzacja zadaD powtarzaj2cych si3.................................................................................142
    Przykład: nagrywanie makra..............................................................................................142
    Podgl2d zarejestrowanego makra........................................................................................143
    Edycja makra tymczasowego.............................................................................................144
    Uruchamianie makra.........................................................................................................148
    Przypisywanie klawiszy skrótu do makra............................................................................149
    Dodawanie klawisza makra do paska narz3dziowego...........................................................149
    Korzystanie z Eksploratora Makr.............................................................................................151
    Eksport makra........................................................................................................................151
    Makra wł2czaj2ce i wył2czaj2ce pułapki.............................................................................151
    Wysyłanie informacji do okna wyj&ciowego Output.............................................................153
    Eksportowanie modułów makra.........................................................................................155
    Importowanie modułów makra...........................................................................................155
    Korzystanie z Macros IDE......................................................................................................155
    BezpieczeDstwo makr........................................................................................................156
    Współdzielenie makr.........................................................................................................156
    Tworzenie projektu makra......................................................................................................156
    Obsługa Visual Studio poprzez okno Command........................................................................158
    Odpowiadanie na zdarzenia IDE..............................................................................................158
    Dostosowanie Visual Studio do własnych wymagaD..................................................................160
    Ogólny opis Extensibility Object Model..............................................................................161
    Ogólny opis Project-Neutral Extensibility Object Model.......................................................165
    Tworzenie przystawek............................................................................................................167
    Tworzenie projektu przystawki..........................................................................................168
    Rejestracja przystawek......................................................................................................172
    Dodawanie zachowaD do przystawki..................................................................................173
    Tworzenie kreatorów..............................................................................................................174
    Tworzenie pliku uruchomieniowego kreatora......................................................................176
    Rejestracja biblioteki klas kreatora.....................................................................................176
    Testowanie kreatora..........................................................................................................176
    Program Integracji Visual Studio.............................................................................................177
    Podsumowanie.......................................................................................................................178
    .&/01
    Pisanie procedur.....................................................................................................................179
    Pisanie procedur...............................................................................................................180
    Pisanie funkcji..................................................................................................................182
    Definiowanie argumentów procedury.......................................................................................185
    Domy&lne przekazywanie parametrów................................................................................186
    Korzystanie z parametrów opcjonalnych.............................................................................190
    [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • mement.xlx.pl
  • Designed by Finerdesign.com