I have an existing ASP.NET 2.0 website, stored in Team Foundation Server 2005. Some of the pages/controls are encoded as ANSI (according to Notepad++) and the Content-Type header is set to:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"/>
I would like to change all pages to UTF-8, and therefore the Content-Type header to:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
Other than changing the meta element, I assume I also need to change the encoding of all the files. I can do this in Notepad++ though if anyone has any quicker methods, please mention them.
What sort of problems might I face when it comes to merging/comparing in TFS?
It depends on how much of the text in your codebase is using characters outside the ASCII range of 0..127.
You might want to scan for those first, to see how much impact it will have. If your codebase is primarily in English, then you probably don't have much to worry about.