https://github.com/dotnet-presentations/aspnetcore-for-beginners
Half day workshop for developers who are completely new to .NET Core and ASP.NET
https://github.com/dotnet-presentations/aspnetcore-for-beginners
asp-net-core workshop
Last synced: 8 months ago
JSON representation
Half day workshop for developers who are completely new to .NET Core and ASP.NET
- Host: GitHub
- URL: https://github.com/dotnet-presentations/aspnetcore-for-beginners
- Owner: dotnet-presentations
- License: mit
- Created: 2018-03-28T18:29:33.000Z (almost 8 years ago)
- Default Branch: main
- Last Pushed: 2023-04-11T06:59:14.000Z (over 2 years ago)
- Last Synced: 2023-11-07T18:38:31.788Z (about 2 years ago)
- Topics: asp-net-core, workshop
- Language: C#
- Homepage:
- Size: 11.5 MB
- Stars: 173
- Watchers: 13
- Forks: 60
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ASP.NET Core for Beginners - Workshop
This is a half day workshop for developers who are completely new to .NET Core and ASP.NET.
[](https://github.com/dotnet-presentations/aspnetcore-for-beginners/actions/workflows/build-validation.yml)
## Setup
### VS Code
Install the following:
* [.NET SDK](https://dotnet.microsoft.com/download)
* [Visual Studio Code](https://code.visualstudio.com/?wt.mc_id=adw-brand&gclid=Cj0KCQjwqYfWBRDPARIsABjQRYwLe3b9dJMixA98s8nS8QfuNBKGsiRVRXzB93fe4E27LGK5KLrGcnYaAgdREALw_wcB)
### Visual Studio
* [Visual Studio 2022](https://visualstudio.microsoft.com/downloads/?wt.mc_id=adw-brand&gclid=Cj0KCQjwqYfWBRDPARIsABjQRYwLe3b9dJMixA98s8nS8QfuNBKGsiRVRXzB93fe4E27LGK5KLrGcnYaAgdREALw_wcB)
* In the Visual Studio Installer, install the following workload:
* ASP.NET and web development
### Visual Studio for Mac
* [Visual Studio 2022 for Mac](https://visualstudio.microsoft.com/vs/mac/?wt.mc_id=adw-brand&gclid=Cj0KCQjwqYfWBRDPARIsABjQRYwLe3b9dJMixA98s8nS8QfuNBKGsiRVRXzB93fe4E27LGK5KLrGcnYaAgdREALw_wcB)
* In the Visual Studio for Mac Installer, install the .NET Core target.
### What you'll build
In this tutorial, you'll learn the basics of building a simple ASP.NET Core Razor Pages web app.
## Tutorial breakdown
| VS Code Tutorial | Visual Studio Tutorial | Visual Studio for Mac Tutorial| Topics |
| ----- | ---- | ---- | ---- |
| [Tutorial 1](/Tutorial/1-Create%20a%20Razor%20Page/Create-a-Razorpage.md) | [VS Tutorial 1](/Tutorial/1-Create%20a%20Razor%20Page/Create-a-Razorpage-VS.md) | [VS for Mac Tutorial 1](/Tutorial/1-Create%20a%20Razor%20Page/Create-a-Razorpage-VSMac.md) | Create a Razor Page using dotnet CLI and VS Code.|
| [Tutorial 2](/Tutorial/2-Add%20a%20model/Addamodel.md) | [VS Tutorial 2](/Tutorial/2-Add%20a%20model/Addamodel-VS.md) | [VS for Mac Tutorial 2](/Tutorial/2-Add%20a%20model/Addamodel-VSMac.md)| Add a model to an ASP.NET Core Razor Pages app |
| [Tutorial 3](/Tutorial/3-Update%20Pages/update.md) | [VS Tutorial 3](/Tutorial/3-Update%20Pages/update-VS.md) | [VS for Mac Tutorial 3](/Tutorial/3-Update%20Pages/update-VSMac.md) | Update the generated pages |
| [Tutorial 4](/Tutorial/4-Add%20Search/SearchPage.md) | [VS Tutorial 4](/Tutorial/4-Add%20Search/SearchPage-VS.md) | [VS for Mac Tutorial 4](/Tutorial/4-Add%20Search/SearchPage-VSMac.md) | Adding search to a Razor Pages app |