Quindi stiamo cercando di reimmaginare la nostra soluzione web in modo MVC. Passando da una vecchia soluzione basata su webform a lavorare con ASP.NET MVC con un menu principale bootstrap e aggiungendo funzionalità nei moduli di widget usando HTML.Action () che chiama un controller e un'azione per riempire le informazioni su quella parte della pagina .
Stiamo ora pensando a come i CSS e le risorse che otterremo separatamente per ogni widget nel proprio controller possano essere efficacemente utilizzati in questo scenario.
Se usiamo solo HTML.Action e permettiamo a un controller di aggiungere la nostra funzionalità alla pagina, perdiamo la nostra connessione alla pagina nel suo complesso e potremmo caricare il pacchetto di risorse e il CSS per lo stesso tipo di oggetti e di nuovo. Come risolverebbe questo e rendere possibile per il nostro portale web la conoscenza su quali file css e risorse sono già stati aggiunti alla soluzione?