This article discusses how to perform custom validations by using custom data annotations in ASP.NET MVC i.e. implementing custom validation attributes.