Progressive enhancement uses web technologies in a layered fashion that allows everyone to access the basic content and functionality of a web page (regardless of browser) and providing an enhanced experience to those with better bandwidth, more advanced browser features or more experience.
I have a SearchController with an action that can execute some long running searches and return a results page. The …
c# asp.net-mvc performance user-interface progressive-enhancement