Course Introduction

Prerequisites

Three architecural parts of a comlete web application.

--backend development

Data Layer - DB

Business layer - where your business logic is reflected

--frontend development

Presentation Layer - UI Layer

Required Skills

  1. C#
  2. LINQ - Data Access component
  3. HTML
  4. CSS, JavaScript, SQL

Platform and Tools

Platform: Microsoft .NET Core

Tools: .NET Core SDK 2.0 and Visaul Studio Code

MVC Rule

1.The model represents the data, and does nothing else. The model does NOT depend on the controller or the view.

2.The view displays the model data, and sends user actions (e.g. button clicks) to the controller.

  • The view can: be independent of both the model and the controller; or

  • actually be the controller, and therefore depend on the model.

3.The controller provides model data to the view, and interprets user actions such as button clicks. The controller depends on the view and the model. In some cases, the controller and the view are the same object.

The controller provides model data to the view, and interprets user actions such as button clicks. The controller depends on the view and the model. In some cases, the controller and the view are the same object.

results matching ""

    No results matching ""