Posted On: Feb 22, 2018
Bundling and minification are two new techniques introduced to improve request load time. It improves load time by reducing the number of requests to the server and reducing the size of requested assets (such as CSS and JavaScript).
Bundling: It lets us combine multiple JavaScript (.js) files or multiple cascading style sheet (.css) files so that they can be downloaded as a unit, rather than making individual HTTP requests.
Minification: It extracts the whitespace and performs other types of compression to make the downloaded files as small as possible. At runtime, the process recognizes the agent of the user, for example, IE, Mozilla, etc. and then removes whatever is specific to Mozilla when the request comes from IE.
Never Miss an Articles from us.
The Model-View-Controller (MVC) pattern divides an application into three interconnected components: Model, View, and Controller. This separation helps manage the internal representation of informatio..
Razor is a view engine introduced in MVC 3 that allows embedding server-based code into web pages using C# and VB.Net. As a general-purpose templating engine, Razor simplifies creating dynamic web con..
Routing in MVC applications monitors requests and registers routes in the routing table during the Application_Start() event. ASP.NET MVC 5.0 introduced Attribute Routing, enabling developers to defin..