I'm trying to learn .NET. I almost wish I didn't have previous experience with Web programming, since .NET seems totally different. I'm also trying to use my knowledge of JSP in .NET, but that's not working too well yet. I'm trying to keep the mantra ".NET is like GUI programming for the Web" in my mind for now; I don't know yet if it's appropriate.