HI WELCOME TO KANSIRIS

ASP.net

Leave a Comment

.NET Core

.NET Core

  1. Introduction to .NET Core
  2. .NET Core Features
  3. .NET Core Framework Architecture
  4. .NET Core 1.0 vs. .NET 4.5
  5. .NET Core Supports
  6. Advantages of .NET Core
  7. .NET Core Tooling Supports
  8. .NET Future Innovation
  9. .NET App Model

.NET CLI

  1. Introduction to DNX, DNVM, DNU
  2. Introduction to .NET CLI
  3. .NET CLI Commands

.NET Core on Mac, Linux

  1. Introduction to Visual Studio Code
  2. Configuring .NET Core on Mac, Linux
  3. Building and Running .NET code on Mac, Linux

ASP.NET Core

ASP.NET Core

  1. Understanding ASP.NET Core
  2. ASP.NET vs. MVC vs. ASP.NET Web Form vs. ASP.NET MVC vs. ASP.NET Core
  3. ASP.NET MVC Version History
  4. Understanding Model, View and Controller
  5. Advantages of ASP.NET MVC
  6. Design Pattern VS Architectural Pattern
  7. Layer VS Tier
  8. MVC pattern VS 3-Tier Architecture

Visual Studio Project Templates

  1. Understanding Visual Studio ASP.NET Core Templates
  2. Creating an ASP.NET Core project
  3. Understanding ASP.NET Core project folder structure
  4. Understanding configuration files

Controller & Actions

  1. Understanding Controller
  2. Creating Controller
  3. Understanding Actions
  4. Actions and Non Actions Methods
  5. Understanding Action Results

View

  1. Types of Views
  2. Creating Standard View
  3. Creating Layout Page
  4. Communication between Controller and View

Razor View Engine

  1. Understanding Razor View Engine
  2. Razor View Engine VS Web Form Engine
  3. Razor Syntax
  4. Razor Statements, Loops etc.

ViewModel & Strongly Typed View

  1. Creating ViewModel
  2. Creating Strongly Typed View

Partial Views

  1. Static Partial View
  2. Dynamic Partial View

Routes & URLs

  1. Introduction to Routing
  2. Routing VS Url Rewriting
  3. Defining Routes
  4. Route Evaluation
  5. Attribute Routing

HTML Helpers

  1. Understanding Html Helpers
  2. Types of Html Helpers
  3. Built-In Html Helpers
  4. Inline Helpers
  5. Custom Helpers
  6. Url Helpers

Data Passing Techniques

  1. ViewData
  2. ViewBag
  3. TempData
  4. Session
  5. Query String
  6. Hidden Fields
  7. Cookies

ViewModel & Validation

  1. Creating ViewModel
  2. Understanding ASP.NET MVC Validation
  3. Need of Server Side and Client Side Validation
  4. Validation with Data Annotation

Custom Validation

  1. Custom client side Validation
  2. Custom Server side validation

Bootstrap

Introduction to Bootstrap

  1. Introduction to Responsive Design
  2. Need of Bootstrap
  3. Bootstrap Fundamentals
  4. Bootstrap Grid System

Bootstrap Development

  1. Bootstrap Components
  2. Header, Footer, Navigation Bar
  3. Bootstrap Modals
  4. Bootstrap Form Elements
  5. Bootstrap Icons
  6. Typography
  7. Customizing Bootstrap
  8. Panels, Sliders, Tooltips

Entity Framework Core

Introduction to Entity Framework

  1. What is ORM
  2. ORMs used with .NET
  3. Understanding Entity Framework
  4. Advantages of Entity Framework

Data Modeling Approach

  1. Entity Framework Data Modeling Approach
  2. Choosing DB First, Model First or Code First

Code First Modeling

  1. Defining Mapping using Data Annotation
  2. Defining Mapping using Fluent API
  3. Entity Framework Code First Migrations
  4. Updating Database when the Model Changes
  5. CRUD Operations
  6. Calling Stored Procedures
  7. Code First with existing Database

Database First Modeling

  1. Creating Model from Database
  2. CRUD Operations
  3. Updating Model when the Database Changes
  4. Changing and Updating Mapping
  5. Calling Stored Procedures

ASP.NET Core with JS Libraries and Framework

ASP.NET Core with JS Libraries and Framework

  1. JS Libraries and Frameworks
  2. JavaScript vs. jQuery vs, AngularJS
  3. Advantages of JS Frameworks

Working with AngularJS

  1. Introduction to AngularJS
  2. Angular Initialization Process
  3. Creating Controller, views and models
  4. Modules
  5. Scopes - $scope and $rootScope
  6. Expressions

ASP.NET Web API

Introduction to ASP.NET Web API

  1. What is REST
  2. Understanding ASP.NET Web API
  3. ASP.NET Web API VS WCF Rest VS Web Service
  4. Advantages of ASP.NET Web API

Controller & Actions

  1. Understanding Controller & Actions
  2. Creating Controller
  3. Creating Actions

Consuming Web API & Deployment

  1. Consuming Web API
  2. Hosting Web API

Securing Web API (with Project)

  1. Implementing basic Authentication
  2. Implementing Authorization

Optimization & Deployment of ASP.NET MVC Project

  1. Bundling & Minification
  2. Deploying Application

Project Development

Application Architecture

  1. Designing Application Architecture
  2. Developing DAL Layer using Entity Framework

Implementing Repository Design Pattern

  1. Understanding Repository Design Pattern
  2. Need of Repository Design Pattern
  3. Implementing Repository Design Pattern
  4. Understanding Dependency Injection

Implementing Dependency Injection

  1. Understanding Dependency Injection
  2. Advantage of Dependency Injection
  3. DI Container
  4. Implementing DI using Unity Container

Designing and Developing Project

  1. Developing User Signup Process
  2. Developing Category and Product CRUD Operations
  3. Developing Customer CRUD Operations

Extending ASP.NET Core

  1. ASP.NET MVC Pipeline
  2. ASP.NET MVC Filters
  3. Extending ASP.NET MVC Filters
  4. Configuring ASP.NET MVC Filters

Implementing Security

  1. Understanding Forms Authentication
  2. Customizing principal
  3. Implementing custom Forms Authentication
  4. Implementing Authorization

Securing Web API

  1. Implementing basic Authentication
  2. Implementing Authorization

Product Listing

  1. Product Listing
  2. Developing Shopping Cart using AngularJS

Shopping Cart

  1. Products Searching
  2. Products Filtering
  3. Adding Products to Shopping Cart
  4. Removing Products to Shopping Cart

Payment Gateway

  1. Understanding Payment gateway Process
  2. Integrating Payment Gateway
  3. Listing Successful Transactions
  4. Listing Failed Transactions

Deployment

  1. Deploying Application on IIS

0 comments:

Post a Comment

Note: only a member of this blog may post a comment.