Visual Studio 2008 / Understanding Solutions & Projects pt. 1
Subtitles of the Movie
In the real world you may get put on this massive database project that's going to be involving like six different databases and four different user interfaces into those databases that are used in different departments. Well, how cool is it that we can put all of that into one solution and give it one name, like, you know our company name database project and input multiple different projects inside there and it's very easy to organize ourselves and maintain all of our files. Now, inside the solution, one of the main things you're going to see there is a project and this is important because a project maps directly to a compiled component so if I name a project Mark and then I add four forms and a bunch of code and stuff and a couple of classes and then I compile this, that's going to compile into the Mark Application, the Mark Executable if you will. Now a project will contain certain items based on the project type and again, you'll see that in different videos as we go through but if I open a Windows application project, then it's going to set certain references for me, import certain name spaces and so forth and it's going to give me a blank form by default. If I do a web services project, an ASP Net Web services project, again it's going to show me some things and give me a blank web page by default. So the projects are what we use to build our applications and they become our applications and we store the projects and any other related files in the solutions. Now, a project has definition files and these are XML-based files and again I'll show you this in the development environment a little bit later in a different video but I want to mention them here because from time to time this is a neat trick because if I go out there and look for the .VB Project File, VBProj for Visual Basic applications, this is all of my definitions for that particular file and sometimes you'll get in situations and you'll be Googling something that's broken or you want to make some changes and you can actually go make them in that file. So now I just want you to know that's out there. But C#, it'll be CSProj. If it's C++ it'll have a name.VCProj. So that's just a quick overview of solutions in projects. It's very important that you get the definition in your head and then look at it in the real world. So we're going to create a solution when we create our first project and we can add multiple projects to it and a solution simply holds all of our project and related files together.
Tutorial Information
| Course: | Introduction to Microsoft C# 2008 |
| Author: | Mark Long |
| SKU: | 34046 |
| ISBN: | 1-935320-78-5 |
| Release Date: | 2009-10-09 |
| Duration: | 7 hrs / 76 lessons |
| Work Files: |
Yes |
| Captions: | Available on CD and Online University |
| Compatibility: |
Vista/XP/2000, OS X, Linux QuickTime 7, Flash 8 |
VTC Sign up & Benefits
- Unlimited Access
- 98,729 Video Tutorials (23,265 free)
- Video Available as Flash or QuickTime
- Over 1026 Courses
- $30 for One Month Access
- Multi-User Discounts Available
United States 