WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
.NET / Miscellaneous

AspectV - .NET Data Validation

— Eklenti WorldWideScripts.net için

@tr1wwsGüncel kalmak bizim beslemesine abone olun!

Yeni! Istediğiniz gibi bizi takip edin!


AspectV - . NET Veri Doğrulama - Satılık WorldWideScripts.net Öğe

Ads

Ad: Bluehost hosting

Bu bileşen düzenli NET doğrulama çerçeve üzerine inşa ve ortalama geliştirici ön planda normal değildir sorunlarına çözüm - istikrar ve güvenlik .

Standart Kullanıcı Geçerli Veri bozmak veri numarasını giriniz. gün 1010612020 Otomatik Kullanıcı Seç Hedef Muhtemelen Aşılması Kötü amaçlı Kullanıcı Başarılı Doğrulama kaydet

  1. UI doğrulama ötesinde güvenlik . Bu kapsamlı model doğrulama sağlanması uygulamanız içindeki tüm katmanları üzerinde gerçekleştirilebilir . Iş katmanı, etki alanı modeli ve hatta hizmet katmanları birçok farklı müşterilerinden gelen çağrıları ile doğrulama için ideal yerlerdir .
  2. Derin nesne grafiği doğrulama bu bileşen için bir başka önemli özelliği vardır . Bunun yerine denetim altında nesnenin sadece acil özellikleri doğrulama basit, bu bileşen derinliği (n ) veya tüm nesne grafiği için doğrular . Bu, en üst düzey nesne değil geçerlidir sağlar, ancak tüm nesne grafiğien dekore ihtiyaçlarına göre geçerlidir . Doğrulama Özellikleri.
  3. ValidationAttribute nedenle özel doğrulama özelliklerini her zaman çalışacaktır miras alınan her özelliğini kullanarak doğrulayın.

Veri Açıklamalar Validator

  • Faydaları . WebForms, MVC, WCF, vb
  • dahil olmak üzere tüm . NET uygulama Doğrulama . Sizin iş katmanı nesneleri doğrulamak
  • Uygulama bakım kolaylığı ve predicatable sonuçlar yaratır
  • Geleceğe uyumlu kalitesi otomatik olarak etkinleşmesi yeni özellikleri sağlayan uygulama kontrol
  • Uygulama (ışık rehberlik ) doğru inşa ediliyor sağlar
  • Her zamanverilerinizi geçerli

sağlamak, başlamadan önce sorunları durdurun. Eğer satın aldığınızda ne alabilirim?

  • Güçlü Adı İmza ile . NET Meclisi
  • Hata ayıklama dosyası ( PDB )
  • XML yorumlar ( IntelliSense )
  • Konsol uygulaması Demo Projesi
  • Kapsamlı bir yardım dosyası tam kullanımı belgelemek
  • API Belgeleri
  • C # Kaynak Kodu
  • Visual Studio 2012 çözümü
  • destek

Teknolojileri

Bu bileşen,3.5 çerçevesi veya yeni kullanan tüm . NET uygulamaları için de kullanılabilir anlamına gelir. NET 3.5 çerçeve kullanılarak inşa edilmiştir. Bu içerir . NET 3.5, 4.0, ve 4.5 + .

Hemen uygulama içinde kullanmak ve çok basit olabilir . Herhangi bir soru sormak yabirçok özelliğin öneririz . support.avantprime.com!

Nasıl bu bileşen kullanmak istiyorsunuz ?

nasıl kullanılacağı örneği. Validator, Onlar ihtiyaçlarını karşılamak ve daha sonra çalışma Doğrulamaarayarak bu kuralların uygulanması sağlamak için doğrulama özellikleri ile dekorasyon özellikleri.

using System;
using System.ComponentModel.DataAnnotations;

namespace Demo.TestConsole
{
    class Program
    {
        static void Main(string[] args)
        {
            var application = new Application
                {
                Applicant = new Person
                {
                    Email = "[email protected]",
                    FirstName = "John (Use a lot of words to cause validation failure)",
                    LastName = null
                },
                Address = new Address
                {
                    StreetName = "123 CodeVille Terrace",
                    City = "Sea Sharp" 
                },
                PaymentDetails = new Payment
                {
                    CreditCardNumber = "4111111111111110" 
                }
            };

            Console.WriteLine(AvantPrime.AspectV.Validator.Validate(application)
                                  ? "Awesome! Validation Success." 
                                  : "Something awful has happened. Validation Failed.");

            Console.WriteLine();
            Console.WriteLine("Press any key to exit...");
            Console.ReadKey();
        }
    }

    public class Application
    {
        [Required]
        public Person Applicant { get; set; }

        [Required]
        public Address Address { get; set; }

        public Payment PaymentDetails { get; set; }
    }

    public class Person
    {
        [EmailAddress]
        [Required]
        public string Email { get; set; }

        [StringLength(15)]
        public string FirstName { get; set; }

        [StringLength(15)]
        public string LastName { get; set; }
    }

    public class Address
    {
        [Required]
        public string StreetName { get; set; }

        public string Locality { get; set; }
        public string City { get; set; }
        public string County { get; set; }

        [Required]
        public string PostCode { get; set; }

        [Required]
        public string Country { get; set; }
    }

    public class Payment
    {
        [CreditCard]
        public string CreditCardNumber { get; set; }
    }
}

Indir
Bu kategorideki diğer bileşenleriBu yazarın tüm bileşenleri
YorumlarSıkça sorulan sorular ve cevapları

Özellikleri

Son Güncelleme:
13 Haziran 13 ,, Uyumlu Tarayıcılar

Dosyalar:
C # CS dahil

Anahtar kelimeler

ASP NET Doğrulama, ComponentModel.DataAnnotations, Özel Doğrulama, Özel Validator, Veri Açıklamalar, Derin Doğrulama, Doğrulama MVC, Model Doğrulama, Doğrulama NET, nesne Doğrulama, Doğrulama Sığ, ValidateAttribute, veri doğrulama, doğrulama, validato