LEADER 04170nam 22006255 450 001 9911066100503321 005 20260220120359.0 010 $a979-88-6881-321-4 024 7 $a10.1007/979-8-8688-1321-4 035 $a(MiAaPQ)EBC32555296 035 $a(Au-PeEL)EBL32555296 035 $a(CKB)45389381600041 035 $a(CaSebORM)9798868813214 035 $a(OCoLC)1574809605 035 $a(OCoLC-P)1574809605 035 $a(DE-He213)979-8-8688-1321-4 035 $a(EXLCZ)9945389381600041 100 $a20260220d2026 u| 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aBeginning Azure Static Web Apps $eBuilding and Deploying Professional, Dynamic Web Applications /$fby Stacy Cashmore 205 $a2nd ed. 2026. 210 1$aBerkeley, CA :$cApress :$cImprint: Apress,$d2026. 215 $a1 online resource (265 pages) 225 1 $aProfessional and Applied Computing Series 300 $aDescription based upon print version of record. 311 08$a979-88-6881-320-7 330 $aCreate rich and dynamic web applications built on the Azure cloud platform using static web development techniques built around Blazor WebAssembly, APIs, and Markup, whilst leveraging the paradigm commonly known as JAMstack. This book starts with demonstrating you how to create an environment for deploying your first application. You will create a blogging application using an Azure Static Web App with a Blazor WebAssembly application and add dynamic content using both .NET Azure functions and the Data API Builder, before deploying from GitHub. You will then learn how to run and debug your application locally, both from inside of Visual Studio, as well as from the command line using a simple Static Web App CLI command. The book takes a deep dive into the CLI to allow you to emulate all the features available in the Azure Environment. You will go through the authentication and authoring options with your app to allow you to protect your editing and creation functionality in the blog application. Moving forward, you will understand how to add a custom domain to your application and discuss what options are available to you. Finally, the book will compare the differences between the free and paid hosting tiers for Azure Static Web Apps. New in this second edition: Using the latest .NET runtime with C#12 syntax, including isolated Azure functions Accessing data directly using the new Data API Builder functionality of Azure Static Web Apps Deeper dive into the deployment functionality of both the SWA CLI and the `staticwebapp` command of the Azure CLI Moving beyond the ?out of the box? GitHub workflow and creating our own, including infrastructure as code What You Will Learn: Create an Azure Static Web Apps using Blazor technology Add dynamic content using connected Azure Functions and Data API Builder Debug the application locally, emulating the features available to you in the Azure environment Implement basic authentication from both Microsoft Entra ID and GitHub, as well as looking at custom authentication using openID and Auth0 Understand the workflow of the out of the box GitHub workflow, as well as how to create your own, including infrastructure as code. . 410 0$aProfessional and Applied Computing Series 606 $aInternet programming 606 $aMicrosoft software 606 $aMicrosoft .NET Framework 606 $aProgramming languages (Electronic computers) 606 $aWeb Development 606 $aMicrosoft 606 $aProgramming Language 615 0$aInternet programming. 615 0$aMicrosoft software. 615 0$aMicrosoft .NET Framework. 615 0$aProgramming languages (Electronic computers) 615 14$aWeb Development. 615 24$aMicrosoft. 615 24$aProgramming Language. 676 $a005.1 700 $aCashmore$b Stacy$01262314 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9911066100503321 996 $aBeginning Azure Static Web Apps$92950582 997 $aUNINA