Featured post

c# - Usage of Server Side Controls in MVC Frame work -

i using asp.net 4.0 , mvc 2.0 web application. project requiremrnt have use server side control in application not possibl in noraml case. ideally want use adrotator control , datalist control. i saw few samples , references in codepleax mvc controllib howwver found less useful. can tell how utilize theese controls in asp.net application along mvc. note: please provide functionalities related adrotator , datalist controls not equivalent functionalities thanks in advace. mvc pages not use normal .net solution makes use of normal .net components impossible. a normal .net page use event driven solution call different methods service side mvc use actions , view completly different way handle things. also, mvc not use viewstate normal .net controlls require. found article discussing mixing of normal .net , mvc.

c# - Best way to prevent unused properties from being passed from object -


i'm putting wcf service handles large search (currently 50-60 parameters, more added in future). handle this, have search object criteria passed service in message object. while search parameters must available, case 2-3 of parameters receive user input , others null. mind, doesn't make sense pass entire object around through every method if few fields used. i'm looking technique extract fields used values, can validated , passed data layer execute search. few ways accomplish can think of include:

  • use reflection loop through properties, , add non-null properties dictionary<string, object>. problem comes mind here lose type of search parameter, means data layer search function 1 giant case statement hard-coded cast values each potential field. seems overkill , creating way tight of coupling.
  • create searchvalue class name, value, , system.type properties, , use reflection build list<searchvalue>. still results in big case check in search, rather property type. has appeal in making process more "generic" (i.e., independent of combination of search values used), feels i'm reinventing wheel.

what pros , cons missing these techniques? there better way accomplish goals?

i'm not sure if works line of communication, possibly emitdefaultvalue property on datamemberattribute?


Comments

Popular posts from this blog

c# - Usage of Server Side Controls in MVC Frame work -

cocoa - Nesting arrays into NSDictionary object (Objective-C) -

ios - Very simple iPhone App crashes on UILabel settext -