This is a combination of the Try .Net MVC slides and challenges
To run this code, just clone the repo and make sure you've got the following installed:
- An IDE or text editor (like Visual Studio Code which is what I used to update this project)
- .NET Core, which you can directly from Microsoft's .NET Core download page
- If you're running from command line, goto to the project's root directory and type
dotnet restore
first, and thendotnet run
to build and run the application so that it's available locally at http://localhost:5000.
If you look in the root of this repository I've added a "Post Course Challenge". This is purely for fun for those who would like to complete this project. Just check out the PostCourseChallenge.md file for details on the challenge. (Note: this is just for fun, as well as exposing you to a typical task you might do as a software developer)
When you create a .NET project from a template, it auto-generates a README. We've left the contents of that README below in case you're interested. Have fun!
We've made some big updates in this release, so it’s important that you spend a few minutes to learn what’s new.
You've created a new ASP.NET Core project. Learn what's new
- Sample pages using ASP.NET Core MVC
- Gulp and Bower for managing client-side libraries
- Theming using Bootstrap
- Add a Controller and View
- Add an appsetting in config and access it in app.
- Manage User Secrets using Secret Manager.
- Use logging to log a message.
- Add packages using NuGet.
- Add client packages using Bower.
- Target development, staging or production environment.
- Conceptual overview of what is ASP.NET Core
- Fundamentals of ASP.NET Core such as Startup and middleware.
- Working with Data
- Security
- Client side development
- Develop on different platforms
- Read more on the documentation site
We would love to hear your feedback