Ultimamente ho creato il nuovo sito del nostro progetto DotNetSchool.IT durante la fase di test su windows phone ho notato che le icone della libreria Font Awesome Icons non risultavano visibili e al loro posto compariva un quadratino:

Dopo molte ricerche e tentativi vari sono riuscito a capire che il problema non è dovuto alla libreria ma al font con l’estensione .woff: 
Il server sul quale abbiamo i nostri siti web non ha il mime type application/x-font-woff installato su IIS.
Poichè non abbiamo accesso alla console di IIS l’unico modo per ovviare al problema è inserire il seguente codice all’interno del la sezione <system.webServer> del web.config
<system.webServer>
...
  <staticContent>
      <remove fileExtension=".woff" /> <!-- In case IIS already has this mime type -->
      <mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
    </staticContent>  
  </system.webServer>
Una volta aggiornato il web.config il problema è stato risolto!

Dopo aver perso diversi giorni a cercare la soluzione, spero che questo post aiuti qualcuno!
Happy coding 😉

Altri Articoli

ASP.NET Core Middleware
views 455
"Middleware are software components that are assembled into an application pipeline to handle requests and responses. Each component chooses whether t...
ASP.NET Core Project Start Up
views 237
Pubblicato nella sezione wiki un nuovo tutorial su ASP.NET Core: ASP.NET Core Project Start Up. Questo tutorial spiega passo passo la creazione di un...
Creare una Applicazione ASP.NET Core con CLI e Vis...
views 373
La nuova versione ASP.NET CORE è ormai arrivata alla RC2 (Release Candidate 2), possiamo dire che i tempi sono maturi e nonostante le continue evoluzi...
Benvenuto ASP.NET Core 1.0
views 146
Lo scorso 19 gennaio Scott Hanselman ha annunciato sul suo blog la scelta di modificare il nome della prossima versione di ASP.NET, nel giro di una an...