Skip to main content

ASP.NET MVC 3 – IValidatableObject ile Sunucu Tarafında Model Validation

aspnetmvc

ASP.NET MVC 3 sürümünde, validation ile ilgili gelen bir diğer yenilikte IValidatableObject interface nesnesiyle sunucu taraflı doğrulama işlemlerin kolaylaştırılmasıdır. Özellikle model validation yapmak istediğimiz durumlarda System.ComponentModel.DataAnnotations isim alanı altında yer alan attribute nesneleriyle model’e ait özellikleri(property) kolayca doğrulama işlemlerine tabi tutabiliyoruz. Tabi ki DataAnnotations nesneleri her zaman bütün doğrulama ihtiyaçlarımızı karşılamayabiliyor. Ya da bazen birden […]

Devamını Oku

Kısa Bir Ege Turu, Gideceğim Yerler, Anlatacaklarım

Evet efendim, başlıktan anlayacağınız üzere bir etkinlik haberi girdisi okuyorsunuz:) Birkaç günlüğüne İstanbul’dan uzaklaşmak ve üniversite öğrencileriyle buluşup biraz yeni teknolojilerle ilgili, biraz da kariyer hedeflerine yön verebilecek konuşmalar yapmak için Manisa ve İzmir’de seminerlere katılacağım. 25 Mart Cuma günü Manisa Celal Bayar Üniversitesi Salihli MYO‘da, 26 Mart Cumartesi günü ise İzmir Yaşar Üniversitesi‘nde sunumlarım […]

Devamını Oku

ASP.NET MVC 3 – CompareAttribute Sınıfı

aspnetmvc

ASP.NET MVC 3 özellikle doğrulama işlemleriyle ilgili gerek istemci gerekse sunucu tarafında birçok yenilikleri getirmekte. ASP.NET 3.5 SP1 ile duyurulan Dynamic Data Web Site’larda kullanılan DataAnnotions nesnelerini, bir önceki MVC 2.0 sürümde Model katmanında entity objelerinde attribute bazlı olarak kullanabiliyorduk. .NET Framework 4.0’da daha da geliştirilen bu nesnelere, MVC 3.0 ile de bazı ek nesne […]

Devamını Oku