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.

wpf - Is there a way to handle WCF server faults in one spot on the client? -


right wrapping wcf service calls in following try/catch block , wondering if there way set in 1 place , have apply service calls.

try {     product test = client.getproductbyid(1); } catch (timeoutexception ex) {     wpfmessagebox.show("the service operation timed out." + ex.message); } catch (faultexception<customfault> ex) {     wpfmessagebox.show("customfault:" + ex.tostring()); } catch (faultexception ex) {     wpfmessagebox.show("unknown fault:" + ex.tostring()); } catch (communicationexception ex) {     wpfmessagebox.show("there communication problem" + ex.message +                         ex.stacktrace); } 

you write wrapper method code execute service call passed in delegate:

public t servicecallwrapper<t>(func<t> servicecalldelegate) {     try     {         return servicecalldelegate();     }     catch (timeoutexception ex)     {         wpfmessagebox.show("the service operation timed out." + ex.message);     }     catch (faultexception<customfault> ex)     {         wpfmessagebox.show("customfault:" + ex.tostring());     }     catch (faultexception ex)     {         wpfmessagebox.show("unknown fault:" + ex.tostring());     }     catch (communicationexception ex)     {         wpfmessagebox.show("there communication problem" + ex.message +                             ex.stacktrace);     } } 

then can call wrapper example anonymous method this:

product test = servicecallwrapper<product>(() => client.getproductbyid(1)); 

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 -