• Complain

Chris Sainty - Blazor in Action

Here you can read online Chris Sainty - Blazor in Action full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2022, publisher: Manning Publications, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Chris Sainty Blazor in Action
  • Book:
    Blazor in Action
  • Author:
  • Publisher:
    Manning Publications
  • Genre:
  • Year:
    2022
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Blazor in Action: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Blazor in Action" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

An example-driven guide to building reusable UI components and web frontendsall with Blazor, C#, and .NET.InBlazor in Action, you will learn about: Blazor + WebAssembly Picking the right hosting model Building reusable UI components Building forms with validation Integrating with JavaScript libraries Securing your application Testing your applicationsBlazor in Action is a practical guide to building stunning UIs and client-side applications using C# and .NET. Youll use the Blazor frontend framework to create a fun and exciting web application for plotting hiking routes. As you build up your new application, youll master the key features of Blazor, such as routing, forms and validation, and dynamic and reusable components. By the time youre done, youll be ready to develop beautiful sites and apps that seamlessly execute your C# code natively in the browser.The book is written to the most recent stable build of Blazor and seamlessly integrates fresh features from .NET 6.About the TechnologyCreate rich web frontends without relying on JavaScript. Microsofts Blazor framework uses WebAssembly to extend the ultra-popular ASP.NET platform. In Blazor, you can build interactive web components that run natively in the browser without plug-ins or transpilers. And because its C# end-to-end, its easy to share code between the server and your web UI.About the BookBlazor in Action teaches you to create full-stack ASP.NET applications end-to-end in C#. Youll start by learning to build Blazor web components, working through core topics like routing and forms. As you go, youll implement a hiking route web application that includes reusable code, integration with JavaScript libraries, and role-based security. To make sure your app is production ready, this practical book also covers state management, data persistence, and testing.Whats Inside Dynamic and reusable UI components Sharing client and server code Role-based security using Auth0 Persisting state using local browser storage [list] About the Reader For web developers with C# and .NET experience. About the Author Chris Sainty has been a part of the Blazor community from the beginning. Hes an active blogger, open source developer, international speaker, and a Microsoft MVP. Quotes The right place to start your journey with Blazor. - Kalyan Chanumolu, Microsoft An excellent introduction and reference for Blazor development. - Jeff Smith, TJX Guides the user through the practical use of Blazor components and the concepts behind them. Fantastic book! - Jim Wilson, Open Applications Group A very well-conceived and well-executed introduction to Blazor and its use in full-stack development. - Mark Chalkley, MainStreetCities

Chris Sainty: author's other books


Who wrote Blazor in Action? Find out the surname, the name of the author of the book and a list of all author's works by series.

Blazor in Action — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Blazor in Action" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
inside front cover The life cycle of a component Blazor in Action Chris - photo 1
inside front cover

Blazor in Action - image 2

The life cycle of a component

Blazor in Action - image 3

Blazor in Action

Chris Sainty

To comment go to liveBook

Blazor in Action - image 4

Manning

Shelter Island

For more information on this and other Manning titles go to

www.manning.com

Copyright

For online information and ordering of these and other Manning books, please visit www.manning.com. The publisher offers discounts on these books when ordered in quantity.

For more information, please contact

Special Sales Department

Manning Publications Co.

20 Baldwin Road

PO Box 761

Shelter Island, NY 11964

Email: orders@manning.com

2022 by Manning Publications Co. All rights reserved.

No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by means electronic, mechanical, photocopying, or otherwise, without prior written permission of the publisher.

Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in the book, and Manning Publications was aware of a trademark claim, the designations have been printed in initial caps or all caps.

Recognizing the importance of preserving what has been written, it is Mannings policy to have the books we publish printed on acid-free paper, and we exert our best efforts to that end. Recognizing also our responsibility to conserve the resources of our planet, Manning books are printed on paper that is at least 15 percent recycled and processed without the use of elemental chlorine.

Blazor in Action - image 5

Manning Publications Co.

20 Baldwin Road Technical

PO Box 761

Shelter Island, NY 11964

Development editors:

Toni Arritola and Kristen Watterson

Technical development editor:

Andrew West

Review editor:

Aleksandar Dragosavljevi

Production editor:

Andy Marinkovich

Copyeditor:

Carrie Andrews

Proofreader:

Keri Hales

Technical proofreader:

