>I don't know exactly but with asp.net pages I tried it shows 06/08/07 as:
>August 6,2007 when my settings are Turkish and June 8,2007 when settings are en-US (and Culture shows the correct one).
Yes, but even if ASP.NET can detect local settings, this may not be what the user has in mind. Also, the local settings may not be the correct one and the user might not even know about it. Also, the requirements could be to have a specific date format to all.