Stacy Cashmore

Beginning Azure Static Web Apps

Building and Deploying Dynamic Web Applications with Blazor

Stacy Cashmore
Amsterdam, The Netherlands
ISBN 978-1-4842-8145-1e-ISBN 978-1-4842-8146-8
© Stacy Cashmore 2022
This work is subject to copyright. All rights are solely and exclusively licensed by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed.
The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use.
The publisher, the authors, and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, expressed or implied, with respect to the material contained herein or for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This Apress imprint is published by the registered company APress Media, LLC, part of Springer Nature.

The registered company address is: 1 New York Plaza, New York, NY 10004, U.S.A.

Dedication

To Dad, one of the last things that you said to me was that if I put my mind to do something, you had no doubt it would be done. I said that I didn’t believe it. Well… I’ve somehow managed to write this book and wish that you were here to see it. Miss you.

To my partner and child, I know that you want to remain anonymous, but I couldn’t not dedicate this book to you as well. Thanks for putting up with me. Love you both!

Acknowledgments

This book has been a while in the making. Not only the writing itself but also the journey leading up to it. And there are many people to whom I owe a huge thank you.

I need to start with the amazing Jessica Engström. For your kindness to a terrified conference attendee and starting me on this journey by convincing me to try my hand at public speaking and for becoming an amazing friend.

To all the speakers from Swetugg 2019 for helping me get through that first talk, I’m honored that I can call so many of you friends now.

And to Mattias Karlsson, for inviting me to write my first technical talk for your conference in 2020. That really put me on the road to making technical content and looking at new technologies – even if Covid got in the way and it had to be delivered virtually! I’d still love to give a technical talk for your user group/conference at some point.

To Cindy Velthuizen and Tom Ehren, for your support, advice, and time over the last few years as I made this journey.

A huge thanks to Jonathan Gennick for reaching out, asking me if I would be interested in writing a book, and helping me through those first stages.

To Shrikant Vishwakarma and Smriti Srivastava for your help while actually writing the book and keeping me on track.

And everyone else at Apress who make getting books from Word documents on my computer to being an actual book possible.

To my technical reviewers.

Marc Duiker for checking that I was doing the right things with the Azure Functions through the chapters, and laughter at some of the comments I made.

And Jimmy Engström for doing the same with the Blazor code and helping me think my way out of problems during the writing.

Of course, any issues that remain here are entirely down to me!

And to everyone else, too numerous to mention, who have helped me get this book into readers’ hands.

Finally, my parents for always supporting me in what I wanted, and needed to do, and cheering me on when it would have been so easy to give up at school, college, and university. It means the world to me that you believed in me through those years.

And my partner and child, who wish to remain anonymous, but it wouldn’t be right to not include them here. For your love, support, and helping me stay on track, I am forever indebted.

Table of Contents
Part I: Getting Started1
Search 280
Styling 282
Index 285
About the Author
Stacy Cashmore

A photo of Stacy Cashmore.

Speaker, author, and software developer, Stacy Cashmore has been developing solutions since the mid-1990s in various companies and industries ranging from facilitating contract jobbing to allowing consumers to close a mortgage without the help of a financial adviser – with lots in between.

She has a passion for sharing knowledge: using story telling for sharing her experiences to help teams grow in the ways that they develop software and work together and performing live coding demonstrations to inspire others to try new technologies.

For her effort in the community, Stacy has been awarded the Microsoft MVP for Developer Technologies since 2020.

 
About the Technical Reviewers
Marc Duiker

An image of Marc Dulker.

is a Senior Developer Advocate at Ably with a strong focus on event-driven architectures in the Azure cloud. He loves helping developers to achieve more every day.

You might have seen Marc at a developer meetup or conference since he’s a regular speaker in the area of Azure cloud and serverless technologies. He started Azure Functions University, a free and open source learning curriculum on GitHub, where everyone can learn about Azure Functions at their own pace. In 2019, 2020, and 2021, Marc received the Microsoft Azure MVP award for his community contributions.

In his spare time, Marc likes to give attention to the creative part of his brain. He likes to create pixel art (check out VSCode Pets), code visuals and music, and an occasional retro game.

 
Jimmy Engström

A photo of JimmyEngstrom.

has been developing ever since he was seven years old and got his first computer. He loves to be on the cutting edge of technology, trying new things. When he got wind of Blazor, he immediately realized the potential and adopted it already when it was in beta. He has been running Blazor in production since it was launched by Microsoft. He is the author of Web Development with Blazor and the co-host of Coding After Work (podcast and stream).

His passion for the .NET industry and community has taken him around the world, speaking about development. Microsoft has recognized this passion by awarding him the Microsoft Most Valuable Professional award nine years in a row.

 
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.142.197.11