App
        
          #5 Safely Linking URLs with Umlauts and similar
        
      
      
    Safely Linking URLs with Umlauts and similar
⬇️ Result | Source ➡️
  ☝🏽 this image is called göögle plus.png
  - which must be encoded to
  g%C3%B6%C3%B6gle%20plus.png
Sometimes you have files with unexpected characters - like umlauts or spaces. The best way to encode this is using Tags.SafeUrl(...) from RazorBlade, or Uri.EscapeUriString(...) from .net.
Important notes
- Two characters won't resolve properly on a standard web server: 
+and%. There are ways to work around this, but we would avoid them at all cost. - Other characters like 
spaces, umlauts (öäè) etc. are no problem. - You may also find suggestions to use 
Server.UrlEcode(...). This often doesn't work! - Remember to add 
@@using Systemto make this fly 
        
          #5 Safely Linking URLs with Umlauts and similar