Asp.net Core Basics
  • Evolution of Asp.Net
  • Installing visual studio 2017
  • Installing SQL server
  • MVC architecture
  • Creating new project in visual studio
  • Exploring important project files
  • Asp.Net core request processing
  • Routing engine in Asp.Net core
  • ActionResult return types
  • synchronous vs asynchronous program
  • Tag Helpers
  • Establish Database connection
  • Creating first test Model
  • Migration and Updating database
  • CRUD operations
  • Data annotation magic
  • Razor view engine
  • Asp.Net core Identity
  • ApplicarionUser customization
Building community
  • Introduction
  • Module architecture
  • Building Community Class
  • Building Community MVC
  • Editing Community View
  • Community controller modifications
  • Finalizing Community
  • Required annotation
  • Edit Delete
  • Posts
  • Post edit create
  • Post Details
  • Finalizing Community and Posts
  • Building Comment
  • Building CommunityFollowers
  • Building Postmetrics
  • Building CommentMetrics
  • wrapup
  • Community ViewModel
  • Community details ViewModel
  • Post Details ViewModel
  • Scorevalue and Scorelog
  • Code snippet
Advanced concepts
  • Sending Email from your Application
  • Background processing through Hangfire