What might throw you away is this:
In VS2003, everything had a project file and a solution file. If you have a solution with one project, you can open the Solution and see one project. If you open a project, it will try to create a new solution file to contain the project. But web projects and Winform projects had projects and solutions.
In VS2005, this has changed a bit - by default, web projects now no longer have Project files. They received feedback from some web developers who did not like Project files - their thing is that if the file is in a directory, this is part of the application. After the VS2005 was submitted, they received more feedback from developers who liked the presentation of the Project file, so they fixed it. This is the “Website” and “Web Application” in VS2005 (and I can’t remember what it is now).
In addition, in VS2005, if you have a solution open with only one project, you will not see in the solution explorer that there is even a solution at all, you will see only the project (as if it were not in the solution). Only after adding the second project you will see that there is a solution containing both of them.
So, basically you were on the right track — solutions and projects work the same in Visual Studio as in Eclipse, these are just some of the quirks that make things confusing.
Tom kidd
source share