blog background image

Development with ASP.NET Core 2.0

30 Registered Feb, 2019 9:30 AM 3 days/ 24 Hrs

Book Your Seat


Saket Karnik


Saket has over 17 years of experience in software development and IT education. He is Director with OPTIMISTIK INFOSYSTEMS - A preferred name for High Quality Technology Trainings. Saket has delivered more than 500 workshops for reputed Technology Centres. He is Lead Author & Content Creator on IoT – Azure Workbook. Saket is known for providing an Enriching Learning experience and ensure excellent feedbacks for the session he deliver.


What is Microsoft ASP.Net Core 2.0 ?

ASP.NET Core 2.0 is a new version of ASP.NET Core announced by Microsoft along with .NET Core. This has new and amazing features which not only improve performance but also increase productivity and make your application more robust and reliable.


  • Understand the goals and benefits of the .NET Core platform
  • Learn to make good decisions about application architecture and the choice of data access technology
  • Use ASP.NET Core's routing system to achieve a REST-style architecture
  • Learn how to build a compelling and maintainable HTML user interface using the Razor view engine and client-side JavaScript
  • Learn how to extend and modify ASP.NET Core by creating custom components and templates
  • Understand the different cross-platform deployment options available including via Docker containers

(Detailed Course Plan can be shared on request)  

Course Contents:

Day 1 :

  • Introduction
    • What is .NET Core?
    • .NET Core vs. Full Framework
    • Overview of ASP.NET Core
  • ASP.NET Core Application Architecture
    • NuGet Packages and Metapackages
    • Application Startup
    • Hosting Environment
    • Middleware and the Request Processing Pipeline
    • Services and Dependency Injection
  • Application Configuration
    • Configure Method
    • ConfigureServices Method
    • Configuration Providers and Sources
    • Configuration API
    • Options Pattern

Day 2 :

  • Request Routing
    • RESTful API
    • Routing Middleware
    • Route Templates
    • Route Constraints
    • MVC Middleware
    • Attribute-Based Routing
  • Models
    • Introduction
    • Persistence Ignorance
    • Object-Relational Mapping
    • Entity Framework (EF) Core
  • Authentication
    • Introduction
    • ASP.NET Core Identity
    • Cookie Middleware
    • Authorization
    • Claims-Based Authorization
  • Error Handling
    • Best Practices
    • HTTP Error Status Codes
    • Status Code Pages
    • Developer Exception Page
    • Exception Filters

Day 3 :

  • Web APIs
    • Retrieval Operations
    • Create Operations
    • Update Operations
    • Delete Operations
    • Bad Requests
    • Cross-Origin Resource Sharing (CORS)

Who should attend:

JavaScript Developers

Delivery Mode:

  • Instructor-Led Training
  • Case studies driven approach
  • Hands-on exercises
  • Learning by Doing Approach

Become a part of this webinar. Ask questions and interact with Saket Karnik Live

Book Your Seat


In-House Training for
your Team !!

Know More