All Projects → dotnet-presentations → Aspnetcore App Workshop

dotnet-presentations / Aspnetcore App Workshop

Licence: mit
This workshop will teach you ASP.NET Core by building a complete conference management website from scratch.

Projects that are alternatives of or similar to Aspnetcore App Workshop

Comboost
ComBoost是一个领域驱动的快速开发框架
Stars: ✭ 111 (-78.36%)
Mutual labels:  aspnet-core, dotnet-core
Signalr.orleans
SignalR backend based on Orleans.
Stars: ✭ 156 (-69.59%)
Mutual labels:  aspnet-core, dotnet-core
Giraffe
Giraffe is an F# micro web framework for building rich web applications. It has been heavily inspired and is similar to Suave, but has been specifically designed with ASP.NET Core in mind and can be plugged into the ASP.NET Core pipeline via middleware. Giraffe applications are composed of so called HttpHandler functions which can be thought of a mixture of Suave's WebParts and ASP.NET Core's middleware.
Stars: ✭ 1,703 (+231.97%)
Mutual labels:  aspnet-core, dotnet-core
Aspnetcore Practice
ASP.NET Core 專案練習集合,ASP.NET Core Practice Projects
Stars: ✭ 80 (-84.41%)
Mutual labels:  aspnet-core, dotnet-core
Dntframeworkcore
Lightweight and Extensible Infrastructure for Building Web Applications - Web Application Framework
Stars: ✭ 208 (-59.45%)
Mutual labels:  aspnet-core, dotnet-core
Aspnetboilerplate
ASP.NET Boilerplate - Web Application Framework
Stars: ✭ 10,061 (+1861.21%)
Mutual labels:  aspnet-core, dotnet-core
Ben.demystifier
High performance understanding for stack traces (Make error logs more productive)
Stars: ✭ 2,142 (+317.54%)
Mutual labels:  aspnet-core, dotnet-core
Practical Aspnetcore
Practical samples of ASP.NET Core 2.1, 2.2, 3.1, 5.0 and 6.0 projects you can use. Readme contains explanations on all projects.
Stars: ✭ 6,199 (+1108.38%)
Mutual labels:  aspnet-core, dotnet-core
Aspnetauthenticationworkshop
A workshop for moving through the various new pieces in ASP.NET Core Authentication
Stars: ✭ 169 (-67.06%)
Mutual labels:  aspnet-core, dotnet-core
Architecture
.NET 6, ASP.NET Core 6, Entity Framework Core 6, C# 10, Angular 13, Clean Code, SOLID, DDD.
Stars: ✭ 2,285 (+345.42%)
Mutual labels:  aspnet-core, dotnet-core
Jsonapidotnetcore
JSON:API Framework for ASP.NET Core
Stars: ✭ 465 (-9.36%)
Mutual labels:  aspnet-core, dotnet-core
Moonglade
The .NET 5 blog system of https://edi.wang, runs on Microsoft Azure
Stars: ✭ 249 (-51.46%)
Mutual labels:  aspnet-core, dotnet-core
Aspnetauthorizationworkshop
A workshop for moving through the various new pieces in ASP.NET Core Authorization
Stars: ✭ 1,046 (+103.9%)
Mutual labels:  aspnet-core, dotnet-core
Cronscheduler.aspnetcore
Cron Scheduler for AspNetCore 2.x/3.x or DotNetCore 2.x/3.x Self-hosted
Stars: ✭ 100 (-80.51%)
Mutual labels:  aspnet-core, dotnet-core
Awesome Microservices Netcore
💎 A collection of awesome training series, articles, videos, books, courses, sample projects, and tools for Microservices in .NET Core
Stars: ✭ 865 (+68.62%)
Mutual labels:  aspnet-core, dotnet-core
Wopihost
ASP.NET Core MVC implementation of the WOPI protocol. Enables integration with WOPI clients such as Office Online Server.
Stars: ✭ 132 (-74.27%)
Mutual labels:  aspnet-core, dotnet-core
Aspnetcore App Workshop
This workshop has been migrated to https://github.com/dotnet-presentations/aspnetcore-app-workshop
Stars: ✭ 105 (-79.53%)
Mutual labels:  workshop, dotnet-core
Aspnetcore Doc Cn
The Simplified Chinese edition of Microsoft ASP.NET Core documentation, translated by .NET Core Community and .NET China Community.
Stars: ✭ 527 (+2.73%)
Mutual labels:  aspnet-core, dotnet-core
Webapimongodb
Using MongoDB with ASP.NET Web API and ASP.NET Core to perform CRUD operations and build a NotebookApp
Stars: ✭ 164 (-68.03%)
Mutual labels:  aspnet-core, dotnet-core
Run Aspnetcore
A starter kit for your next ASP.NET Core web application. Boilerplate for ASP.NET Core reference application, demonstrating a layered application architecture with applying Clean Architecture and DDD best practices. Download 100+ page eBook PDF from here ->
Stars: ✭ 227 (-55.75%)
Mutual labels:  aspnet-core, dotnet-core

ASP.NET Core - App Building Workshop

Build Status

BackEnd Web API | FrontEnd Web App

Setup

Download and install the .NET Core SDK and Visual Studio.

Note: When installing Visual Studio you only need to install the ASP.NET and web development workload.

If you have issues downloading the installers we may have USB sticks with offline installers for you to use.

What you'll be building

In this workshop, you'll learn by building a full-featured ASP.NET Core application from scratch. We'll start from File/ New and build up to an API back-end application, a web front-end application, and a common library for shared data transfer objects using .NET Standard.

Application Architecture

Architecture Diagram

Database Schema

Database Schema Diagram

Sessions

Session Topics
Session #1 Build the back-end API with basic EF model
Session #2 Finish the back-end API and EF model, refactor into view models
Session #3 Add front-end, render agenda, set up front-end models
Session #4 Add authentication, add admin policy, allow editing sessions, users can sign-in with Identity, custom auth tag helper
Session #5 Add user association and personal agenda
Session #6 Deployment, Azure and other production environments, configuring environments, diagnostics
Session #7 Challenges
Session #8 SPA front-end
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].