Logo-Pitma-Jogja

Web Development with ASP.NET MVC5

DURASI

4 hari

 

DESKRIPSI

ASP.NET MVC menyediakan platform yang modern untuk dapat digunakan untuk membangun aplikasi web dinamis dengan arsitektur MVC (Model View Controller). ASP.NET MVC mendukung beberapa arsitektur modern yang digunakan saat ini seperti clean separation of concern, full markup control, dan TDD (Test Driven Development).

 

TUJUAN

Peserta dapat membangun aplikasi web dinamis dengan arsitektur MVC (Model View Controller).

 

MATERI

 Introduction To ASP.NET MVC

  •  MVC vs Web Form
  •  Consideration using Web Form or MVC
  •  ASP.NET MVC Design Goal
  •  MVC Pattern
  •  MVC Routing
  •  Controller in MVC
  •  Controller & View Convention
  •  Views in MVC
  •  View Helpers
  •  Action Filters
  •  Unit Testing

 MVC – Controller

  •  Routing
  •  Controller Action
  •  Action Filters
  •  Custom Action Filter
  •  Action Parameter
  •  Action Result
  •  ViewData & ViewBag
  •  Request Validation

 MVC – Model

  •  ADO.NET Entity Framework
  •  EF Code First
  •  LINQ
  •  Mapping
  •  Model Binding
  •  Validation with Annotation
  •  Custom Validation
  •  Display & Edit Annotation

 MVC – Views

  •  Razor View Engine
  •  Syntax Razor
  •  HTML Helpers
  •  Custom Helpers
  •  Layout
  •  Partial Views
  •  Security (XSS & CRSF)

 MVC – AJAX

  •  JQuery
  •  AJAX Helpers
  •  JQuery UI
  •  Client Validation
  •  Unobtrusive Javascript
  •  JSON Action
  •  JQuery Templates
  •  NuGET
  •  Other third party libraries

 MVC – Infrastructure

  •  Caching
  •  Cache Profile
  •  Resources
  •  Diagnostic

 MVC – Security

  •  ASP.NET Identity
  •  XSS
  •  Authentication
  •  Authorization
  •  CSRF
  •  Configuration & Deployment
  •  Configuration files for .NET
  •  ASP.NET & IIS
  •  Custom Error

 Web Deployment Package
 Study Case : Build Simple E-Commerce Application

 

Daftar gratis Langganan artikel pelatihan

× Butuh Bantuan?