How to use update panels in asp.net mvc? What is the best practice and library for that?