• Stars
    star
    327
  • Rank 128,110 (Top 3 %)
  • Language
    C#
  • Created over 4 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

BookStores is a Blazor Server app using ASP.NET Core as back-end service and MSSQL for database. It has code samples for Authentication, Authorization, DataGrid, Database operations....and much. Please follow the intrsuctions to set it up on your machine.

BookStores

BookStores is a Blazor Server app using ASP.NET Core as back-end service and MSSQL for database.

It has code samples for Authentication, Authorization, DataGrid, Database operations....and much more.

Please follow the intrsuctions to set it up on your machine.

Demo_App

Installation

Prerequisites

  • IDE - Visual Studio or VS Code
  • Framework - .NET Core 3.0 or Greater
  • Database - SQL Express/Server

Clone

  • Clone this repo to your local machine using https://github.com/CuriousDrive/BookStores.git

Setup

BookStores Database

  • Create database BookStoresDB in SQL Express/Server
  • To create the data run SQL query from BookStores/Database/GenerateData.sql

BookStores Web API

  • Open project BookStores/BookStoresWebAPI/BookStoresWebAPI.sln
  • Run Project through Visual Studio/Terminal
  • Go to https://localhost:5001/swagger or https://localhost:44315/swagger

Blazor Server App

  • Open Project BookStores/BlazorServerApp/BlazorServerApp.sln
  • Run Project through Visual Studio/Terminal
  • Go to https://localhost:6001/ or https://localhost:44391/
  • Click on login. You should get logged in as [email protected]

Videos

The best part about BookStores that it's been documented while it was getting built. Please check out below videos if you wish to build your own project from the scratch.

Video Series Topics
Start Watching ASP.NET Core Web API Tutorials
Start Watching Blazor Server Tutorials

Have questions?

If you have any questions on how this project is setup then you can reach out to us on below handles.

https://twitter.com/curious_drive
https://www.facebook.com/curiousdrive/
https://www.youtube.com/c/curiousdrive

Let us know how it goes.

More Repositories

1

BlazingChat

BlazingChat is a Blazor WebAssembly app developed by CuriousDrive for the community. This is a sample application for developers who are just getting started with Blazor.
C#
440
star
2

EFCore.AllDatabasesConsidered

This repository contains sample .NET projects which are using EF Core to perform database operations for MS SQL Server, MySQL, SQLite & CosmosDB. We have created these projects for developers who are getting started with EF Core and they want to know how you perform CRUD operations, load related data, load data from views and call stored procedures.
TSQL
77
star
3

Xamarin.Forms

This repository contains beginner projects for developers who want to get started with Xamarin.Form apps. The project includes sample code for basic Xamarin controls.
C#
26
star
4

InterviewPreparation

This repository has code samples to prepare for your C# technical interview. Samples for LINQ, Delegate, ASP.NET Web API, MSTests and mcuh more are included in this repo. You can clone this repo and go through some of the samples before your interview.
C#
22
star
5

Telerik-BlazorUI

Telerik-BlazorUI : BookSores app is built with Telerik components for Blazor. This app has sample code for Textboxes, Dropdown list, ListViews, GridViews, Drawer components. Also there's a Blazor server app showing how to use Telerik's document processing libraries. Please check it out.
HTML
9
star
6

JavaScriptCourse

This repository contains sample code for people who are just getting started with learning JavaScript. JavaScript Data Types, Arithmetic Operators, For Loop, Functions, Classes, Arrays, Debugging ... and much is covered in the code samples. Please watch the YouTube tutorial to follow along.
HTML
6
star
7

UnitTesting

This repository contains sample code to get started with Unit Testing projects.
C#
3
star
8

Northwind

This repo is for learning ASP.NET Core Web API and Entity Framework Core.
TSQL
3
star
9

dotnet-updates

This repository will have sample code explaining the new features in .NET framework.
C#
2
star
10

AsyncAwaitSample

This is a sample project to explain async await keywords.
C#
2
star
11

csharp-updates

In this repo, we will test latest csharp updates and create sample code for them.
2
star
12

CuriousDrive

Let's learn programming & build apps
2
star
13

EntityFrameworkCodeFirst

C#
2
star
14

FunWithProgramming

Java
1
star