Проект құрылымы Visual Studio .NET негізгі терезесі басқа Windows қолданбалары сияқты келесі санаттарды қамтитын мәзір жолағын қамтиды:
• Файл – ашу, құру, қосу, жабу, басып шығару және т.б.
• Өңдеу – стандартты өңдеу командалары: көшіру, қою, қиып алу және
басқа
• Көрініс – барлық терезелер мен құралдар тақтасын жасыруға және көрсетуге арналған командалар.
• Project – жобамен жұмыс істеу командалары: элементтерді, пішіндерді қосу,
сілтемелер және т.б.
• Building – программаны құрастыруға арналған командалар.
• Debugging – бағдарламаны жөндеуге арналған командалар.
• Сервис – Visual Studio .NET үшін қосымша құралдар мен параметрлерге арналған командалар.
• Терезе – терезелердің орналасуын басқарады.
• Анықтама – анықтама құжаттамасына қоңырау шалыңыз.
Мәзір жолағының астында белгілі бір топтан белгілі пәрмендерді іске қосатын немесе Visual Studio әзірлеу ортасын басқаратын түймелердің ішкі тақталары бар құралдар тақтасы орналасқан.
Көрініс / Құралдар тақтасы мәзір элементі арқылы құралдар тақтасында түймелер тобын орналастыруға болады.
Жаңа жобаны құру үшін Файл мәзірінен Жаңа/Жоба командасын таңдау керек.Жаңа жобаны құру диалогтық терезесі пайда болады.
Жаңа жобаны құру кезінде «Аты» өрісінде жаңа жобаның атын, ал Орын өрісінде осы жобаның файлдарын сақтағыңыз келетін каталогтың атын көрсету керек. Бұл жағдайда осы каталогта аты жобаның атымен сәйкес келетін басқа каталог автоматты түрде жасалады. Әдепкі бойынша жобалар C:\Documents and Settings\My Documents\Visual Studio\Projects каталогында сақталады.
C++, C# және Visual Basic үшін Visual Studio .Net бағдарламасы әртүрлі жобалардың бірнеше түрін қамтамасыз етеді. Олардың ішінде бастапқыда ешқандай функционалдығы жоқ бос жоба бар; сонымен қатар веб-қызметтерді құруға бағытталған жоба бар.
Диалогтық терезенің сол жағында жоба түрін таңдауға болады. Жоба түрлерінің тізімі Visual Studio орнатылған кезде қай тілдер таңдалғанына байланысты. Терезенің оң жақ бөлігінде жобаның осы түріне ұсынылған үлгілердің бірін таңдауға болады.
Visual Studio .NET бағдарламасында жаңа жобаны жасағанда, жоба түрлерінің жеткілікті үлкен тізімі бар, бірақ іс жүзінде қолданбалардың тек үш негізгі түрі бар - Windows қолданбасы, Консоль қолданбасы және Класс кітапханасы. Қалғанының бәрі - кейбір бастапқы әрекеттерді автоматты түрде орындауды қамтамасыз ететін белгілі бір үлгілерді немесе шеберлерді пайдалану арқылы олардың әртүрлі нұсқалары.
Жоба түрін таңдап, ОК батырмасын басқаннан кейін Visual Studio визуалды ортасының негізгі терезесі ашылады
Жобаны әзірлеу кезінде көрнекі ортаның үш негізгі бөлігі бар. Орталықта визуалды пішіндерді құруға және кодты жазуға арналған негізгі терезе орналасқан. Сол жақта Solution Explorer терезесі, ал оң жақта Сипат инспекторының терезесі орналасқан. Solution Explorer терезесі шешімнің қай жобалардан тұратынын және сол жобаларға қандай файлдар қосылғанын көруге мүмкіндік береді. Сипаттар терезесі ағымдағы таңдалған нысанның атрибуттарының тізімін қамтиды. Әзірлеу ортасының сол жағында басқару тақтасы болуы мүмкін. Бұл панель мәзір элементін View/Tools панелін таңдау арқылы немесе Ctrl-Alt-X пернелерін басу арқылы ашылады.
Solution Explorer терезесі басқару тапсырмаларын өзгерту немесе орындау үшін жеке ашылатын жоба элементтерінің ағаш көрінісін қамтиды (1.4-сурет). Ағаш шешім мен жобалардың логикалық байланыстарын, сонымен қатар шешім элементтерін көрсетеді. Шешім – қолданбаны құрайтын жобалар жиынтығы. Жоба құрамдастары модульдер, сонымен қатар басқа файлдар болуы мүмкін
қолданба жасау үшін қажет. Жоба компонентін өңдеу қажет болса,SolutionExplorer терезесінде оның атын екі рет басыңыз.
Solution Explorer терезесінің контекстік мәзіріндегі опциялар (тінтуірдің оң жақ түймешігімен басу арқылы шақырылады) жобаның мазмұнын өзгертуге, сонымен қатар жаңа құрамдастарды қосуға мүмкіндік береді. Әдеттегі бағдарлама модульдерінен басқа, жобада әртүрлі құрамдастарды жасау үшін Элементті қосу/Жасау… пәрменін пайдалануға болады немесе бар компонентті жобаға қосу үшін қосу/бар элементті қосу… пәрменін пайдалануға болады. осы компонентке жолды көрсету.
Visual C++ жобасында жеке бөліктер арасындағы тәуелділіктер .vcproj кеңейтімі бар жоба мәтіндік файлында сипатталады. .sln кеңейтімі бар арнайы шешім мәтіндік файлы шешімдегі барлық жобалардың тізімін қамтиды. Қолданыстағы жобаны бастау үшін Visual Studio бағдарламасында сәйкес .sln файлын ашу жеткілікті.
Visual C++ сонымен қатар аралық файлдардың бірнеше түрін жасайды:
.rc, .resX – ресурстарды қарауды қолдау.
.res – құрастырылған ресурстық файл.
.ncb - сыныпты шолуды қолдау. Бұл файл жасалады, содан кейін бағдарлама іске қосылған сайын жаңартылады. Ол барлық жоба файлдарының ішіндегі ең үлкен көлеміне ие.
.pdb - отладка режимінде сілтемені өңдеуді жылдамдату үшін пайдаланушы бағдарламасы туралы жөндеу ақпаратын жазу үшін сілтеме жасаушы пайдаланатын файл.
.sln - шешім файлы.
.suo - шешім параметрлері мен конфигурациясын қолдау.
.vcproj - жоба файлы.
.ico - файлда жоғарғы сол жақ бұрыштағы пішінде орналасқан белгішенің суреті бар.
AssemblyInfo файлы қолданба туралы ақпаратты қамтиды.