Wednesday, January 30, 2013

Change app behaviour when debug="true" on web.config


To check if debug="true" on web.config, check the following:

HttpContext.Current.IsDebuggingEnabled

Why should I care?

Take the example
try{
//a lot of code that makes something
}catch (Exception ex){
//Make the error handling of some sort, like log the error...
if(HttpContext.Current.IsDebuggingEnabled){
return ex.Message;
}else{
return "A error ocurred with the app, please retry again later or contact our it department";
}
}


Wednesday, January 23, 2013

Full intelisense mvc umbraco 6

From  @ twitter
Tip for   developers, when editing MVC Views in add " Umbraco.Web;" to top of cshtml for full Intellisense

Tuesday, January 8, 2013

Thursday, January 3, 2013

Url Picker uComponents

uComponents.DataTypes.UrlPicker.Dto.UrlPickerState picker = uComponents.DataTypes.UrlPicker.Dto.UrlPickerState.Deserialize(curr.GetProperty<string>("propAlias"));


string target = picker.NewWindow ? "_blank" : "_self";
string text = picker.Title;
string url = picker.Url;