20 April 2011

Asp.net ajax -interview questions

Topic :ASP.NET Ajax
Faculty Name : Pinky Bhadran
Q)  What are the requirements to run ASP.NET AJAX applications on a server?
Ans)  You would need to install ‘ASP.NET AJAX Extensions’ on your server. If you are using the ASP.NET AJAX Control toolkit, then you would also need to add the AjaxControlToolkit.dll in the /Bin folder.

References
http://www.dotnetspark.com
http://sawaal.ibibo.com
Faculty Name : Saravana Kumar
Q)What are limitations of Ajax?
Ans)An Ajax Web Application tends to confused end users if the network bandwidth is slow, because there is no full postback running. However,this confusion may be eliminated by using an UpdateProgress control in
tandem.
References
http://www.careerride.com/Ajax-limitations.aspx
http://ajax.megasolutions.net/question/What-are-limitations-of-Ajax/709.aspx
Faculty Name : Nithya S. Nair

Q)Explain the UpdatePanel?

Ans)The UpdatePanel enables you to add AJAX functionality to existing ASP.NET applications. It can be used to update content in a page by using Partial-page rendering. By using Partial-page rendering, you can
refresh only a selected part of the page instead of refreshing the whole page with a postback.
Faculty Name:Praveen T.P

Q)What is the disadvantage of AJAX? 

Ans) Search engines would not be able to index an AJAX application.
The server information can not be accessed within AJAX.
AJAX is not well integrated with any browser.
ActiveX requests are enabled only in IE 5 and IE6
Data of all requests is URL-encoded, which increases the size of the request.

References
http://www.dotnetcurry.com
http://www.dotnetfunda.com
Faculty Name:Majesh.S

Q)Explain differences between the page execution lifecycle of an ASP.NET page and an ASP.NET AJAX page?


Ans)
In an asynchronous model, all the server side events occur, as they do in a synchronous model. The Microsoft AJAX Library also raises client side events. However when the page is rendered, asynchronous postback renders only the contents of the update panel, where as in a synchronous postback, the entire page is recreated and sent back to the browser.

References:
http://msdn.microsoft.com/en-us/library/bb386417.aspx
http://www.dotnetspark.com/qa/234-explain-life-cycle-asp-net-page.aspx

1 comment:

  1. Great Listing Thanks for sharing.

    Find out here for some more questions.

    Ajax Interview Questions

    ReplyDelete