I'm using Visual Studio 2012 Professional. I've always developed websites and deployed them using FTP.
I'm interested in learning more about using solutions and would like to use a solution for my site redesign. For one thing, I have a blog hosted on a different URL. I would like to have the blog and my site and possibly a wiki together in the same solution to improve SEO. Also, my blog is written in C# and I write in Visual Basic. I believe a solution is the answer. My site, my blog, and the eventual wiki can each be a separate project. Does that sound right?
How do I deploy a solution? Can I deploy each project separately, or do I have to deploy the entire solution? When I add a project to my solution, how to I deploy the new project? I already have a blog, to add it to the solution, do I just create the project and drop in the already existing code? Or do I have to change it in some way first?