Smart navigation makes web application a pretty and fantastic look like it's a window application that it feels. The questions come from our mind how it makes web application to window program because one of the disadvantages of web program is that the HTTP architecture means when customer send some request to host data is posted back and information when return complete redrawing of page it requires quite a lot of time not only this but also goes top of screen and doesn't keep focus on same control on earlier post back. You can get more info about .net interview question via visiting http://www.aspneto.com/.
But program user has the ability to change part or a part to be affected by out shift in the page that is full. The navigation helps internet application to redraw a page back.
But there is some condition that is always there, the internet explorer must be greater than or equal to version 5. There are scenarios where navigation does well enough. We can disable/enable the navigation that is wise. Because navigation finds browser is enabled on by it we can use browsers. There are many attributes that navigation has:
- Restrict on-screen flash.
- Scroll position remains as it is.
- Focus remains as it is.
- History of the last page also maintains.
Smart navigation really plays well where a lot of postbacks is to be taken. And another feature that makes it so popular is coder not to code too much for that. This is controlled by the web.config file and a little thing in the page directive.