A few days ago I was asked how one can develop a page in ASP.NET Web Forms that fulfills the following requirements:
1. The page should display a product.
2. There should be an AJAX pager (next/previous or normal pages).
3. The user should be able to copy URL from the address bar and send it to other people who should see the same product.
4. If the user pastes the link in Facebook the right product information should be displayed.
So how can we fulfill these requirements using good old Web Forms with update panels...