A few questions about the VS IDE and ASP.NET...
What, exactly, does the Visual Studio.NET IDE offer for ASP.NET developers? It seems to me that the debugging only works half the time, and "compiling" your "solution" to a DLL is pointless. (Could someone explain what this DLL is?)
Is it better to just embed your ASP code in the .aspx file or to use the "codebehind" feature that Visual Studio.NET forces you to use? (Can you still debug if you don't use the codebehind?)
Also, if you have a project (or solution) and want to move it from, say, a development machine to a server, what's the best way to do this without having to edit the .webinfo file and recompiling the whole project? Is there some sort of deployment feature? Porting projects seems like such a hassle, please tell me there's an easier way to do this without ditching the IDE.