Miejsko-Gminna Biblioteka Publiczna

w Grójcu

book
book

ASP.NET Core, Angular i Bootstrap : kompletny przybornik front-end developera

Tytuł oryginału: "Front-end Developement with ASP.NET Core, Angular, and Bootstrap ".

Autor: Chiaretta, Simone.




Dobry webdeveloper to wszechstronny webdeveloper. Nie może poprzestawać na znajomości jednego języka i umiejętności korzystania z jednej, konkretnej technologii. Co więcej, rozpowszechnianie się jednostronicowych aplikacji internetowych (ang. Single Page Application, SPA) zaciera wyraźną do niedawna różnicę między pracą programisty back-endu a obowiązkami programisty front-endu. Programiści back-endu muszą

dziś poznawać narzędzia do niedawna uznawane za typowe w przyborniku programisty front-endu, takie jak wybrane frameworki JavaScriptu. Powinni też nieźle sobie radzić z technologią CSS. Do tego muszą możliwie szybko zorientować się, które języki i frameworki najlepiej sprostają potrzebom konkretnego projektu.
Ta książka jest przeznaczona dla projektantów, którzy chcą poznać narzędzia do programowania front-endu i nauczyć się ich efektywnego użytkowania w połączeniu z ASP.NET Core MVC. Zawiera najlepsze praktyki tworzenia front-endu i praktyczną wiedzę dotyczącą programowania za pomocą ASP.NET Core MVC. Znalazła się tu również prezentacja najpopularniejszych frameworków i narzędzi służących do tworzenia front-endu, takich jak Angular, Bootstrap, NuGet, Bower, WebPack, Gulp i Azure, ponadto omówiono wprowadzone w Visual Studio 2017 nowe funkcje przeznaczone do tego celu. Przedstawiono także rozwiązania, które umożliwiają wykorzystywanie .NET Core na platformie macOS. Poszczególne koncepcje zostały zilustrowane przejrzystymi fragmentami przykładowego kodu.

Zobacz pełny opis
Odpowiedzialność:Simone Chiaretta, tłumaczenie Robert Górczyński.
Hasła:ASP.NET
AngularJS
Bootstrap (platforma programistyczna)
Podręczniki
Adres wydawniczy:Gliwice : Helion, copyright © 2019.
Opis fizyczny:264 strony : ilustracje ; 24 cm.
Uwagi:Na stronie redakcyjnej: copyright 2018 by John Wiley & Sons, Inc, Indianapolis, Indiana. Na okładce logo oryginalnego wydawcy. Indeks.
Twórcy:Górczyński, Robert. Tłumacz

