"Asp.Net MVC" kategorisindeki yazıları incelemektesiniz.

Asp.Net Mvc Framework İpuçları

Merhaba, Yoğunluktan dolayı uzun zamandır bir yazı yazmadığımı farkettim. Asp.net Mvc için bir kaç ipucu paylaşacağım  1- Url rout için default tanımlama en altta olmalıdır, aksi halde url routing çalışmayacaktır. 2-Controller kısmında form verilerinin get/post edildikten sonra düşeceği yerin başına [httppost] şeklinde attribute eklemelisiniz. 3-Formları ajax olarak, sayfa yenilenmeden modern bir şekilde kullanmak istiyorsanız AjaxBeginForm kullanabilirsiniz. 4-View’de herhangi bir anaşablon (loyout, web form diliyle masterpage 🙂 ) kullanmak istemiyorsanız view’de “@Layout = null;” yazmanız  yeterli olacaktır. Çünkü default olarak gelen bir loyout olabilir. 5-Razor kullanırken, view kısmında “@” işareti ile başlayan bir veri girmemiz gerekebilir. @Ahmet @Mehmet gibi, veya basit bir css kodu bile...

Asp.Net MVC Repository Pattern Kullanımı

Asp.Net MVC Repository Pattern Kullanımı

Merhaba. Büyük projelerde kod tekrarından, spagetti kodlardan kaçınmak gerekir. Anlaşılmayan  ve standartlara uymayarak yazılan kodun bir anlamı olmayacağı gibi bir yararı da olmayacaktır. Asp.Net Mvc ‘de Repository yaklaşımının kullanımını anlatacağım. Tabii ki mvc frameworke  özel birşey değil, diğer c# teknolojilerininde de kullanılabilir. data access,interface gibi katmanlara gerek kalmadan Repository için tek katmanın yeterli olduğu mimariden bahsedeceğim. Aslında çokta anlatılacak birşey de yok,kodlar açıklayıcı olacaktır. Generic class özelliğini kullanarak her tipte ki classlar için işlemler yapabileceğiz. Kullanım örneği: