In ASP.NET, if you get messages similar to the following:
* String was not recognized as a valid DateTime
* The conversion of a varchar data type to a datetime data type resulted in an out-of-range value.
It is feasible that the webserver and/or Db is running on different regional culture sets.
To fix this,add a globalization section to the Web.config file, and then set the uiculture and culture attributes, as shown in the following example:
<globalization uiCulture="en" culture="en-NZ" />
The full list of cultures can be found here: