Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Web Development with Blazor: A practical guide to build interactive UIs with C# 11 and .NET 7, 2nd Edition

Sprog
Engelsk
Format
Kategori

Fakta

Develop modern web UIs with Blazor Server and Blazor WebAssembly

Purchase of the print or Kindle book includes a free eBook in PDF format.

Key Features

Create a production-ready Blazor application from start to finishLearn Blazor fundamentals, gain actionable insights, and discover best practicesFind out how, when, and why to use Blazor Server and Blazor WebAssembly, as well as Blazor Hybrid

Book Description

Blazor is an essential tool if you want to build interactive web apps without JavaScript, but it has a learning curve. Updated with the latest code in .NET 7 and C# 11 and written by someone who adopted Blazor early, this book will help you overcome the challenges associated with being a beginner with Blazor and teach you the best coding practices.

You'll start by learning how to leverage the power of Blazor and exploring the full capabilities of both Blazor Server and Blazor WebAssembly. Then you'll move on to the practical part, centered around a sample project – a blog engine. You'll apply all your newfound knowledge about creating Blazor projects, the inner workings of Razor syntax, validating forms, and creating your own components.

This new edition also looks at source generators, dives deeper into Blazor WebAssembly with ahead-of-time, and includes a dedicated new chapter demonstrating how to move components of an existing JavaScript (Angular, React) or MVC-based website to Blazor or combine the two. You'll also see how to use Blazor (Hybrid) together with .NET MAUI to create cross-platform desktop and mobile applications.

When you reach the end of this book, you'll have the confidence you need to create and deploy production-ready Blazor applications, and you'll have a big-picture view of the Blazor landscape.

What you will learn

Understand the different technologies that can be used with Blazor, such as Blazor Server, Blazor WebAssembly, and Blazor HybridFind out how to build simple and advanced Blazor componentsExplore the differences between Blazor Server and Blazor WebAssembly projectsDiscover how Minimal APIs work and build your own APIExplore existing JavaScript libraries in Blazor and JavaScript interoperabilityLearn techniques to debug your Blazor Server and Blazor WebAssembly applicationsTest Blazor components using bUnit

Who this book is for

This book is for .NET web developers and software developers who want to use their existing C# skills to build interactive SPA applications running either inside the web browser using Blazor WebAssembly, or on the server using Blazor Server.

You'll need intermediate-level web-development skills, basic knowledge of C#, and prior exposure to .NET web development before you get started; the book will guide you through the rest.

© 2023 Packt Publishing (E-bog): 9781803231358

Release date

E-bog: 16. marts 2023

Andre kan også lide...

  1. Ultimate Blazor WebAssembly for Web Development Chandradev Sah
  2. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  3. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
  4. Ultimate ChatGPT Handbook for Enterprises Dr. Harald Gunia
  5. Programming Interviews For Dummies Eric Butow
  6. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
  7. Software Development Fundamentals Introbooks Team
  8. Product Owner Training: Agile Product Ownership with Scrum Jimmy Mathew
  9. Docker Essentials: Simplifying containerization : A Beginner's Guide Mike Wilson
  10. Summary of Iain Foulds's Learn Azure in a Month of Lunches IRB Media
  11. Coders at Work: Reflections on the Craft of Programming Peter Seibel
  12. Get Smart: How to Think and Act Like the Most Successful and Highest-Paid People in Every Field Brian Tracy
  13. On Being Someone Helen Oppenheimer
  14. Clean Architecture: A Craftsman's Guide to Software Structure and Design Robert C. Martin
  15. Artificial Intelligence: A Comprehensive Guide to AI, Machine Learning, Internet of Things, Robotics, Deep Learning, Predictive Analytics, Neural Networks, Reinforcement Learning, and Our Future Neil Wilkins
  16. Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith Sam Newman
  17. The Dark Side of The Human Needs: Help Clients Answer the Question 'Why Do I Do That?' and Stop Self Sabotage Mark Tyrrell
  18. Mastering Active Directory - Third Edition: Design, deploy, and protect Active Directory Domain Services for Windows Server 2022 Dishan Francis
  19. The DevSecOps Playbook: Deliver Continuous Security at Speed Sean D. Mack
  20. Building Microservices: Designing Fine-Grained Systems Sam Newman
  21. A (Very) Short History of Life On Earth: 4.6 Billion Years in 12 Chapters Henry Gee
  22. The End of White Christian America Robert P. Jones
  23. Ethereum: Programming and Mining to Better Investments Jiles Reeves
  24. Solutions Architect's Handbook: Kick-start your career as a solutions architect by learning architecture design principles and strategies Saurabh Shrivastava
  25. Jean-Paul Sartre: Existentialism and Human Freedom Hector Davidson
  26. Machine Learning: Deep Learning, Text Analytics, and Reinforcement Learning with Big Data David Feldspar
  27. Range: How Generalists Triumph in a Specialized World David Epstein
  28. Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures Neal Ford
  29. Deep Learning: Guide to Machine Learning and Artificial Intelligence David Feldspar
  30. Python: - The Bible- 3 Manuscripts in 1 book: Python Programming for Beginners - Python Programming for Intermediates - Python Programming for Advanced Maurice J. Thompson
  31. Arguing with Idiots: How to Stop Small Minds and Big Government Glenn Beck
  32. Hyperfocus: How to Work Less and Achieve More Chris Bailey
  33. Ethical Hacking for Beginners: HOW TO BUILD YOUR PEN TEST LAB FAST ATTILA KOVACS
  34. Cybercrime Investigators Handbook Graeme Edwards
  35. Man's Search for Meaning Viktor E. Frankl
  36. The Planets Professor Brian Cox
  37. Breaking and Entering-The Extraordinary Story of a Hacker Called "Alien": The Extraordinary Story of a Hacker Called "Alien" Jeremy N. Smith
  38. Fundamentals of Data Engineering: Plan and Build Robust Data Systems Matt Housley
  39. The Buddhist on Death Row: How One Man Found Light in the Darkest Place David Sheff
  40. The End of the World is Just the Beginning: Mapping the Collapse of Globalization Peter Zeihan
  41. Java Fundamentals Introbooks Team
  42. Astrophysics for People in a Hurry Neil deGrasse Tyson
  43. Clean Agile: Back to Basics Robert C. Martin
  44. Pivot: The Art and Science of Reinventing Your Career and Life Adam Markel
  45. How Smart Machines Think Sean Gerrish

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Prøv gratis