Przeznaczenie:To książka dla programistów znających technologię ASP.NET MVC w najnowszej wersji lub jednej z poprzednich i którzy chcą zacząć używać narzędzi i frameworków popularnych w świecie przygotowania Front-endu. Ponadto ta pozycja może służyć w charakterze przewodnika dla programistów już adaptujących pewne narzędzia i frameworki front-endu, jednocześnie pragnących jak najefektywniej je wykorzystać za pomocą integracji wprowadzonych w Visual Studio 2017.
Skocz do:Dodaj recenzje, komentarz
Spis treści:

  1. Przedmowa 17
  2. Wprowadzenie 19
  3. 1. Co nowego w ASP.NET Core MVC? 25
  4. Prawidłowe nazywanie rzeczy po imieniu 26
  5. ASP.NET Core 26
  6. .NET Core 26
  7. Visual Studio Code 26
  8. Visual Studio 2017 27
  9. Wersje omówione w książce 27
  10. Krótka historia oprogramowania internetowego Microsoft .NET 27
  11. ASP.NET Web Forms 28
  12. ASP.NET MVC 28
  13. ASP.NET Web API 29
  14. OWIN i Katana 29
  15. Pojawienie się ASP.NET Core i .NET Core 30
  16. .NET Core 30
  17. Rozpoczęcie pracy z .NET Core 31
  18. Narzędzie wiersza poleceń 31
  19. Wprowadzenie do ASP.NET 32
  20. Ogólne przedstawienie nowego projektu aplikacji ASP.NET Core MVC 32
  21. OWIN 36
  22. Anatomia aplikacji ASP.NET Core 38
  23. Nowe podstawowe funkcje ASP.NET Core 40
  24. Środowisko 40
  25. Wstrzykiwanie zależności 42
  26. Rejestrowanie danych 44
  27. Konfiguracja 46
  28. Ogólny opis wybranego oprogramowania pośredniczącego ASP.NET Core 50
  29. Pakiet Diagnostics 50
  30. Udostępnianie plików statycznych 51
  31. Frameworki aplikacji 52
  32. ASP.NET Core MVC 52
  33. Używanie frameworka MVC wewnątrz ASP.NET Core 52
  34. Używanie wstrzykiwania zależności w kontrolerach 54
  35. Komponent widoku 55
  36. Atrybut pomocniczy znacznika 57
  37. Szablon projektu API 61
  38. Podsumowanie 61
  39. 2. Zestaw narzędzi programisty front-endu 63
  40. Dodatkowe języki programowania, które należy znać 64
  41. Node.js 64
  42. JSON 65
  43. Sass i Less 66
  44. Przyszłość języka JavaScript 68
  45. TypeScript 68
  46. Frameworki JavaScriptu 70
  47. Angular 70
  48. Knockout 72
  49. React 73
  50. jQuery 75
  51. Frameworki CSS 76
  52. Bootstrap 76
  53. Primer CSS 78
  54. Material Design Lite 78
  55. Semantic UI 79
  56. Menedżery pakietów 80
  57. NuGet 80
  58. Bower 81
  59. npm 82
  60. Struktura katalogów 83
  61. Menedżery zadań 84
  62. Podsumowanie 85
  63. 3. Angular w pigułce 87
  64. Koncepcje Angulara 89
  65. Język frameworka Angular 89
  66. Przygotowywanie projektu Angulara 90
  67. Używanie edytora internetowego 90
  68. Używanie projektu startowego 91
  69. Używanie narzędzia Angular CLI 91
  70. Struktura aplikacji Angular 92
  71. Punkt wejścia do aplikacji 92
  72. Moduł główny 92
  73. Komponent główny 93
  74. Kod HTML strony głównej 95
  75. Dołączanie danych 95
  76. Interpolacja 96
  77. Jednokierunkowe dołączanie danych 96
  78. Dołączanie zdarzenia 97
  79. Dwukierunkowe dołączanie danych 97
  80. Dyrektywa 98
  81. Usługa i wstrzykiwanie zależności 99
  82. Wiele komponentów 101
  83. Właściwości wejścia i wyjścia 103
  84. Komunikacja z back-endem 105
  85. Używanie modułu Http 106
  86. Użycie obiektu RxJS Observable 107
  87. Używanie Angulara wraz z ASP.NET MVC 110
  88. Połączenie projektów Angulara i ASP.NET Core 112
  89. Visual Studio 2017 i obsługa frameworka Angular 119
  90. Fragmenty kodu 119
  91. Lista IntelliSense w plikach TypeScriptu 120
  92. Lista IntelliSense w plikach HTML 120
  93. Podsumowanie 121
  94. 4. Bootstrap w pigułce 123
  95. Wprowadzenie do frameworka Bootstrap 124
  96. Instalowanie Bootstrapa 124
  97. Najważniejsze funkcje 125
  98. Style Bootstrapa 126
  99. System siatki 126
  100. Typografia 130
  101. Tabela 131
  102. Formularz 131
  103. Przycisk 133
  104. Komponenty 133
  105. Ikona glyphicon 133
  106. Rozwijane menu 134
  107. Grupa znacznika input 135
  108. Nawigacja 136
  109. Inne komponenty 142
  110. JavaScript 142
  111. Treść oparta na kartach 143
  112. Modalne okno dialogowe 144
  113. Podpowiedź i dymek 146
  114. Dostosowanie frameworka Bootstrap do własnych potrzeb za pomocą Less 148
  115. Dostosowanie do własnych potrzeb za pomocą witryny internetowej 148
  116. Dostosowanie do własnych potrzeb za pomocą Less 149
  117. Obsługa Bootstrapa w Visual Studio 2017 i ASP.NET Core 150
  118. Rozszerzenie Bootstrap Snippet Pack 152
  119. Rozszerzenie Glyphfriend 153
  120. Atrybut pomocniczy znacznika w ASP.NET Core 154
  121. Podsumowanie 155
  122. 5. Zarządzanie zależnościami za pomocą menedżerów NuGet i Bower 157
  123. Ogólne koncepcje 158
  124. Menedżer NuGet 159
  125. Pobieranie pakietów za pomocą NuGeta 159
  126. Publikowanie własnych pakietów 163
  127. Menedżer npm 165
  128. Instalowanie menedżera npm 165
  129. Używanie menedżera npm 165
  130. Gdzie są instalowane pakiety? 168
  131. Menedżer Bower 168
  132. Instalowanie menedżera Bower 168
  133. Pobieranie pakietów za pomocą Bowera 168
  134. Gdzie są instalowane pakiety? 170
  135. Tworzenie własnego pakietu 171
  136. Podsumowanie 171
  137. 6. Tworzenie aplikacji za pomocą narzędzi Gulp i webpack 173
  138. Na czym polega działanie systemu kompilacji front-endu? 174
  139. Dokładniejsze omówienie narzędzia Gulp 175
  140. Rozpoczęcie pracy z narzędziem Gulp 175
  141. Plik gulpfile.js 175
  142. Typowy plik kompilacji Gulp 177
  143. Więcej przepisów na Gulpa 179
  144. Sprawdzenie kodu JavaScriptu za pomocą wtyczki JSHint 180
  145. Wprowadzenie do narzędzia webpack 184
  146. Podstawowe koncepcje narzędzia webpack 184
  147. Używanie narzędzia webpack 184
  148. Kolejne możliwości narzędzia webpack 188
  149. Visual Studio 2017 i systemy kompilacji 189
  150. Rozszerzenie Bundler & Minifier 189
  151. Okno Eksplorator modułu uruchamiającego zadania 192
  152. Lista IntelliSense dla narzędzia Gulp 193
  153. Podsumowanie 194
  154. 7. Wdrażanie aplikacji ASP.NET Core 195
  155. Nowy model hostingu ASP.NET Core 195
  156. Wdrożenie w serwerze IIS 197
  157. Upewnienie się o dostępności serwera IIS 197
  158. Instalowanie AspNetCoreModule 199
  159. Publikowanie aplikacji za pomocą wiersza poleceń 199
  160. Utworzenie witryny internetowej 200
  161. Publikowanie aplikacji za pomocą Visual Studio 201
  162. Wdrażanie do Azure 202
  163. Wdrażanie do Azure za pomocą Visual Studio i metody Web Deploy 203
  164. Ciągłe wdrażanie do Azure za pomocą systemu git 206
  165. Wdrażanie do kontenera Docker 210
  166. Instalowanie obsługi Dockera 210
  167. Publikowanie obrazu Dockera 213
  168. Podsumowanie 214
  169. 8. Programowanie poza Windowsem 215
  170. Instalowanie .NET CORE w systemie macOS 216
  171. Tworzenie pierwszej aplikacji ASP.NET Core w systemie macOS 217
  172. Używanie narzędzia dotnet 217
  173. Używanie narzędzia Yeoman 220
  174. Visual Studio Code 222
  175. Konfigurowanie Visual Studio Code 222
  176. Funkcje programistyczne oferowane przez Visual Studio Code 223
  177. OmniSharp 229
  178. Inne środowiska IDE 229
  179. Używanie narzędzi działających w powłoce 230
  180. Podsumowanie 230
  181. 9. Zebranie wszystkiego w całość 231
  182. Tworzenie witryny internetowej wyświetlającej wyniki trójboju 232
  183. Tworzenie witryny administracyjnej 232
  184. Konfigurowanie Entity Framework 235
  185. Tworzenie stron obsługujących operacje CRUD 240
  186. Tworzenie witryny rejestracji 243
  187. Wyświetlanie wyników w czasie rzeczywistym 247
  188. Tworzenie działającej po stronie klienta aplikacji Angular 247
  189. Tworzenie API sieciowego 252
  190. Nawiązywanie połączenia z urządzeniami IoT 255
  191. Wdrażanie aplikacji 258
  192. Podsumowanie 260

Zobacz spis treści



Sprawdź dostępność, zarezerwuj (zamów):

(kliknij w nazwę placówki - więcej informacji)

Wyp. dla Dorosłych
Aleja Niepodległości 20

Sygnatura: 004
Numer inw.: 117201
Dostępność: wypożyczana na 30 dni

schowekzamów

Dodaj komentarz do pozycji:

Swoją opinię można wyrazić po uprzednim zalogowaniu.