ASP.NET MVC, ASP.NET Core, EF Core, Web API, SignalR, WebHooks

Programming Web Applications with ASP.NET Core

With ASP.NET Core, Microsoft offers a lightweight framework to create Web applications running on Windows, Linux, and Mac. ASP.NET Core offers high performance, scalability, and easy changes using dependency injection deeply built-in. With this workshop you learn the new ASP.NET Core framework, creating Web applications with ASP.NET MVC Core including controllers, views, models, tag helpers, accessing the database using Entity Framework Core, creating API services, and more. You also learn how to implement push notifications with Web Hooks and SignalR.

Topics

  • Introduction to .NET Core
  • Introduction to ASP.NET Core
  • Cofiguration with JSON, XML, environmental variables, and more
  • Developer Secrets
  • JavaScript Packages with NPM and Bower
  • Build Systems Gulp and Grunt
  • Dependency Injection
  • Routing
  • MVC Pattern
  • Creating Controllers Controllers
  • Creating Models
  • Creating local services
  • Creating Views
  • Model Binding
  • View Components
  • Tag Helpers
  • Accessing the database with Entity Framework Core
  • Using Services for data access
  • Authentication and Authorization
  • Creating services with ASP.NET Web API
  • Creating metdata with Swagger
  • Microsoft Azure API Apps and Logic Apps
  • SignalR
  • WebHooks with GitHub and Dropbox
  • Hosting

Flexible Content

This workshop is offered as company-based workshop and occasionaly with open course dates. I'm flexible in adapting this workshop to your specific needs. Get in contact to discuss the knowledge you already have and the goals of your project.

Interested in this workshop?