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

— Add-on เพื่อ WorldWideScripts.net

สมัครสมาชิกฟีด ของเรา จะอยู่ถึง วันที่ !

ใหม่! ติดตามเรา ตามที่คุณต้องการ!


AspectV - . การตรวจสอบข้อมูล NET - รายการ WorldWideScripts.net ขาย

Ads

Ad: Bluehost hosting

ส่วนนี้ สร้าง อยู่ด้านบนของกรอบการตรวจสอบ ปกติ NET และ ที่อยู่ใน ความกังวล ที่ไม่ ปกติ อยู่ในระดับแนวหน้า ของการพัฒนา เฉลี่ย- . เสถียรภาพและความปลอดภัย

ผู้ใช้ เริ่มใช้คูปองได้ มาตรฐาน ดาต้า เสียหาย ใส่ ไม่ วัน 1010612020 ผู้ใช้เป้าหมาย อัตโนมัติ เลือก บันทึก การตรวจสอบ ผู้ใช้ ที่เป็นอันตราย ที่ประสบความสำเร็จ อาจจะ ทำลาย

  1. การรักษาความปลอดภัย ที่นอกเหนือจาก การตรวจสอบ UI จึงมั่นใจได้ว่า การตรวจสอบ รูปแบบที่ ครอบคลุม สามารถดำเนินการ ในชั้น ทั้งหมดที่อยู่ใน ใบสมัครของคุณ ชั้นธุรกิจ, รูปแบบโดเมน และแม้กระทั่ง ชั้น บริการ เป็น สถานที่ที่เหมาะ สำหรับการตรวจสอบ กับ สาย ที่มาจาก ลูกค้า ที่แตกต่างกัน
  2. การตรวจสอบ วัตถุ ลึก กราฟ เป็นอีกหนึ่ง ไฮไลท์ ที่สำคัญสำหรับ ส่วนนี้ แทนที่จะ ง่าย เพียง การตรวจสอบคุณสมบัติ ทันที ของวัตถุ ภายใต้ การตรวจสอบ ส่วนนี้ จะตรวจสอบ ความลึก (n) หรือ กราฟวัตถุทั้งหมด เพื่อให้แน่ใจว่า ไม่เพียง แต่ ระดับวัตถุ ของคุณ บนเป็น ถูกต้อง แต่ กราฟวัตถุทั้งหมดจะ ถูกต้อง ตามความต้องการของ ตกแต่งคุณสมบัติ การตรวจสอบ.
  3. ตรวจสอบ การใช้ แอตทริบิวต์ ที่สืบทอด ValidationAttribute ดังนั้น คุณสมบัติ การตรวจสอบ ที่กำหนดเอง ของคุณ มักจะทำงาน ใด ๆ

ประโยชน์ของข้อมูล ประกอบ Validator

  • การตรวจสอบ ในทุก . ใบสมัครของคุณ NET รวมทั้ง WebForms, MVC, WCF . ฯลฯ
  • ตรวจสอบ วัตถุใน ชั้นธุรกิจ ของคุณ
  • ความง่ายใน การบำรุงรักษา และการประยุกต์ใช้ สร้างผลงาน predicatable
  • หลักฐาน ที่มีคุณภาพ ในอนาคต ในการตรวจสอบ ใบสมัครของคุณ เพื่อให้สามารถ คุณสมบัติ ใหม่ ให้โดยอัตโนมัติ จะมีผล
  • เพื่อให้แน่ใจว่า ใบสมัครของคุณ จะถูก สร้างขึ้น อย่างถูกต้อง ( นำ แสง )
  • หยุดปัญหาก่อนที่จะเริ่ม เสมอ เพื่อให้มั่นใจว่าข้อมูล ของคุณถูกต้อง

สิ่งใดที่คุณ ได้รับเมื่อคุณ ซื้อ ?

  • ชุมนุม NET . ที่มี ลายเซ็น ชื่อที่รัดกุม
  • ไฟล์ Debug ( PDB )
  • ความเห็น XML ( Intellisense )
  • คอนโซล โครงการ สาธิต การประยุกต์ใช้
  • แฟ้มความช่วยเหลือที่ครอบคลุม การจัดทำเอกสาร การใช้งาน เต็มรูปแบบ
  • เอกสาร API . รหัส ที่มา C #
  • Visual Studio 2012 โซลูชั่น
  • สนับสนุน

เทคโนโลยี

ส่วนนี้ จะถูก สร้างขึ้นโดยใช้. NET Framework 3.5 ซึ่งหมายความว่า ใน สามารถนำมาใช้ ในทุก . โปรแกรม NET ที่ใช้ 3.5 กรอบ หรือใหม่กว่า ซึ่งรวมถึงการ . NET 3.5, 4.0, และ 4.5 +

ทันทีที่คุณ สามารถใช้ ภายในโปรแกรมประยุกต์ ของคุณและ ง่ายมาก ถามคำถาม ใด ๆ หรือแนะนำ คุณสมบัติ ที่support.avantprime.com!

ฉันจะ ใช้ ส่วนนี้ ?

ตัวอย่าง ของวิธีการใช้Validatorคุณสมบัติ ที่มีคุณลักษณะ การตรวจสอบ การตกแต่ง เพื่อให้แน่ใจว่า พวกเขา ตอบสนองความต้องการ ของคุณแล้ว บังคับใช้ กฎเหล่านี้ โดยการเรียก ตรวจสอบ การดำเนินงาน ของคุณ

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

ดาวน์โหลด
ส่วนประกอบอื่น ๆ ในประเภทนี้ส่วนประกอบทั้งหมดของ ผู้เขียนคนนี้
ความเห็นคำถามที่พบบ่อย และคำตอบ

คุณสมบัติ

สร้าง:
20 มีนาคม 13

ปรับปรุงข้อมูลล่าสุด:
13 มิถุนายน 13

เบราเซอร์ ที่เข้ากันได้:
IE6 , IE7 , IE8 , IE9 , IE10 , Firefox , Safari , Opera, Chrome . . . ซอฟต์แวร์เวอร์ชัน

รวมแฟ้ม:
C # CS

คำหลัก

ASP NET ตรวจสอบ, ComponentModel.DataAnnotations, การตรวจสอบที่ กำหนดเอง ที่กำหนดเอง Validator คำอธิบายประกอบ ข้อมูลการตรวจสอบ ลึก Validation MVC การตรวจสอบ รุ่น NET การตรวจสอบ การตรวจสอบ วัตถุ ตื้น Validation, ValidateAttribute การตรวจสอบข้อมูล การตรวจสอบ va