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 - . NET ડેટા માન્યતા - વેચાણ માટે WorldWideScripts.net વસ્તુ

Ads

Ad: Bluehost hosting

આ ઘટક નિયમિત નેટ માન્યતા માળખું ટોચ પર બનાવે છે અને એવરેજ ડેવલપર ની મોખરાના ખાતે સામાન્ય રીતે નથી કે ચિંતા સરનામાઓ - સ્થિરતા અને સુરક્ષા .

પ્રમાણભૂત વપરાશકર્તા માન્ય ડેટા ભ્રષ્ટ ડેટા કોઈ દાખલ કરો. ટ્રેડીંગ 1010612020 ઓટોમેટેડ યુઝર પસંદ કરો લક્ષ્યાંક કદાચ શંકાસ્પદ મલીન વપરાશકર્તા સફળ માન્યતા સાચવો

  1. UI એ માન્યતા બહાર સુરક્ષા . કે વ્યાપક મોડેલ માન્યતા ખાતરી તમારી એપ્લિકેશન અંદર બધા સ્તરો પર કરી શકાય છે. વ્યાપાર સ્તર, ડોમેન મોડેલ પણ સેવા સ્તરો ઘણા વિવિધ ક્લાઈન્ટો આવતા કોલ્સ સાથે માન્યતા માટે આદર્શ સ્થળો છે .
  2. ડીપ પદાર્થ ગ્રાફ માન્યતા આ ઘટક માટે બીજી મોટી હાઇલાઇટ છે. તેના બદલે નિરીક્ષણ હેઠળ પદાર્થ માત્ર તાત્કાલિક ગુણધર્મો માન્ય સરળ છે, આ ઘટક ઊંડાઈ ( એ ) અથવા સમગ્ર પદાર્થ ગ્રાફ માટે માન્ય હશે. આ સૂચવે છે કે તમારા ટોચ સ્તર પદાર્થ માત્ર માન્ય છે તેની ખાતરી કરે છે, પરંતુ સમગ્ર પદાર્થ આલેખ છેના શણગારવામાં જરૂરીયાતો અનુસાર માન્ય નથી. માન્યતા લક્ષણો.
  3. ValidationAttribute તેથી તમારી વૈવિધ્યપૂર્ણ માન્યતા લક્ષણો હંમેશા કામ કરશે બોલાવે છે કોઇપણ લક્ષણની મદદથી ચકાસો .

આ ડેટા ઍનોટેશન્સ વેલિડેટર

  • લાભ . WebForms, MVC, WCF, વગેરે
  • સહિત તમારા બધા . NET અરજી માન્યતા . તમારા વેપાર સ્તર પદાર્થો માન્ય
  • એપ્લિકેશન જાળવણી સરળ અને predicatable પરિણામો બનાવો
  • ભવિષ્યના સાબિતી જાત આપમેળે અસર લેવા માટે નવી વિશેષતાઓ માટે પરવાનગી આપે છે તમારી એપ્લિકેશન માં ચકાસી
  • તમારી અરજી ( પ્રકાશ માર્ગદર્શક ) યોગ્ય રીતે બાંધવામાં આવી રહ્યું છે તેની ખાતરી કરે છે
  • તેઓ હંમેશા તમારી માહિતી માન્ય

છે, ખાતરી કરો કે શરૂ કરો તે પહેલાં સમસ્યાઓ રોકો . તમે ખરીદી ત્યારે તમે શું કરો છો?

  • સશક્ત નામ સહી સાથે . NET એસેમ્બલી
  • ડીબગ ફાઇલ ( PDB )
  • XML ટિપ્પણીઓ ( ઇન્ટેલિસેન્સ )
  • કન્સોલ અરજી રજૂઆત પ્રોજેક્ટ
  • એક વ્યાપક સહાય ફાઈલ સંપૂર્ણ વપરાશ દસ્તાવેજીકરણ
  • API દસ્તાવેજીકરણ
  • C # સોર્સ કોડ
  • વિઝ્યુઅલ સ્ટુડિયો 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; }
    }
}

ડાઉનલોડ કરો
આ શ્રેણી માં અન્ય ઘટકોઆ લેખક બધા ઘટકો
ટિપ્પણીઓવારંવાર પૂછાતા પ્રશ્નો અને જવાબો પૂછવામાં

ગુણધર્મો

છેલ્લા સુધારાની તારીખ:
13 જૂન 13

સુસંગત બ્રાઉઝર્સ:
આઇ 6 , આઇ 7 , IE8 , IE9 , IE10 , ફાયરફોક્સ , સફારી , ઓપેરા , Chrome ને

સોફ્ટવેર આવૃત્તિ:
નેટ 3.5 , 3.7 નેટ નેટ 4.0 . . .

ફાઈલો:
C # સીએસ સમાવાયેલ

કીવર્ડ્સ

એએસપી ડોટ નેટ માન્યતા, ComponentModel.DataAnnotations, કસ્ટમ માન્યતા, કસ્ટમ વેલિડેટર, ડેટા ઍનોટેશન્સ, ડીપ માન્યતા, માન્યતા MVC, મોડલ માન્યતા, માન્યતા નેટ ઓબ્જેક્ટ માન્યતા, માન્યતા શેલો, ValidateAttribute, માહિતી માન્યતા, માન્યતા, validato