ASP.NET Core class
Who is addressed to
This tutorial is aimed to C# programmers with at least 6 months experience. Also , they should have at least 6 months experience with HTML / CSS / Javascript .. This will help them to understand ASP.NET Core foundations and how to build applications with the .NET Core framework
The class will be taken by Andrei Ignat, former C# MVP for 6 years, https://forums.asp.net moderator and OpenSource contributor( you can find his AspNetCoreImageTagHelper mentioned on https://github.com/aspnet/Mvc ). More details at his blog at http://msprogrammer.serviciipeweb.ro .
What it contains
Day 1. ASP.NET Core Basics
MVC – model , view , controller.
- Views, Areas, Layout.
- ViewBag, Controller, Action
- Model
- Model binding
- generate from database ( EF)
Transmitting data from
- action to action
- view to action
- action to view
- view to view
Day 2. Intermediate WebAPI
WebApi
- Creation,
- Formatters ( XML, Json, others)
- Filters ( logging time, validation)
- Caching
Practical WebAPI
- Ajax with WebAPI
- Knockout with WebAPi
Day 3 Advanced .NET Core
Dependency injection
- logging
- action
Middleware – slug routing
Angular with .NET Core
Testing
What to expect
After completing this course, you will be able to:
a. Understand how to create a new application with ASP.NET Core
b. Know how to use the intermediat features of ASP.NET Core
c. Understand how to make an modern application with Angular on frontend and .NET Core on backend
Leave a Reply