Blazor revealed building web applications in .NET /: building web applications in .NET. (©2019)
- Record Type:
- Book
- Title:
- Blazor revealed building web applications in .NET /: building web applications in .NET. (©2019)
- Main Title:
- Blazor revealed building web applications in .NET
- Further Information:
- Note: Peter Himschoot.
- Other Names:
- Himschoot, Peter
- Contents:
- Intro; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction to WebAssembly and Blazor; Chapter 1: Your First Blazor Project; Installing Blazor Prerequisites; .NET Core; Visual Studio 2017; ASP.NET Core Blazor Language Services; Visual Studio Code; Installing the Blazor Templates for VS/Code; Generating Your Project with Visual Studio; Creating a Project with Visual Studio; Generating the Project with dotnet cli; Running the Project; The Home Page; The Counter Page; The Fetch Data Page; Examining the Project's Parts; The Solution; The Server The Shared ProjectThe Client Blazor Project; Routing; Layout Components; The Blazor Bootstrap Process; Summary; Chapter 2: Data Binding; A Quick Look at Razor; One-Way Data Binding; One-Way Data Binding Syntax; Conditional Attributes; Event Handling and Data Binding; Event Binding Syntax; Event Arguments; Using C# Lambda Functions; Two-Way Data Binding; Two-Way Data Binding Syntax; Formatting Dates; Reporting Changes; The Pizza Place Single Page Application; Creating the PizzaPlace Project; Adding Shared Classes to Represent the Data; Building the UI to Show the Menu; Displaying the Menu Displaying a List of DataConverting Values; Adding Pizzas to the Shopping Basket; Showing the Shopping Basket; Adding a Package with Visual Studio; Adding a Package with Visual Studio Code; Displaying the Shopping Basket; Enter the Customer; Debugging Tip; Validating the Customer Information; Letting EntitiesIntro; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction to WebAssembly and Blazor; Chapter 1: Your First Blazor Project; Installing Blazor Prerequisites; .NET Core; Visual Studio 2017; ASP.NET Core Blazor Language Services; Visual Studio Code; Installing the Blazor Templates for VS/Code; Generating Your Project with Visual Studio; Creating a Project with Visual Studio; Generating the Project with dotnet cli; Running the Project; The Home Page; The Counter Page; The Fetch Data Page; Examining the Project's Parts; The Solution; The Server The Shared ProjectThe Client Blazor Project; Routing; Layout Components; The Blazor Bootstrap Process; Summary; Chapter 2: Data Binding; A Quick Look at Razor; One-Way Data Binding; One-Way Data Binding Syntax; Conditional Attributes; Event Handling and Data Binding; Event Binding Syntax; Event Arguments; Using C# Lambda Functions; Two-Way Data Binding; Two-Way Data Binding Syntax; Formatting Dates; Reporting Changes; The Pizza Place Single Page Application; Creating the PizzaPlace Project; Adding Shared Classes to Represent the Data; Building the UI to Show the Menu; Displaying the Menu Displaying a List of DataConverting Values; Adding Pizzas to the Shopping Basket; Showing the Shopping Basket; Adding a Package with Visual Studio; Adding a Package with Visual Studio Code; Displaying the Shopping Basket; Enter the Customer; Debugging Tip; Validating the Customer Information; Letting Entities Validate Themselves; Showing Validation Errors; Disabling the Checkout Button; Summary; Chapter 3: Components and Structure for Blazor Applications; What Is a Blazor Component?; Examining the SurveyPrompt Component; Building a Simple Alert Component with Razor Creating a New Component with Visual StudioCreating a New Component with Code; Implement the Alert Component; Separating View and View-Model; Creating a DismissableAlert Component; Referring to a Child Component; Adding a Timer Component; Using Component-to-Component Data Binding; Building a Component Library; Creating the Component Library Project; Adding Components to the Library; Refering to the Library from Your Project; Referring to Another Project with Visual Studio; Referring to Another Project with Code; Understanding Tag Helpers; Refactoring PizzaPlace into Components Creating a Component to Display a List of PizzasUpdating the UI after Changing the State Object; Showing the ShoppingBasket Component; Creating a Validation Component Library; Adding the CustomerEntry Component; Component Lifecycle Hooks; OnInit and OnInitAsync; OnParametersSet and OnParametersSetAsync; OnAfterRender and OnAfterRenderAsync; IDisposable; Using Templated Components; Creating the Grid Templated Component; Using the Grid Templated Component; Specifying the Type Parameter's Type Explicitly; Razor Templates; The Blazor Compilation Model; Summary … (more)
- Publisher Details:
- Berkeley, CA : Apress L. P
- Publication Date:
- 2019
- Copyright Date:
- 2019
- Extent:
- 1 online resource (264 p.)
- Subjects:
- 005.3/76
Web applications
Electronic books - Languages:
- English
- ISBNs:
- 9781484243435
1484243439 - Related ISBNs:
- 9781484243428
1484243420 - Notes:
- Note: Description based on online resource; title from digital title page (viewed on March 12, 2019).
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.385870
- Ingest File:
- 02_374.xml