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

— சேர்க்க - இல் WorldWideScripts.net செய்ய

தேதி வரை தங்க எங்கள் ஜூன் குழுசேர்!

புதிய! நீங்கள் அதை விரும்பவில்லை என நம்மை பின்பற்ற!


AspectV - . நெட் சரிபார்ப்பு - விற்பனை WorldWideScripts.net பொருள்

Ads

Ad: Bluehost hosting

இந்த கூறு வழக்கமான நெட் சரிபார்த்தல் கட்டமைப்பை மேல் உருவாக்கி சராசரி மேம்பாட்டாளர் முன்னணியில் பொதுவாக இல்லை என்று கவலைகள் முகவரிகள் - ஸ்திரத்தன்மை மற்றும் பாதுகாப்பு .

ஸ்டாண்டர்ட் பயனர் சரியான தகவல்கள் ஊழல் தகவல்கள் இல்லை உள்ளிடவும் . நாட்கள் 1010612020 தானியக்க பயனர் தேர்ந்தெடு இலக்கு ஒருவேளை குறை தீங்கிழைக்கும் பயனர் வெற்றிகரமான சரிபார்ப்பு சேமி

  1. UI சரிபார்த்தல் அப்பால் பாதுகாப்பு . அந்த விரிவான மாதிரி சரிபார்த்தல் உறுதி உங்கள் விண்ணப்பத்தை உள்ள அனைத்து அடுக்குகள் நிகழ்த்த முடியும் . வணிக அடுக்கு, டொமைன் மாதிரி கூட சேவை அடுக்குகள் பல்வேறு வாடிக்கையாளர்களுக்கு வரும் அழைப்புகளை சரிபார்த்தல் சிறந்த இடங்கள் உள்ளன .
  2. ஆழமான பொருள் வரைபடம் சரிபார்த்தல் இந்த கூறு மற்றொரு முக்கிய சிறப்பம்சமாக உள்ளது . அதற்கு பதிலாக ஆய்வு கீழ் பொருள் மட்டுமே உடனடி பண்புகள் உறுதிப்படுத்திய எளிய, இந்த கூறு ஆழம் ( n) அல்லது முழு பொருள் வரைபடத்துக்கு சரிபார்க்கும். இது உங்கள் உயர்மட்ட பொருள் மட்டும் செல்லுபடியாகும் உறுதி, ஆனால் முழு பொருள் வரைபடம்என்ற அலங்கரிக்கப்பட்ட தேவைகளுக்கு ஏற்ப செல்லுபடியாகும் . சரிபார்த்தல் காரணிகள்.
  3. ValidationAttribute எனவே உங்கள் விருப்ப சரிபார்த்தல் பண்புகளை எப்போதும் வேலை செய்யும் பரம்பரை எந்த பண்பை பயன்படுத்தி சரிபார்க்க .

தரவு குறிப்புகள் பரிசோதிப்பான்

  • நன்மைகள் . WebForms, MVC, WCF, போன்றவை
  • உட்பட அனைத்து உங்கள் . நெட் பயன்பாட்டில் சரிபார்த்தல் . உங்கள் வணிக அடுக்கில் பொருட்களை மதிப்பிட
  • விண்ணப்ப பராமரிப்பு குறைத்து predicatable முடிவுகளை உருவாக்க
  • எதிர்காலத்தில் ஆதாரம் தர தானாகவே நடவடிக்கை எடுக்க புதிய பண்புகளை அனுமதிக்கிறது உங்கள் பயன்பாட்டில் சோதனை
  • உங்கள் விண்ணப்பத்தை ( ஒளி வழிகாட்டும் ) சரியாக கட்டப்பட்டது என்பதை உறுதி செய்கிறது
  • அவர்கள் எப்போதும் உங்கள் தரவு செல்லுபடியாகும்

என்று உறுதி, தொடங்குவதற்கு முன் பிரச்சினைகள் நிறுத்த . நீங்கள் வாங்க போது நீங்கள் என்ன கிடைக்கும்?

  • வலுவான பெயர் கையொப்பத்துடன் . நெட் சட்டமன்ற
  • Debug கோப்பு ( PDB )
  • பிற கருத்துக்கள் ( இன்டெலிசன்ஸ் )
  • கன்சோல் பயன்பாடு டெமோ திட்டம்
  • ஒரு விரிவான உதவி கோப்பு முழு பயன்பாடு ஆவணப்படுத்தும்
  • ஆவணப்படுத்தல்
  • சி # மூல குறியீடு
  • விஷுவல் ஸ்டுடியோ 2012 தீர்வு
  • ஆதரவு

தொழில்நுட்பங்கள்

இந்த கூறு 3.5 கட்டமைப்பு அல்லது புதிய பயன்படுத்தும் அனைத்து . நெட் பயன்பாடுகளில் பயன்படுத்த முடியும் ல் அதாவது . டாட்நெட் 3.5 ஃப்ரேம்வொர்க் பயன்படுத்தி கட்டப்பட்டது. இந்த அடங்கும் . நெட் 3.5, 4.0, மற்றும் 4.5 + .

நீங்கள் உடனடியாக உங்கள் பயன்பாடு உள்ள இந்த பயன்படுத்த மிகவும் எளிதானது முடியும் . எந்த கேள்விகளை அல்லதுஉள்ள அம்சங்கள் பரிந்துரைக்கும் . support.avantprime.com!

எப்படி நான் இந்த கூறு பயன்படுத்த வேண்டும் ?

எவ்வாறு பயன்படுத்த வேண்டும் என்பதை உதாரணம் . வேலிடேட்டருக்குஅவர்கள் உங்கள் தேவைகளை பூர்த்தி பின்னர் அறுவை சிகிச்சை சரிபார்க்கவும் அழைப்பு மூலம் இந்த விதிகளை செயல்படுத்துவதில் உறுதி சரிபார்த்தல் பண்புகளை கொண்ட அலங்கரித்தல் உங்கள் பண்புகள் .

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

பதிவிறக்க
இந்த பிரிவில் மற்ற கூறுகள்இந்த எழுத்தாளர் அனைத்து கூறுகளும்
Commentsஅடிக்கடி கேள்விகள் மற்றும் பதில்கள் கேட்டார்

பண்புகள்

கடைசியாக புதுப்பிக்கப்பட்டது:
13 ஜூன் 13

தகுதியானதா உலாவிகள்:
IE6 , IE7 , IE8 , IE9 , IE10 , பயர்பாக்ஸ் , சபாரி , ஓபரா , குரோம்

மென்பொருள் பதிப்பு:
நெட் 3.5 , நெட் 3.7 , நெட் 4.0 , . . .

கோப்புகள்:
சி # சிஎஸ் சேர்க்கப்பட்ட

முக்கிய வார்த்தைகள்

ஏஎஸ்பி நெட் சரிபார்ப்பு, ComponentModel.DataAnnotations, வழக்கமான மதிப்பீட்டு, வழக்கமான பரிசோதிப்பான், தரவு குறிப்புகள், டீ சரிபார்ப்பு, சரிபார்ப்பு MVC, மாடல் சரிபார்ப்பு, சரிபார்ப்பு நெட், பொருள் மதிப்பீட்டு, மதிப்பீட்டு மேலோட்டமான, ValidateAttribute, தரவு சரிபா