Karthikeyarajan Rajendran

Typesetter and cover designer:

Marija Tudor

ISBN: 9781617298646

dedication

This book is dedicated to my son, Archie.

front matter
preface

Ive been an ASP.NET developer for over 17 years now. I love working with ASP.NET Core and the C# language. But there was always an element missing for me....

Since I was young, Ive enjoyed building web UIs. When I was 15, my best friend and I decided to build a website about the Quake games we enjoyed playing. He built the backend while I built the UI. I remember spending hours and days creating nested tables and inline styles to create the look we wanted for the site. This seems torturous now, but I really loved it at the time. Throughout my resulting career, Ive really enjoyed building the client-side experience, but this has always taken me away from C# and ASP.NET Core. Instead, Ive learned JavaScript and various frameworks and tooling that are popular in that ecosystem. While I enjoyed JavaScript, I really wanted to be using my favorite language, C#, when building client-side web applications.

Then one day in February 2018, I stumbled across a video of Steve Sanderson at NDC Oslo 2017 ( https://youtu.be/MiLAE6HMr10 ). In this talk, he presented an experiment he had built that took a portable .NET run time called Dot Net Anywhere and compiled it to a format called WebAssembly. He used this as a base to create a framework that allowed client-side web applications to be built using Razor (a mix of C#, HTML, and CSS) that ran entirely in the browser. He called it Blazor.

The first experimental preview of Blazor was released by Microsoft on March 22, 2018, with new previews almost every month. I followed along with each preview, trying out the new features and writing blog posts about my experiences. On April 18, 2019, Daniel Roth published a blog post announcing that it was moving out of the experimental phase and Microsoft had committed to ship it as a supported web UI framework. Finally, the missing element!

Since that blog post, Blazor has gone from strength to strength. Additional hosting models have been added, allowing Blazor to run in more places. With .NET 6, weve seen some of the biggest leaps forward with the framework. AOT (ahead-of-time) mode has been introduced, producing huge performance improvements for Blazor WebAssembly applications. The evolution of Xamarin, .NET MAUI, allows Blazor to move out of the browser and be used to create cross-platform desktop and mobile applications.

This book is the result of my journey with Blazor from that first time watching Steves NDC Oslo presentation to building production applications today. To date, Ive published over 75 blog posts about Blazor on my personal blog and have written many for other publications. Blazor also gave me a passion for public speaking, first at .NET user groups and eventually at international conferences. I even got to give a talk on Blazor at NDC Oslo in room 7, the same room that Steve was in when he first presented his experiment a few years earlier.

acknowledgments

This book has been one of the hardest projects of my life, and while it has my name on the cover, it was only possible with the help of many other people. Id like to take this opportunity to say a huge thank-you to those people.

First and foremost, I want to thank my wife, Robyn. You have been my rock throughout the last year and a half. You have had to deal with me at my worst during this time, but your unwavering support and encouragement made me believe that I could finish this. I will always be grateful for that, and I love you very much.

Id also like to thank my whole family for their support and encouragementespecially my dad, who talked me out of quitting at one point when I completely lost faith.

Next, Id like to thank some amazing people at Manning without whom this book would not exist. Brian Sawyer recruited me, convinced me to write a proposal, and that I could pull it off! Kristen Watterson, my developmental editor for almost the entire project, helped shape the book into what it is today. Toni Arritola stepped in at the eleventh hour to get the book over the line. Andrew West, my technical developmental editor, made sure my code made sense and actually worked. Finally, Karthikeyarajan Rajendran did a great job with the final technical proofread of the book. Thanks also to the production team at Manning for all their hard work in producing this book.

Also, a special thanks to all the reviewers for their comments and feedback: Al Pezewski, Alberto Acerbis, Ashwini Gupta, Bruno Sonnino, Grant Colley, Jason Hales, Jeff Smith, Jim Wilson, John Rhodes, Kalyan Chanumolu, Marcin Sk, Mark Chalkley, Mike Ted, Pedro Seromenho, Richard Michaels, Rohit Sharma, Ron Lease, Rui Ribeiro, Steve Goodman, Tanya Wilke, Thomas Gueth, and Wayne Matheryou made this a better book.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Blazor in Action»

Look at similar books to Blazor in Action. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Blazor in Action»

Discussion, reviews of the book Blazor in Action and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.