strange behavior with Turkish language setting
You need to write your application and test it on a case sensitive server, there is no workaround. Asking all your customers to deploy on case insensitive server collations is not the answer. Fix your code, don't break your customers.