WINDOWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>

WEEKLY HIGHLIGHTS

DVD Cloner45
Spyware Doctor40
1Click DVD Copy40
Apollo DVD Copy40
ABC Amber BlackBer...45
Protected Music Co...40

7-DAY TOP DOWNLOAD

#
Program
Avira AntiVir
Personal - Free
Antivirus 9.0.0.415

171,959
Windows Live
Messenger 2009
14.0.8089.726

161,417
Avira Antivir Virus
Definition File
Update November 19,
2009

143,181
FreeZ Online TV 1.31
126,591
Nexus Radio 4.2
115,026
Microsoft Office
2010 14.0.4536.1000
Beta / 2007

72,900
Y! Multi Messenger
8.x and 9.x

71,583
Windows Live
Messenger
8.5.1302.1018

57,192
RemoveWGA 1.2
47,036
AVG Free Edition 9.0
Build 707a1765

46,047

WEEK'S BEST

  • Faststone Image Vi...
  • Vuze (formerly Azu...
  • Softpedia Wallpape...
  • Softpedia Wallpape...
  • Softpedia Wallpape...
  • RSSOwl 2.0 Final
  • Internet Explorer ...
  • Online Armor ++ 4....
  • cFosSpeed 5.01 Bui...
  • SONY Vegas Pro 9.0...
  • Firefox 3.6 Beta 3...
  • Nokia Photos 1.6.434
  • Windows Server 200...
  • Skype Portable 4.1...
  • Google Chrome Port...
  • PCMark Vantage Bas...
  • Kaspersky Anti-Vir...
  • Microsoft Virtual ...
  • Messenger Plus! Li...
  • WinX DVD Author [F...
  • SoftPerfect Networ...
  • System Mechanic Pr...
  • Ad Muncher 4.8 Bui...
  • Windows 7 Upgrade ...
  • Pidgin 2.6.3
  • OpenOffice.org 3.2...
  • VirtualDub 1.9.7 B...
  • Maxthon [Softpedia...
  • Spyware Doctor 7.0...
  • SUPERAntiSpyware 4...
  • Home / Windows / Programming / Components & Libraries
     Report spyware

    Validation Aspects 2.1.0

    Download button

    No screenshots available
    Downloads: 321  Add to download basket  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Size / OS:

    Last Updated:

    Category:
    Mike Saunders | More programs
    Ms-PL / FREE
    427 KB / Windows All
    July 2nd, 2009, 17:23 GMT [view history]
    C: \ Programming \ Components & Libraries

     Read user reviews (0)  Add a review  Refer to a friend  Subscribe

     

    Validation Aspects description

     

    An AOP validation framework used to validate Objects, Properties and Method Parameters against coding contracts and business rules

    Validation Aspects contains an AOP validation framework used to validate Objects, Properties and Method Parameters against coding contracts and business rules. Validation can be declared via attributes and/or augmented/replaced programmatically at runtime. WPF integration supported.

    Here are some key features of "Validation Aspects":

    · Object Validation - Objects can be queried to determine if their state is valid against a set of validation rules. Validation messages and context of what/where validation failed is reported via a ValidationResult.

    Property Validation - Multi-Mode validation. The following modes can be enabled or disabled independantly to suit your chosen method of validation:
    · - Interception Validation - Validation is invoked when the property is set. If the validation fails, a validation exception will throw to ensure the model does not become invalid.
    · - State Validation - Validation is invoked when the object is validated. If the validation fails, the validation failure is added to the ValidationResult.

    · Parameter Validation - Parameter validation checks the validity of the value as determined by code contracts and business rules. If the validation fails, a validation exception will throw to ensure the model does not become invalid.
    · Real-time augmentation / replacement - Validation can be changed programmatically or via configuration.

    · AOP - Validation Aspects are applied to your models by PostSharp. There are no base classes to derive from or interfaces to explicitly implement.

    · Custom Validators - Implement new validators easily with minimal code with lambda syntax.

    · Strongly-typed validation targets - Compile-time checking ensures validation is correctly declared - you can't declare a numeric validator to validate a string. Validators are implemented to target certain types. Incorrectly declared validators applied at run-time fail fast.

    · Integration - Support and samples for WPF. Asp.net MVC server/client-side and Silverlight coming soon.

    · Localization - Validation exception messages can be customized with message formatting functions.

    · TDD'd - Near 100% code coverage from hundreds of unit tests.

    Requirements:

    · NET Framework 3.5
    · PostSharp v1.0 RTM

    What's New in This Release: [ read full changelog ]

    · 9366 - PostSharp compilation errors experienced when a [Validate] attributed class derives from a generic base class.
    · 9233 - TypeOf.GetProperty(...) returns the base virtual property
    · ValidationContext throws if a ValidateObject validator is applied to a method with no arguments
    · The new ValidationContext constructor incorrectly populates the Arguments property if the Value argument is null

     


    TAGS:

    AOP validation framework | validate Objects | Interception Validation | AOP | validation | framework



    HTML code for linking to this page:


    Go to top

    Windows tabGames tabDrivers tabMac tabLinux tabScripts tabMobile tabHandheld tabGadgets tabNews tab

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM