/MyMvcProject

Primary LanguageJavaScript

MvcProjem

MVC deseni, 3 katmandan oluşmaktadır ve katmanları birbirinden bağımsız (birbirini etkilemeden) olarak çalışmaktadır. Bu sebeple çoğunlukla büyük çaplı projelerde projelerin yönetiminin ve kontrolünün daha rahat sağlanabilmesi için tercih edilmektedir.

MVC

Model Nedir?

Model, MVC’de projenin iş mantığının (business layer) oluşturulduğu bölümdür. İş mantığıyla beraber doğrulama (validation) ve veri erişim (data access) işlemleri de bu bölümde gerçekleştirilmektedir.

View Nedir?

View, MVC’de projenin arayüzlerinin oluşturulduğu bölümdür. Bu bölümde projenin kullanıcılara sunulacak olan HTML dosyaları yer almaktadır.

Bootstrap Nedir?

Bir CSS framework’u olan Bootstrap, açık kaynak kodlu bir tasarım aracıdır. Bir site için gerekli olan bütün unsurları içerisinde barındıran Bootstrap ile tasarım yaparken bu hazır unsurları kullanarak tüm cihazlara uygun tasarımlar yapmanızı sağlar.

Attribute Nedir?

Attributes, .Net Framework' de var olan veya geliştiriciler tarafından yazılan 'type' veya 'members' çalışma zamanında davranışlarının farklı şekillerde ele alınabilmelerini sağlayan ekstra metadata bilgileri ekler.

Dependency Injection Nedir?

Bağımlılık Enjeksiyonu (DI), IoC'yi uygulamak için kullanılan bir tasarım modelidir. Bir sınıfın dışında bağımlı nesnelerin oluşturulmasına izin verir ve bu nesneleri farklı yollarla bir sınıfa sağlar.

Fluent Validation Nedir?

Yazılım geliştirirken sistemin daha düzgün ve kararlı çalışması için birçok yerde validation işlemleri yapıyoruz.Gerek okunması, kuralların esnekliği gerekse yönetilebilirliği yüzünden daha büyük yapılara ihtiyaç duyuyoruz. Bu amaçla hazırlanmış birçok açık kaynaklı veya üçüncü parti validation(doğrulama) kütüphaneleri mevcuttur.

İstatistik Sayfasının Ekran Görüntüsü

Hakkında Kısmında "A" harfi Görüntüsü