I have a ASP.NET application with web parts and I want the users to use their profile and settings on multiple computers (with a login). For instance a user visits the webpage on computer A (for example at home) and creates a login. This user creates his own lay-out for the webpage. The same user wants...