Blazor and API Example: Classroom Quiz Application
()
About this ebook
This short book will show you how a Blazor client-side project and .net core API project can be combined to make a classroom quiz application. The idea of this is for the quiz to be stored server-side, while the actual solving of it happens only on the client-side.
Taurius Litvinavicius
Taurius is a businessman and technology expert who has worked with various technology related and other projects. He currently works on a platform called mashdrop, which as most of his projects this one uses cutting-edge technologies such as Blazor.Taurius is also the director at the Conficiens solutio consulting agency, where he supervises development and maintenance of various projects and activities.
Read more from Taurius Litvinavicius
Learn Programming Using C# Rating: 0 out of 5 stars0 ratingsRealistic Guide To Starting An Online Store Rating: 0 out of 5 stars0 ratingsExploring Blazor: Creating Hosted, Server-side, and Client-side Applications with C# Rating: 0 out of 5 stars0 ratingsExploring Windows Presentation Foundation: With Practical Applications in .NET 5 Rating: 0 out of 5 stars0 ratings
Related to Blazor and API Example
Related ebooks
SQLite Database Programming for Xamarin: Cross-platform C# database development for iOS and Android using SQLite.XM Rating: 0 out of 5 stars0 ratingsC# Interview Questions, Answers, and Explanations: C Sharp Certification Review Rating: 5 out of 5 stars5/5ASP.NET Application Development Fundamentals Rating: 0 out of 5 stars0 ratingsLearn ASP.NET Core MVC - Be Ready Next Week Using Visual Studio 2017 Rating: 5 out of 5 stars5/5ASP.NET Core in Action, Second Edition Rating: 0 out of 5 stars0 ratingsEntity Framework Core in Action, Second Edition Rating: 0 out of 5 stars0 ratingsBuilding Microservices with .NET Core Rating: 1 out of 5 stars1/5Entity Framework Core Cookbook - Second Edition Rating: 0 out of 5 stars0 ratingsBlazor in Action Rating: 0 out of 5 stars0 ratingsASP.NET Core 3 and React: Hands-On full stack web development using ASP.NET Core, React, and TypeScript 3 Rating: 0 out of 5 stars0 ratingsLearning .NET High-performance Programming Rating: 0 out of 5 stars0 ratingsBuilding a Web App with Blazor and ASP .Net Core: Create a Single Page App with Blazor Server and Entity Framework Core Rating: 0 out of 5 stars0 ratings.NET Core in Action Rating: 0 out of 5 stars0 ratingsLearn Microservices - ASP.NET Core and Docker Rating: 0 out of 5 stars0 ratingsLearning ASP.NET Core MVC Programming Rating: 5 out of 5 stars5/5Code like a Pro in C# Rating: 0 out of 5 stars0 ratingsSignalR on .NET 6 - the Complete Guide Rating: 0 out of 5 stars0 ratings.NET Design Patterns Rating: 3 out of 5 stars3/5C# 7 and .NET Core: Modern Cross-Platform Development - Second Edition Rating: 5 out of 5 stars5/5Testing Angular Applications Rating: 0 out of 5 stars0 ratingsASP.NET Core for Jobseekers: Build Career in Designing Cross-Platform Web Applications Using Razor and Entity Framework Core Rating: 0 out of 5 stars0 ratingsASP.NET Core Razor Pages in Action Rating: 0 out of 5 stars0 ratingsMicroservices with .Net Core Complete Self-Assessment Guide Rating: 0 out of 5 stars0 ratingsAngular Development with TypeScript Rating: 0 out of 5 stars0 ratingsAngular A Complete Guide - 2021 Edition Rating: 0 out of 5 stars0 ratingsBootstrap for ASP.NET MVC - Second Edition Rating: 5 out of 5 stars5/5React in Action Rating: 0 out of 5 stars0 ratingsC# in Depth Rating: 5 out of 5 stars5/5Microservices in .NET, Second Edition Rating: 0 out of 5 stars0 ratings
Programming For You
SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Python: For Beginners A Crash Course Guide To Learn Python in 1 Week Rating: 4 out of 5 stars4/5Python Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps Rating: 4 out of 5 stars4/5Excel : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Excel Programming: 1 Rating: 5 out of 5 stars5/5Java for Beginners: A Crash Course to Learn Java Programming in 1 Week Rating: 5 out of 5 stars5/5Python: Learn Python in 24 Hours Rating: 4 out of 5 stars4/5A Slackers Guide to Coding with Python: Ultimate Beginners Guide to Learning Python Quick Rating: 0 out of 5 stars0 ratingsLearn SQL in 24 Hours Rating: 5 out of 5 stars5/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Python Machine Learning By Example Rating: 4 out of 5 stars4/5HTML in 30 Pages Rating: 5 out of 5 stars5/5SQL: For Beginners: Your Guide To Easily Learn SQL Programming in 7 Days Rating: 5 out of 5 stars5/5C# Programming from Zero to Proficiency (Beginner): C# from Zero to Proficiency, #2 Rating: 0 out of 5 stars0 ratingsPython QuickStart Guide: The Simplified Beginner's Guide to Python Programming Using Hands-On Projects and Real-World Applications Rating: 0 out of 5 stars0 ratingsHTML & CSS: Learn the Fundaments in 7 Days Rating: 4 out of 5 stars4/5The Unofficial Guide to Open Broadcaster Software: OBS: The World's Most Popular Free Live-Streaming Application Rating: 0 out of 5 stars0 ratingsCoding All-in-One For Dummies Rating: 4 out of 5 stars4/5Learn JavaScript in 24 Hours Rating: 3 out of 5 stars3/5Python for Beginners: Learn the Fundamentals of Computer Programming Rating: 0 out of 5 stars0 ratingsTensorFlow in 1 Day: Make your own Neural Network Rating: 4 out of 5 stars4/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5Programming Arduino: Getting Started with Sketches Rating: 4 out of 5 stars4/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5
Reviews for Blazor and API Example
0 ratings0 reviews
Book preview
Blazor and API Example - Taurius Litvinavicius
Blazor and API example - classroom quiz application
an example of Blazor and .NET CORE API combination
Taurius Litvinavicius
Introduction
This book will explain a real-world code example build using C# only - .net core API and Blazor. You will see how much time you can save by invoking such method of development, how the code looks cleaner and saves space. But more importantly, you will pick up some great tips and tricks for your future ventures.
The classroom quiz is called that because it is meant to be solved in a classroom, preferably on a local server. Therefore, we store it in the database, but all the solving logic can occur on the client. Hence, making Blazor the perfect technology for this assignment.
Figure 1 quiz create form
The first thing we will be able to do is create a quiz, we have only three properties for the quiz – title, description and time limit (in seconds). In order to add questions, you will first have to submit the quiz.
Figure 2 add question button
Once you submit your quiz, the view will change, and you will be able to open question form by clicking the Add question
button.
Figure 3 question create form