589689.xyz

Building Applications with React 17 and Core 6

  • 收录时间:2021-11-08 21:15:07
  • 文件大小:3GB
  • 下载次数:1
  • 最近下载:2021-11-08 21:15:07
  • 磁力链接:

文件列表

  1. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/5. Routing/5. Building the Pages of our Project.mp4 110MB
  2. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/24. Custom UI for Errors with ErrorBoundary.mp4 92MB
  3. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/4. Applying What We Learned in the Project/5. Making the MoviesList Component More Robust.mp4 82MB
  4. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/13. Promises and Async Programming.mp4 77MB
  5. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/4. Arrow Functions and this.mp4 76MB
  6. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/23. useContext React Hook for Message Broadcasting.mp4 76MB
  7. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/20. CSS in React.mp4 74MB
  8. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/19. Projecting Content.mp4 71MB
  9. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/12. Creating the Web API with Visual Studio Code and the dotnet CLI.mp4 64MB
  10. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/3. A Solution is React.mp4 60MB
  11. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/22. Using useEffect.mp4 59MB
  12. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/14. Conditionals - if-else.mp4 58MB
  13. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/10. Creating the React App.mp4 57MB
  14. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/16. Reusing Functionality with Components - Parameters.mp4 57MB
  15. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/4. Applying What We Learned in the Project/4. Movies List Component.mp4 56MB
  16. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/5. Routing/3. Configuring Routes with React Router.mp4 54MB
  17. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/11. Events - Reacting to User Interaction.mp4 52MB
  18. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/11. Classes.mp4 52MB
  19. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/3. Let and Const.mp4 50MB
  20. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/4. Applying What We Learned in the Project/3. Individual Movie Component.mp4 48MB
  21. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/5. Routing/4. Route Configuration in an External File.mp4 47MB
  22. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/15. Dynamically Generating UI from an Array.mp4 45MB
  23. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/4. Component and Application Structure.mp4 44MB
  24. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/14. Modules.mp4 43MB
  25. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/7. Enhanced Object Literals.mp4 41MB
  26. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/9. Spread Operator - Arrays.mp4 39MB
  27. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/4. Applying What We Learned in the Project/7. Installing Bootstrap.mp4 39MB
  28. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/8. Destructuring.mp4 39MB
  29. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/10. Spread Operator - Objects.mp4 38MB
  30. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/13. Using the useState React Hook.mp4 38MB
  31. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/17. Child to Parent Component Communication.mp4 38MB
  32. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/6. Installing Visual Studio.mp4 37MB
  33. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/4. Applying What We Learned in the Project/6. Generic List Component.mp4 36MB
  34. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/13. Creating the Combined Project.mp4 36MB
  35. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/7. What is JSX.mp4 35MB
  36. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/2. The Problem with HTML.mp4 34MB
  37. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/5. Routing/2. Building the Menu Component.mp4 34MB
  38. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/5. Functional vs Class Components.mp4 33MB
  39. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/12. Map Function.mp4 32MB
  40. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/9. Expressions in JSX.mp4 31MB
  41. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/5. Routing/8. Handling Routes that do not exist.mp4 29MB
  42. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/7. Installing Visual Studio Code.mp4 29MB
  43. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/5. Template Strings.mp4 28MB
  44. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/5. Adding React and Using Create-React-App.mp4 28MB
  45. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/5. Routing/7. Route Parameters.mp4 24MB
  46. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/11. Creating the Web API with Visual Studio.mp4 24MB
  47. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/12. React Hooks and useState.mp4 22MB
  48. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/3. What is ASP.NET Core.mp4 22MB
  49. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/4. Applying What We Learned in the Project/2. Cleanup.mp4 22MB
  50. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/6. Making a Simple Component.mp4 18MB
  51. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/18. Default Parameters.mp4 18MB
  52. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/6. Ternary Operator.mp4 18MB
  53. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/2. What is React.mp4 17MB
  54. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/10. Conditionals - Ternary Operator.mp4 16MB
  55. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/2. Preparing the Development Environment.mp4 14MB
  56. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/5. Routing/6. Using JavaScript for Navigation.mp4 14MB
  57. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/8. Fragments.mp4 13MB
  58. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/25. Introduction to prop-types.mp4 13MB
  59. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/8. Installing the EF Core CLI Tool.mp4 12MB
  60. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/4. Installing Node.mp4 12MB
  61. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/21. Introduction to useEffect.mp4 10MB
  62. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/9. Front-End and Back-End.mp4 10MB
  63. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/26. Summary.mp4 8MB
  64. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/15. Summary.mp4 8MB
  65. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/1. Introduction.mp4 7MB
  66. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/4. Applying What We Learned in the Project/1. Introduction.mp4 6MB
  67. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/1. Introduction.mp4 5MB
  68. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/5. Routing/1. Introduction.mp4 5MB
  69. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/1. Introduction.mp4 5MB
  70. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/14. Summary.mp4 5MB
  71. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/5. Routing/9. Summary.mp4 3MB
  72. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/4. Applying What We Learned in the Project/8. Summary.mp4 2MB
  73. .pad/3 496KB
  74. .pad/34 488KB
  75. .pad/17 477KB
  76. .pad/36 470KB
  77. .pad/12 463KB
  78. .pad/33 458KB
  79. .pad/65 452KB
  80. .pad/57 444KB
  81. .pad/19 443KB
  82. .pad/68 442KB
  83. .pad/27 431KB
  84. .pad/48 430KB
  85. .pad/43 426KB
  86. .pad/41 417KB
  87. .pad/45 408KB
  88. .pad/59 406KB
  89. .pad/52 399KB
  90. .pad/5 376KB
  91. .pad/16 371KB
  92. .pad/8 358KB
  93. .pad/42 350KB
  94. .pad/15 349KB
  95. .pad/11 330KB
  96. .pad/9 325KB
  97. .pad/31 318KB
  98. .pad/6 317KB
  99. .pad/64 316KB
  100. .pad/49 304KB
  101. .pad/40 298KB
  102. .pad/20 297KB
  103. .pad/10 294KB
  104. .pad/56 294KB
  105. .pad/4 292KB
  106. .pad/26 284KB
  107. .pad/69 264KB
  108. .pad/67 263KB
  109. .pad/44 260KB
  110. .pad/66 231KB
  111. .pad/37 231KB
  112. .pad/13 229KB
  113. .pad/63 220KB
  114. .pad/7 210KB
  115. .pad/62 168KB
  116. .pad/25 154KB
  117. .pad/51 153KB
  118. .pad/60 140KB
  119. .pad/58 132KB
  120. .pad/21 110KB
  121. .pad/30 109KB
  122. .pad/24 109KB
  123. .pad/22 105KB
  124. .pad/18 104KB
  125. .pad/38 93KB
  126. .pad/14 68KB
  127. .pad/61 66KB
  128. .pad/2 65KB
  129. .pad/53 64KB
  130. .pad/47 63KB
  131. .pad/32 60KB
  132. .pad/39 59KB
  133. .pad/50 55KB
  134. .pad/29 54KB
  135. .pad/35 51KB
  136. .pad/55 46KB
  137. .pad/54 45KB
  138. .pad/28 30KB
  139. .pad/70 18KB
  140. .pad/1 17KB
  141. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/24. Custom UI for Errors with ErrorBoundary.srt 14KB
  142. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/5. Routing/5. Building the Pages of our Project.srt 14KB
  143. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/13. Promises and Async Programming.srt 14KB
  144. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/4. Arrow Functions and this.srt 13KB
  145. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/23. useContext React Hook for Message Broadcasting.srt 13KB
  146. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/19. Projecting Content.srt 12KB
  147. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/20. CSS in React.srt 12KB
  148. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/4. Applying What We Learned in the Project/5. Making the MoviesList Component More Robust.srt 12KB
  149. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/22. Using useEffect.srt 11KB
  150. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/3. Let and Const.srt 10KB
  151. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/3. A Solution is React.srt 10KB
  152. .pad/23 10KB
  153. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/11. Events - Reacting to User Interaction.srt 10KB
  154. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/11. Classes.srt 10KB
  155. .pad/46 9KB
  156. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/5. Routing/3. Configuring Routes with React Router.srt 9KB
  157. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/16. Reusing Functionality with Components - Parameters.srt 9KB
  158. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/14. Conditionals - if-else.srt 9KB
  159. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/15. Dynamically Generating UI from an Array.srt 9KB
  160. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/14. Modules.srt 8KB
  161. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/12. Creating the Web API with Visual Studio Code and the dotnet CLI.srt 8KB
  162. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/4. Applying What We Learned in the Project/3. Individual Movie Component.srt 8KB
  163. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/7. Enhanced Object Literals.srt 8KB
  164. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/8. Destructuring.srt 8KB
  165. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/5. Routing/4. Route Configuration in an External File.srt 8KB
  166. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/9. Spread Operator - Arrays.srt 8KB
  167. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/10. Creating the React App.srt 7KB
  168. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/4. Applying What We Learned in the Project/4. Movies List Component.srt 7KB
  169. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/5. Functional vs Class Components.srt 7KB
  170. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/13. Creating the Combined Project.srt 7KB
  171. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/7. What is JSX.srt 6KB
  172. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/9. Expressions in JSX.srt 6KB
  173. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/4. Component and Application Structure.srt 6KB
  174. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/5. Template Strings.srt 6KB
  175. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/4. Applying What We Learned in the Project/7. Installing Bootstrap.srt 6KB
  176. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/10. Spread Operator - Objects.srt 6KB
  177. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/17. Child to Parent Component Communication.srt 6KB
  178. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/4. Applying What We Learned in the Project/6. Generic List Component.srt 6KB
  179. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/12. React Hooks and useState.srt 6KB
  180. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/2. What is React.srt 5KB
  181. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/13. Using the useState React Hook.srt 5KB
  182. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/5. Routing/2. Building the Menu Component.srt 5KB
  183. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/12. Map Function.srt 5KB
  184. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/6. Installing Visual Studio.srt 5KB
  185. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/3. What is ASP.NET Core.srt 5KB
  186. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/2. The Problem with HTML.srt 4KB
  187. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/11. Creating the Web API with Visual Studio.srt 4KB
  188. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/7. Installing Visual Studio Code.srt 4KB
  189. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/5. Routing/6. Using JavaScript for Navigation.srt 4KB
  190. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/5. Routing/7. Route Parameters.srt 4KB
  191. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/5. Adding React and Using Create-React-App.srt 4KB
  192. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/6. Making a Simple Component.srt 4KB
  193. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/5. Routing/8. Handling Routes that do not exist.srt 4KB
  194. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/10. Conditionals - Ternary Operator.srt 4KB
  195. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/6. Ternary Operator.srt 4KB
  196. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/4. Applying What We Learned in the Project/2. Cleanup.srt 3KB
  197. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/9. Front-End and Back-End.srt 3KB
  198. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/25. Introduction to prop-types.srt 3KB
  199. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/2. Preparing the Development Environment.srt 3KB
  200. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/18. Default Parameters.srt 3KB
  201. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/26. Summary.srt 3KB
  202. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/8. Fragments.srt 3KB
  203. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/15. Summary.srt 2KB
  204. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/21. Introduction to useEffect.srt 2KB
  205. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/8. Installing the EF Core CLI Tool.srt 2KB
  206. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/4. Installing Node.srt 2KB
  207. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/3. First Steps with React/1. Introduction.srt 2KB
  208. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/14. Summary.srt 2KB
  209. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/4. Applying What We Learned in the Project/1. Introduction.srt 2KB
  210. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/5. Routing/1. Introduction.srt 1KB
  211. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/1. Introduction/1. Introduction.srt 1KB
  212. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/2. Review of Modern JavaScript/1. Introduction.srt 1KB
  213. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/5. Routing/9. Summary.srt 750B
  214. [TGx]Downloaded from torrentgalaxy.to .txt 585B
  215. [TutsNode.com] - Building Applications with React 17 and ASP.NET Core 6/4. Applying What We Learned in the Project/8. Summary.srt 459B
  216. .pad/0 117B
  217. TutsNode.com.txt 63B