ezgiyaman / MVC_CRUD

Bu proje, CRUD işlemleri ve .NET MVC kullanılarak gerçekleştirilmiştir.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MVC NEDİR ?

MVC, birbirinden bağımsız üç katmanı esas alan bir "Mimarisel Desen(Architectural Pattern)"dir.

images-e1541800937137

MODEL

İşlenecek olan veriyi temsil eden katmandır.Genellikle veri tabanı işlemlerinin yapıldığı katmandır.

VİEW

İstek neticesinde elde edilen verileri görselleştirerek görsel çıktısını verecek katmandır.

CONTROLLER

  • Gelen requestleri karşılayacak olan ve requestin içeriğine göre gerekli model işlemlerini yönetecek katmandır.
  • Algoritmaları, servisleri, veritabanını vs. çağırarak/çalıştırarak/sorgulayarak istenilen veriyi üretmekte ve ihtiyaç dahilinde üretilen veriyi View ile görseleştirmekten sorumludur.
  • Controller gelen isteği her zaman karşılamaktadır.
  • Model ve View sayfası birbirinden soyutlanmaktadır.Bunu da Controller yönetmektedir.

About

Bu proje, CRUD işlemleri ve .NET MVC kullanılarak gerçekleştirilmiştir.


Languages

Language:HTML 44.3%Language:JavaScript 40.6%Language:C# 15.0%Language:ASP.NET 0.1%