Last Thursday, I was lucky enough to meet Dino Esposito at the London .Net User Group. The venue was Microsoft’s new office in Victoria which has opened recently.
It’s always great listening to high profile speakers and Dino certainly did not disappoint. The start of the session was gentle as Dino explained the basics of the web. He talked about his own background working on IBM mainframes and how screens were developed by creating ‘masks’ that needed to be recreated following each user interaction. Developing for the web is no different he explained.
The main part of the talk focused on the differences between ‘Partial Rendering’ and ‘Remote Service’ approaches. The most interesting part was an explanation of the postback lifecycle where partial rendering is involved. The major difference between this and a normal postback happens towards the end of the page lifecycle where a different subroutine is called to create the page markup. A consequence is that the viewstate for the entire page is always returned and this is an important consideration to always bear in mind.
Overall, the event was very enjoyable and I hope to see more of Dino in the UK.