microsoft visual studio 2008. księga eksperta cała książka.pdf
(
74899 KB
)
Pobierz
Spis treści
Pasek menu ................................................................................................................................... 88
Liczne paski narzędzi .................................................................................................................. 93
Standardowy pasek narzędzi ............................................................................................... 94
Dostosowywanie pasków narzędzi .................................................................................... 95
Okno narzędzi .............................................................................................................................. 97
Graficzne okna projektowe ........................................................................................................ 98
Edytory tekstu ............................................................................................................................ 100
Edytory kodu ....................................................................................................................... 100
Dostosowywanie edytorów ............................................................................................... 102
Solution Explorer ....................................................................................................................... 104
Okno Properties ......................................................................................................................... 104
Zarządzanie wieloma oknami środowiska IDE .................................................................... 105
Przyczepianie ...................................................................................................................... 106
Dokowanie ........................................................................................................................... 107
Podsumowanie ........................................................................................................................... 109
Rozdział 3.
Rozszerzenia platformy i języków .NET w wersji 2008 .......................... 111
Przegląd usprawnień w Visual Studio 2008 z podziałem na języki .NET ......................... 112
Usprawnienia IDE związane z językiem Visual Basic ................................................... 113
Usprawnienia IDE związane z językiem C# ................................................................... 114
Dodatki do języków .NET w wersji 2008 ............................................................................... 115
Wykrywanie typu zmiennej na podstawie przypisania ................................................ 116
Tworzenie obiektów i ustawianie ich właściwości w jednym wierszu kodu .............. 118
Dodawanie metod do istniejących klas ........................................................................... 120
Tworzenie egzemplarzy nieistniejących klas .................................................................. 121
Pisanie prostych funkcji anonimowych w kodzie ......................................................... 122
Dodawanie logiki biznesowej do wygenerowanego kodu ............................................ 124
Dostęp do danych i pobieranie ich za pomocą języków .NET .................................... 126
Dzielenie podzespołów na wiele plików .......................................................................... 128
Bezpośrednie korzystanie z elementów XML ................................................................ 129
Usuwanie nieużywanych argumentów z metod obsługi zdarzeń
(tylko w Visual Basic) ...................................................................................................... 130
Automatyczne generowanie kodu do obsługi właściwości (tylko w C#) ................... 130
Usprawnienia platformy .NET Framework 3.5 .................................................................... 131
Podsumowanie ........................................................................................................................... 134
Część II
Szczegółowe omówienie środowiska IDE .......................... 135
Rozdział 4.
Rozwiązania i projekty .............................................................................. 137
Wprowadzenie do rozwiązań .................................................................................................. 138
Tworzenie rozwiązania ...................................................................................................... 138
Korzystanie z rozwiązań .................................................................................................... 144
Zapoznawanie się z projektami ............................................................................................... 149
Tworzenie projektu ............................................................................................................ 150
Używanie plików definicji projektu ................................................................................. 154
Praca z projektami .............................................................................................................. 159
Podsumowanie ........................................................................................................................... 164
6
Spis treści
Rozdział 5.
Przeglądarki i eksploratory ...................................................................... 167
Okno Solution Explorer ........................................................................................................... 168
Ikony i wskazówki graficzne ............................................................................................. 169
Zarządzanie rozwiązaniami .............................................................................................. 172
Zarządzanie projektami ..................................................................................................... 174
Okno Class View ....................................................................................................................... 175
Pasek narzędzi ..................................................................................................................... 175
Pasek wyszukiwania ........................................................................................................... 176
Panel obiektów .................................................................................................................... 176
Panel składowych ............................................................................................................... 178
Okno Server Explorer ............................................................................................................... 179
Połączenia z danymi ........................................................................................................... 180
Komponenty serwera ......................................................................................................... 181
Okno Object Browser ............................................................................................................... 185
Zmiana zasięgu ................................................................................................................... 185
Przeglądanie obiektów ....................................................................................................... 186
Okno Document Outline ......................................................................................................... 188
Modyfikowanie elementów ............................................................................................... 188
Podsumowanie ........................................................................................................................... 189
Rozdział 6.
Wprowadzenie do edytorów i okien projektowych ............................... 191
Podstawy ..................................................................................................................................... 192
Edytor tekstu ....................................................................................................................... 192
Okna projektowe środowiska Visual Studio .................................................................. 195
Pisanie kodu w edytorze ........................................................................................................... 195
Otwieranie edytora ............................................................................................................. 196
Pisanie kodu ........................................................................................................................ 196
Budowa okna edytora kodu .............................................................................................. 198
Narzędzia do nawigowania po kodzie ............................................................................. 201
Przeszukiwanie dokumentów ........................................................................................... 204
Diagnozowanie w edytorze kodu ..................................................................................... 213
Drukowanie kodu ............................................................................................................... 216
Używanie okna Code Definition ...................................................................................... 218
Tworzenie i modyfikowanie dokumentów oraz szablonów XML ..................................... 219
Generowanie szablonów .................................................................................................... 220
Edycja arkuszy stylów XSLT ............................................................................................. 221
Używanie kaskadowych arkuszy stylów ................................................................................. 222
Dodawanie zasad stylów .................................................................................................... 222
Definiowanie atrybutów arkuszy stylów ......................................................................... 222
Tworzenie aplikacji klienckich dla systemu Windows ........................................................ 223
Tworzenie projektów aplikacji dla systemu Windows ................................................. 223
Tworzenie projektów WPF ............................................................................................... 232
Tworzenie formularzy sieciowych .......................................................................................... 235
Projektowanie aplikacji opartych na formularzach sieciowych .................................. 236
Tworzenie komponentów i kontrolek .................................................................................... 242
Tworzenie nowego komponentu lub kontrolki ............................................................. 242
Uwagi na temat pisania kodu komponentów ................................................................ 243
Podsumowanie ........................................................................................................................... 245
7
Spis treści
Rozdział 7.
Społeczność .NET: wykorzystanie
i tworzenie współużytkowanego kodu ................................................... 247
Możliwości Visual Studio związane ze społecznością .......................................................... 248
Strona startowa Visual Studio .......................................................................................... 248
Menu Help ........................................................................................................................... 253
Wykrywanie i wykorzystanie współużytkowanych zasobów .............................................. 265
Rodzaje współużytkowanych zasobów ............................................................................ 265
Wyszukiwanie odpowiednich zasobów ........................................................................... 267
Instalowanie i przechowywanie udostępnianych zasobów .......................................... 267
Własny wkład w społeczność ................................................................................................... 270
Tworzenie udostępnianych elementów (szablonów projektów i elementów) .......... 270
Tworzenie szablonów projektów ..................................................................................... 271
Tworzenie szablonów elementów .................................................................................... 277
Tworzenie pakietów ........................................................................................................... 278
Udostępnianie własnych rozwiązań ................................................................................ 286
Podsumowanie ........................................................................................................................... 286
Część III
Tworzenie kodu i zarządzanie nim ..................................... 289
Rozdział 8.
Korzystanie z narzędzi zwiększających produktywność ....................... 291
Podstawowe narzędzia pomocnicze edytorów kodu ........................................................... 293
Śledzenie zmian .................................................................................................................. 294
Wskazówki dotyczące problemów ................................................................................... 294
Aktywne odnośniki ............................................................................................................ 296
Kolorowanie składni .......................................................................................................... 296
Schematy i nawigacja ................................................................................................................ 297
Schematy kodu .................................................................................................................... 297
Nawigowanie po kodzie HTML ....................................................................................... 300
Inteligentne znaczniki i operacje ............................................................................................. 301
Okno projektowe HTML .................................................................................................. 302
Okno projektowe formularzy Windows ......................................................................... 302
Edytor kodu ......................................................................................................................... 303
Mechanizm IntelliSense ........................................................................................................... 303
Uzupełnianie słów (Complete Word) ............................................................................. 305
Okno z informacjami podręcznymi (Quick Info) ......................................................... 306
Okno z listą składowych (List Members) ........................................................................ 307
Okno z informacjami o parametrach (Parameter Info) ............................................... 308
Porządkowanie instrukcji Using ...................................................................................... 308
Fragmenty kodu i kod szablonowy .................................................................................. 309
Dopasowywanie nawiasów ............................................................................................... 319
Dostosowywanie mechanizmu IntelliSense do własnych potrzeb .............................. 321
Okno Task List ........................................................................................................................... 321
Zadania związane z komentarzami .................................................................................. 323
Zadania związane ze skrótami .......................................................................................... 324
Zadania użytkownika ......................................................................................................... 324
Podsumowanie ........................................................................................................................... 325
8
Spis treści
Rozdział 9.
Refaktoryzacja kodu ................................................................................. 327
Podstawy refaktoryzacji w Visual Studio ............................................................................... 329
Uruchamianie narzędzi do refaktoryzacji ....................................................................... 330
Podgląd zmian .................................................................................................................... 334
Zmienianie nazw ....................................................................................................................... 335
Uruchamianie operacji Rename ....................................................................................... 336
Używanie okna dialogowego Rename ............................................................................. 337
Wyodrębnianie metod .............................................................................................................. 339
Uruchamianie refaktoryzacji Extract Method ............................................................... 339
Wyodrębnianie metod ....................................................................................................... 340
Generowanie szkieletu metody ........................................................................................ 347
Wyodrębnianie interfejsów ...................................................................................................... 347
Uruchamianie refaktoryzacji Extract Interface .............................................................. 348
Wyodrębnianie interfejsów ............................................................................................... 348
Refaktoryzacja parametrów ..................................................................................................... 351
Usuwanie parametrów ....................................................................................................... 351
Przekształcanie zmiennych lokalnych na parametry .................................................... 353
Zmiana kolejności parametrów ........................................................................................ 355
Hermetyzacja pól ....................................................................................................................... 356
Uruchamianie refaktoryzacji Encapsulate Field ............................................................ 357
Okno dialogowe Encapsulate Field .................................................................................. 357
Podsumowanie ........................................................................................................................... 358
Rozdział 10. Diagnozowanie w Visual Studio 2008 ..................................................... 359
Podstawy diagnozowania ......................................................................................................... 360
Scenariusz ............................................................................................................................ 361
Wiele etapów diagnozowania ........................................................................................... 361
Diagnozowanie aplikacji (samodzielne sprawdzanie) .................................................. 362
Podsumowanie podstaw diagnozowania ........................................................................ 372
Debuger środowiska Visual Studio ......................................................................................... 372
Menu i pasek narzędzi Debug .......................................................................................... 373
Opcje diagnozowania ......................................................................................................... 378
Wkraczanie w kod, wychodzenie z niego i przeskakiwanie ......................................... 379
Określanie warunków wstrzymania wykonywania kodu ............................................. 384
Korzystanie z punktów śledzenia (When Hit…) ........................................................... 394
Podglądanie danych w debugerze .................................................................................... 396
Korzystanie z funkcji „zmień i kontynuuj” .................................................................... 401
Diagnozowanie zaawansowane ............................................................................................... 402
Zdalne diagnozowanie ....................................................................................................... 402
Diagnozowanie usług WCF .............................................................................................. 404
Diagnozowanie aplikacji wielowątkowych ..................................................................... 404
Diagnozowanie skryptów działających po stronie klienta ........................................... 408
Podsumowanie ........................................................................................................................... 408
9
Plik z chomika:
AGAPE_AGAPE
Inne pliki z tego folderu:
autocad 2005 i 2005 pl full.pdf
(22413 KB)
intensywny kurs przywództwa. szybki program rozwoju zdolności przywódczych full.pdf
(9732 KB)
płytki umysł. jak internet wpływa na nasz mózg helion.pdf
(34503 KB)
analiza statystyczna. microsoft excel 2010 pl cała książka.pdf
(27781 KB)
matematyczne-szkielko-i-oko.-mniej-i-bardziej-powazne-zastosowania-matmy full scan.pdf
(28897 KB)
Inne foldery tego chomika:
! # Wrzucone - sprawdzone i pełne Ebooki #
! # Wrzucone - sprawdzone i pełne Ebooki #(1)
! # Wrzucone - sprawdzone i pełne Ebooki #(10)
! # Wrzucone - sprawdzone i pełne Ebooki #(2)
! # Wrzucone - sprawdzone i pełne Ebooki #(3)
Zgłoś jeśli
naruszono regulamin