/MVC_Course_Booking

MVC DomainDrivenDesign Booking Sample

Primary LanguageC#

MVC_Course_Booking Sample

  MVC DomainDrivenDesign Booking Sample

Neler Öğrendik ?

Design Pattern

Domain Driven Design Pattern
Singleton Design Pattern


Interface Kavramı
Abstract Base Kavramı
Extensions Kavramı

Validations

 Model Validation
Custom Validation

Attributes

Attribute Kavramı
Custom Attribute

Model-Binding

ModelBinding Kavramı
Custom Model-Binding

Web - MVC

Model-View-Controller
Template üzerinden Örnekleme
Authentication
HtmlHelpers
CustomHtmlHelpers
HtmlPartial - Section
Redirect Aksiyonları
Actions
AcceptVerbs
Controller ReturnTypes
ModalState kullanımı - JSonResult ModelState Handle
Editor Templates Kullanımı

MVC - Filters

Authorization Filters 
      Forms Authentication
Action-Result Filters 
      AuditLog uygulandı
Exception Filters 
      HttpException     
      CustomException   
      DBException handling    

Cache

OutputCache
MemoryCache

Jquery - JS

Core.js
Ajax Crud işlemleri
JQuery Validation
JQuery Partial Loading
JQuery GET-POST
  FormData
  FormSerialize

DatatablesNet

DatatablesNet ile grid İşlemleri
DatatablesNet Jquery implementasyonu
DatatablesNet backend Request-Response Modelleme

DataBase

SqlServer
CodeFirst-Linq
CodeFirst-Procedure
Migrations