Changes between Version 9 and Version 10 of WikiStart

Show
Ignore:
Timestamp:
01/27/14 11:57:52 (10 years ago)
Author:
smagi
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v9 v10  
    171171} 
    172172}}} 
    173 As you can see, Clavis is a drop-in library that doesn't affect existing code. You can incrementally deploy it by converting one page at a time to continuations, and these pages will validate automatically as soon as they implement some IContinuation<...> type. You don't need to perform validation as above of course, you just need to place a call to {{{Continuation.Validate()}}} somewhere in the page lifecycle, although on init or pre-init is preferable so you don't waste time parsing parameters that won't validate anyway. 
     173As you can see, Clavis is a drop-in library that doesn't affect existing code. You can incrementally deploy it by converting one page at a time to continuations, and these pages will validate automatically as soon as they implement some IContinuation<...> type. 
     174 
     175You don't need to perform validation exactly as above of course, you just need to place a call to {{{Continuation.Validate()}}} somewhere in the page lifecycle, although on init or pre-init is preferable so you don't waste time parsing parameters that won't validate anyway.