Uğur Umutluoğlu

Yazılım Teknolojileri Günlüğü

güzel özellik:) aslında cihazın hareketinin haritadan görünmesine gerek yok, sadece o cihazın etiketiyle check-in yapmak yeterli

  • RSS
  • Twitter
  • Facebook
  • Google+
  • Linkedin
  • Tumblr
  • Formspring
  • Kitablog

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 fazla property’nin yer aldığı karmaşık doğrulama işlemlerine de ihtiyaç duyabiliyoruz. Bu tip işlemlerde genellikle istemci  [ Devamını Oku ]

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 ve özellikler eklendi. Bu özelliklerden bir tanesi de CompareAttribute nesnesidir. System.Web.Mvc isim alanı(namespace) içinde yer  [ Devamını Oku ]