What is smart navigation? Using the Page.SmartNavigation property, we can enable smart navigation. When we set the property - Page.SmartNavigation to true, the following features are enabled for smart navigation. Scroll position of a Web page will be maintained after postback.
Element which focus on a Web page is maintained during navigation.
Most recent Web page state is only retained in the Web browser history folder.
Flicker effect which could occur on a Web page during navigation will be minimized.
What is the difference between Entity Framework and ADO.NET? Entity Framework will be around the ADO.NET, which means ADO.NET is faster than Entity Framework. Ado.net needs to write so much code to talk to database but Entity Framework will talk to database without much code involved. Entity Framework Performance is not good compared to ADO.NET.
What is the difference between web config and machine config? Web config file is specific to a web application where as machine config is specific to a machine or server. There can be multiple web config files into an application where as we can have only one machine config file on a server.