One of Scott Mitchell's articles that I proof read is hot on the plate at MSDN ASP.NET Development Centre. I see that a few of my suggestions made it through to the final article and I am quite proud of myself :-). Anyway, expect an add-on article to Scott's one, from me which will be published ASP Alliance. My article will deal with the suggestion of saving the view state to disk but using GUID's to identify different pages being used. Scott's code will lack if the same user requests the same page over two concurrent browser windows and the first one posts back before the second. In example:
- First browser's viewstate is saved to disk.
- Second browser's viewstate is saved to disk.
- Some operations of post back will occur on the second browser.
- Then a post back will occur from the first browser.
- And a possible KUBOOOOOOMM from an atomic bomb may go off on that last request :-).
The date that I will finish my article by: Monday. When it will be published to the internet, it will be up to the editors at ASP Alliance.