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

— Lisäosa WorldWideScripts.net

Tilaa syötteen pysymään ajan tasalla!

Uusi! Seuraa meitä kuin haluat!


AspectV - . NET Data Validation - WorldWideScripts.net Tuote myytävänä

Ads

Ad: Bluehost hosting

Tämä osa perustuu päällesäännöllisesti . NET validointi puitteet ja siinä käsitellään, joita ei yleensä kärjessäkeskimääräinen kehittäjä - vakaus ja turvallisuus .

Standard User Voimassa Data lahjoa Data Enter ole . päivää 1010612020 Automatisoitu Käyttäjän Valitse Target Säästä pahantahtoinen käyttäjä Onnistunut Validation mahdollisesti heikentyneen

  1. Turvallisuus pidemmälle UI validointi . Varmistetaan, että kattava malli validointi voidaan suorittaa kaikki tasot ohjelmassa. Liiketoiminnan kerros, domain malli ja jopa palvelun kerrokset ovat ihanteellisia paikkoja validointi puhelut tulevat monista eri asiakkaille .
  2. Deep esine kuvaaja validointi on toinen kohokohta tähän komponentti . Sen sijaan yksinkertainen validointi vainvälitöntä objektin ominaisuudet tarkastettavan, tämä komponentti vahvistaa syvyyteen ( n ) taikoko kohde kuvaaja . Näin varmistetaan, että ei vain huipputason kohde on voimassa, muttakoko kohde kuvaaja on voimassa,koristeltu vaatimuksetValidation Ominaisuudet.
  3. Vahvista millä tahansa ominaisuus, joka perii ValidationAttribute siis muokatun validointi määritteitä toimii aina .

EdutData Lisäykset Validator

  • Validointi kaikki . NET-sovellus kuten WebForms, MVC, WCF, jne
  • Vahvista esineitä yrityksesi kerros
  • Helppo sovellusten ylläpito ja luoda predicatable tuloksia
  • Tulevaisuudessakin laaduntarkastusmenettelyiden hakemuksesi mahdollistaa uudempia ominaisuuksia automaattisesti voimaan
  • Varmistaa, että hakemus on rakennettu oikein ( johtotähtenä )
  • Pysäytäongelmat ennen kuin ne alkavat aina varmistaa, ettätietosi on voimassa

Mitä saat, kun ostat ?

  • NET Assembly Strong Nimi Allekirjoitus
  • Debug -tiedosto ( ATE )
  • XML kommentit ( Intellisense )
  • Konsoli-ohjelmaa Demo Project
  • Kattava ohjetiedoston dokumentointia täyden hyödyntämisen
  • API-dokumentaatio
  • C # Source Code
  • Visual Studio 2012 Solution
  • tukea

Technologies

Tämä osa on rakennettu käyttäen. NET 3.5 Framework mikä tarkoittaa voidaan käyttää kaikissa . NET-sovellukset, jotka käyttävät3,5 puitteissa tai uudempi . Tämä sisältää . NET 3.5, 4.0, ja 4.5 + .

Voit heti käyttää tätä omassa sovellus ja on hyvin yksinkertainen . Kysy kysymyksiä tai ehdottaa toimintojasupport.avantprime.com!

Miten käytän tätä osaa ?

Esimerkki siitä, miten käyttääValidator, Koristamaan ominaisuudet validointi ominaisuuksia, jotta ne vastaavat asiakkaan tarpeita ja varmistaa näiden sääntöjen soittamallaVahvista toimintaa .

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; }
    }
}

Lataa
Muut komponentit tässä luokassaKaikki osat tämän tekijän
KommentitUsein kysyttyjä kysymyksiä ja vastauksia

Ominaisuudet

Luotu:
20 maaliskuu 13 , Last Update

Avainsanoja

ASP NET validointi ComponentModel.DataAnnotations, Custom Validation, Custom Validator, Data huomautukset, Deep Validation, Validation MVC, mallin validointi, Validation NET, Object Validation, Validation Shallow, ValidateAttribute, tietojen validointi, validoinnin, v