Visual_Basic_2005_Zapiski_programisty_vb25np.pdf
(
503 KB
)
Pobierz
IDZ DO
PRZYK£ADOWY ROZDZIA£
SPIS TREŒCI
Visual Basic 2005.
Zapiski programisty
Autor: Matthew MacDonald
T³umaczenie: Grzegorz Werner
ISBN: 83-246-0087-6
Tytu³ orygina³u:
Visual Basic 2005: A Developers Notebook
Format: B5, stron: 304
Przyk³ady na ftp: 1986 kB
KATALOG KSI¥¯EK
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
DODAJ DO KOSZYKA
Visual Basic 2005 nie jest tak rewolucyjnym produktem, jak Visual Basic .NET.
Opracowuj¹c wersjê 2005, twórcy jêzyka skoncentrowali siê na usuniêciu b³êdów
i usterek oraz zwiêkszeniu komfortu pracy programisty. Narzêdzia i kontrolki,
w które wyposa¿ono zarówno najnowsz¹ wersjê Visual Basica, jak i œrodowisko
programistyczne Visual Studio 2005, pozwalaj¹ znacznie przyspieszyæ pisanie kodu.
Jednoczeœnie zosta³ zachowany dostêp do wszystkich mo¿liwoœci platformy .NET.
Ksi¹¿ka „Visual Basic 2005. Zapiski programisty” to zbiór notatek spisanych przez
programistów analizuj¹cych tê wersjê jêzyka. Zawiera æwiczenia ilustruj¹ce nowe
funkcje Visual Basica 2005, platformy .NET Framework 2.0 i œrodowiska
programistycznego Visual Studio 2005. Programiœci korzystaj¹cy z wczeœniejszych
wersji tych narzêdzi szybko opanuj¹ nowe funkcje, takie jak definiowanie klas
generycznych czy korzystanie z obiektów My. Godne odnotowania jest tak¿e znaczne
przyspieszenie i udoskonalenie technologii ASP.NET.
• Edycja kodu w Visual Studio 2005
• Tworzenie dokumentacji w formacie XML
• Korzystanie z obiektów My
• Definiowanie klas generycznych
• Tworzenie aplikacji dla œrodowiska Windows oraz aplikacji WWW
• Projektowanie formularzy
• Komunikacja z bazami danych
• Wdra¿anie aplikacji za pomoc¹ technologii ClickOnce
Dziêki tej ksi¹¿ce najnowsza wersja Visual Basica ods³ania swoje tajemnice.
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
O NOWOŒCIACH
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
Spis treści
Seria „Zapiski programisty” .................................................................. 7
Przedmowa .......................................................................................... 13
Rozdział 1. Visual Studio ..................................................................... 19
Podstawowe informacje o Visual Studio 2005 ..................................... 20
Kodowanie, debugowanie i kontynuacja
bez ponownego uruchamiania aplikacji ............................................ 23
Zaglądanie do wnętrza obiektu podczas debugowania ........................ 26
Diagnozowanie i poprawianie błędów „w locie” .................................. 29
Zmiana nazwy wszystkich wystąpień dowolnego elementu programu .... 31
Filtrowanie IntelliSense i autokorekta ................................................. 35
Wywoływanie metod podczas projektowania aplikacji ........................ 37
Wstawianie szablonowego kodu .......................................................... 39
Tworzenie dokumentacji XML ............................................................ 41
Rozdział 2. Język Visual Basic ............................................................. 47
Wykonywanie popularnych zadań za pomocą obiektów My ............... 48
Uzyskiwanie informacji o aplikacji ..................................................... 52
Używanie
ściśle
typizowanych zasobów ............................................. 54
3
Używanie
ściśle
typizowanych ustawień konfiguracyjnych ................57
Tworzenie klas generycznych .............................................................60
Używanie wartości pustych w prostych typach danych .......................65
Używanie operatorów w połączeniu z własnymi obiektami ................67
Dzielenie klasy na wiele plików ...........................................................72
Rozszerzanie przestrzeni nazw My .....................................................73
Przechodzenie do następnej iteracji pętli .............................................76
Automatyczne usuwanie obiektów .......................................................79
Ochrona właściwości przy użyciu różnych poziomów dostępu ............81
Testowanie kolejnych części wyrażenia warunkowego .......................82
Rozdział 3. Aplikacje Windows ............................................................ 85
Używanie pasków narzędzi w stylu pakietu Office ..............................86
Dodawanie dowolnych kontrolek do paska ToolStrip ...........................91
Dodawanie ikon do menu ....................................................................92
Wyświetlanie strony WWW w oknie aplikacji .....................................95
Weryfikowanie danych podczas ich wpisywania ................................99
Tworzenie pól tekstowych z funkcją autouzupełniania ......................103
Odtwarzanie systemowych dźwięków Windows ................................105
Odtwarzanie prostych dźwięków WAV ..............................................106
Tworzenie podzielonego okna w stylu Eksploratora Windows ...........108
Automatyczne rozmieszczanie kontrolek ...........................................111
Określanie momentu zakończenia aplikacji .......................................113
Zapobieganie uruchamianiu wielu kopii aplikacji ..............................117
Komunikacja między formularzami ..................................................118
Przyspieszanie przerysowywania GDI+ ...........................................120
Bezpieczna obsługa zadań asynchronicznych ...................................124
Lepsza siatka danych ........................................................................128
Formatowanie siatki DataGridView ...................................................132
Dodawanie obrazów i kontrolek do siatki DataGridView ....................135
4
Spis treści
Rozdział 4. Aplikacje WWW ............................................................... 139
Tworzenie aplikacji WWW w Visual Studio 2005 ............................. 140
Administrowanie aplikacją WWW .................................................... 143
Wiązanie danych bez pisania kodu ................................................... 146
Wiązanie kontrolek WWW z niestandardową klasą ......................... 151
Wyświetlanie interaktywnych tabel bez pisania kodu ....................... 156
Wyświetlanie pojedynczych rekordów .............................................. 159
Ujednolicanie wyglądu aplikacji przy użyciu stron szablonu ............ 165
Dodawanie elementów nawigacyjnych do witryny WWW ................ 170
Łatwe
uwierzytelnianie użytkowników ............................................. 174
Sprawdzanie bieżącej liczby użytkowników witryny ......................... 182
Uwierzytelnianie oparte na rolach .................................................... 183
Przechowywanie indywidualnych informacji o użytkownikach ........ 188
Rozdział 5. Pliki, bazy danych i XML .................................................. 195
Pobieranie informacji o dyskach ....................................................... 196
Pobieranie informacji o plikach i katalogach ..................................... 199
Kopiowanie, przenoszenie i usuwanie plików ................................... 201
Odczytywanie i zapisywanie plików .................................................. 204
Kompresowanie i dekompresowanie danych .................................... 206
Gromadzenie danych statystycznych
o połączeniach ze
źródłami
danych ................................................ 209
Łączenie
poleceń adaptera danych w celu zwiększenia wydajności .. 212
Hurtowe kopiowanie wierszy z jednej tabeli do drugiej ..................... 215
Pisanie kodu niezależnego od używanej bazy danych ....................... 219
Nowe klasy XPathDocument i XPathNavigator ................................. 224
Edycja dokumentów XML przy użyciu klasy XPathNavigator .......... 229
Rozdział 6. Usługi platformy .NET ...................................................... 235
Łatwe
rejestrowanie zdarzeń ............................................................ 236
Sprawdzanie
łączności
z innym komputerem ................................... 240
Uzyskiwanie informacji o połączeniu sieciowym .............................. 243
Spis treści
5
Wysyłanie i pobieranie plików przy użyciu FTP ................................246
Testowanie przynależności grupowej bieżącego użytkownika ...........253
Szyfrowanie danych dla bieżącego użytkownika ...............................255
Ujarzmianie konsoli ..........................................................................258
Mierzenie czasu wykonywania kodu .................................................262
Wdrażanie aplikacji za pomocą technologii ClickOnce .......................264
Skorowidz .......................................................................................... 271
6
Spis treści
Plik z chomika:
Ksiazki_20
Inne pliki z tego folderu:
ASP_NET_3_5_z_wykorzystaniem_C_i_VB_Zaawansowane_programowanie_as35zp.pdf
(808 KB)
100_sposobow_na_Visual_Studio_100vis.pdf
(1292 KB)
Programowanie_dla_poczatkujacych_w_24_godziny_Wydanie_IV_prp244.pdf
(1907 KB)
ASP_NET_2_0_Tworzenie_witryn_internetowych_z_wykorzystaniem_C_i_Visual_Basica_aspntw.pdf
(985 KB)
Praktyczny_kurs_Visual_Basic_NET_pkvbne.pdf
(1819 KB)
Inne foldery tego chomika:
3ds max
Access
Acrobat
After Effects
Agile - Programowanie
Zgłoś jeśli
naruszono regulamin