
Microsoft Visual Studio មាននូវ Tools ជាច្រើនសម្រាប់ការ design, develop, debug និង deploy web applications, XML Web Services ព្រមទាំង traditional client applications ។
អត្ថបទនេះនឹងបង្ហាញអ្នកពីរបៀបប្រើ Microsoft Visual Studio ដើម្បី
បំពេញតាមជំហ៊ាននីមួយៗក្នុងដំណើរការ (process) ដ៏ត្រឹមត្រូវមួយ ។
• Managing Solutions, Projects, and Files
ជា ព័ត៌មានដែលបង្ហាញពីវិធីសាស្រ្តដ៏ត្រឹមត្រូវ និង ច្បាស់លាស់ក្នុងការបង្កើត ឬ រៀបចំ Solutions និង Projects ជាច្រើន ។ ផងដែរនោះព័ត៌មាន គឺត្រូវបានរក្សាទុកនៅក្នុង files ផ្សេងៗគ្នាជាច្រើន និងរក្សាទុកក្នុង storage-based projects ព្រមទាំង reference-based projects ។o Introduction to solutions, projects, and Items
ពិភាក្សាពីការ បង្កើត Solutions, projects និង Items និង គុណប្រយោជន៍ក្នុងការប្រើ Visual Studio ដើម្បីរៀបចំ Projects និង Files ឱ្យកាន់តែប្រសើរឡើង ។Visual Studio បានផ្តល់នូវ containers ពីរ ដើម្បីជួយអ្នកក្នុងការរៀបចំ items ដែលជាតម្រូវការនៅក្នុងកិច្ចការបង្កើតរបស់អ្នក មានដូចជា references, data connections, folder និង files ។ Containers ទាំងនេះគឺត្រូវបានគេហៅថា Solution និង Projects ផងដែរ Visual Studio បានផ្តល់នូវ solution folders ដើម្បីជួយរៀបចំ projects ដែលពាក់ព័ន្ធដាក់ក្នុង groups ហើយបន្ទាប់មកបង្កើតឱ្យមានសកម្មភាពលើ groups របស់ project ទាំងនោះ ។ Solution Explorer គឺជា interface សម្រាប់ view និង manage container ទាំងនោះ ហើយនឹង items ដែលពាក់ព័ន្ធនឹងពួកវា គឺជាផ្នែកមួយនៃ IDE ។
Containers: Solutions និង Projects
Solutions និង Projects មាន items ជាច្រើនដែលតំណាងឱ្យ references, data connections, folders និង files ដែលអ្នកត្រូវការក្នុងការបង្កើត application របស់អ្នក ។ Solution មួយអាចមាន projects ជាច្រើនក្នុងនោះ ហើយ Project មួយ អាចមាន items ជាច្រើនក្នុងនោះដែរ ។ Containers ទាំងនេះអាចឱ្យអ្នកទាញយកផលប្រយោជន៍ពី IDE ក្នុងទម្រង់ខាងក្រោម៖- ធ្វើការរៀបចំ settings សម្រាប់ solutions របស់អ្នកលក្ខណៈជា project ទូទៅទាំងស្រុង ឬជា project ផ្ទាល់ខ្លួន
- ប្រើ Solution Explorer រក្សាទុកព័ត៌មានលំអិតនៃ file ដែលបានរៀបចំ ខណៈពេលដែលអ្នកយកចិត្តទុកដាក់ទៅលើ items ដែលអ្នកបានបង្កើតក្នុងការងាររបស់អ្នក
- បន្ថែម items ជាច្រើនដែលអ្នកគិតថាងាយស្រួលប្រើទៅក្នុង projects ជាច្រើននៅក្នុង solution តែមួយ ឬក៏បន្ថែម items ទៅក្នុង solution មួយដែលមិនមាន reference ទៅក្នុង project នីមួយៗ
- ធ្វើការលើ miscellaneous files ដែលជា files ឯករាជ្យមកពីក្នុង solutions ឬ projects ជាច្រើន
- Items: Files, References, Data Connections
- Items អាចជា files និង ជាផ្នែកផ្សេងៗជាច្រើនទៀតនៃ project របស់អ្នក មានដូចជា references, data connections, ឬក៏ folders ។ នៅក្នុង Solution Explorer, items ត្រូវបានគេរៀបចំក្នុងទម្រង់ខាងក្រោម៖
- ជា project items គឺ items ដែលបង្កើតជា project របស់អ្នកឡើង មានដូចជា forms, source files, និង classes តាមរយៈ project មួយក្នុង Solution Explorer ។ ការរៀបចំ និង ការបង្ហាញ គឺអាស្រ័យទៅតាម project template ហើយអ្នកអាចជ្រើសរើសបានផងដែរ ដោយការបង្កើត project ថ្មីមួយដែលបញ្ជាក់ខ្លួនឯងផ្ទាល់
- ជា solution items សម្រាប់ files ដែលត្រូវអនុវត្តក្នុង solution របស់អ្នកទាំងមូល មានក្នុង Solution Items folder នៃ Solution Explorer
- ជា miscellaneous file សម្រាប់ files ដែលមិនត្រូវបានគេភ្ជាប់ទៅជាមួយទាំង project និង solution ណាមួយឡើយ ហើយវាអាចត្រូវបានគេបង្ហាញនៅក្នុង miscellaneous files folder
o Project properties (Visual Studio)
ពិភាក្សាពី Project designer ហើយនឹងរបៀបក្នុងការបញ្ជាក់ project settings ។Project គឺជាចំណុចចាប់ផ្តើមក្នុងការច្នៃប្រឌិត applications, components, និង services នៅក្នុង Visual Studio ។ វាមានសកម្មភាពដូចជា container មួយដែលមានរៀបចំ source code, data connections, និង references របស់អ្នក ។ Project មួយត្រូវបានគេរៀបចំជាផ្នែកមួយនៃ solution ដែលអាចមាន projects ជាច្រើនមានទំនាក់ទំនងរវាងគ្នានឹងគ្នាទៅវិញទៅមក ។
o Multi-project solutions
ធ្វើការច្រើនជាងមួយ project ក្នុងពេលដំណាលគ្នាតាមរយៈ instance តែមួយនៃ integrated development environment (IDE) ។Solution មួយអាចមាន Multi-Projects ដែលអ្នកអាច open, close និង save បានទាំងអស់ ។ Project នីមួយៗក្នុង solution មួយអាចមាន Multi-Files ឬ Items ។ Types នៃ Items ដែលមានក្នុង project មួយ ផ្លាស់ប្តូរទៅតាម language ដែលអ្នកប្រើក្នុងការបង្កើតពួកវា ។ Visual Studio ផ្តល់ជា Solution Folders ដើម្បីរៀបចំ projects ដែលពាក់ព័ន្ធឱ្យទៅជា groups ហើយបន្ទាប់មកបង្កើតជាសកម្មភាពទៅលើ groups ទាំងនោះនៃ projects ។
Logical relationship រវាង solution មួយ និង components របស់វា គឺមិនចាំបាច់ក្នុងការឆ្លុះបញ្ចាំងពីវិធីសាស្រ្តក្នុងការរក្សាទុក solution និង components របស់វានៅក្នុង disk នោះទេ ។ ប្រសិនបើអ្នកបង្កើត application មួយដែលមាន Multi-Projects នោះអ្នកអាចសម្រេចចិត្តក្នុងការបង្កើត solution directory មួយ ដើម្បីរក្សាទុកនៅក្នុង local project (non-web) , solution files (.sln និង .suo) , ហើយនិងក្នុង solution items ដែលបាន share ណាមួយរបស់អ្នកក៏បាន ។

នៅពេលអ្នកបង្កើត Multi-Project solution មួយ ។ Project ទីមួយ ដែលបានបង្កើតនឹងក្លាយជា startup project ដោយ default ។ Startup project ដែលបង្ហាញឡើងជា bold font នៅក្នុង Solution Explorer គឺជា project ដែល run នៅពេលអ្នកចុចលើ start លើ debug menu ។ ផងដែរអ្នកអាច start debug រាល់ projects ទាំងអស់ក្នុង solution មួយនៅពេលដំណាលគ្នាបាន ឬ debug តែមួយ ឬ ច្រើន projects ដោយការជ្រើសរើស solution ជា startup project ។
នៅពេលអ្នកបង្កើត Multi-Projects solution មួយ អ្នកអាច build បានទាំង single project តាមរយៈ solution មួយ ឬ Multi-Projects ក្នុង solution មួយ ។ ផងដែរអ្នកអាចបញ្ជាក់ solution project ណាមួយ ដែលអ្នកមិនចង់ឱ្យ build ជាមួយបានទៀតផង ។
នៅពេលអ្នក build solution ឬ project ទាំងមូល នោះ projects នឹងត្រូវបាន build តាមបញ្ជាដែលពួកគេបានបន្ថែមនៅក្នុង solution ហើយបន្ទាប់មក projects ផ្សេងៗដែលអាស្រ័យនឹង project ឬ solution នឹងធ្វើការ build តាមក្រោយ ។
o Stand-alone projects
ពន្យល់ពីអ្វីដែលហៅថា stand-alone projects និង នៅពេលណាយើងគួរប្រើពួកវា ។ នៅពេលអ្នកកំពុងធ្វើការជាមួយ solution មួយដែលមាន project តែមួយប៉ុណ្ណោះ ។ project នោះត្រូវបានគេហៅថា stand-alone project ប្រសិនបើអ្នកមិនឃើញមានទាំង solution ក្នុង Solution Explorer ឬ commands ដែលមានសកម្មភាពក្នុង solution នៃ IDE នៅពេលនោះអ្នកអាចបន្ថែម ឬក៏ បង្កើត project ទីពីរ ដែល solution និង commands ដែលពាក់ព័ន្ធគឺនឹងត្រូវបានគេបង្ហាញឱ្យឃើញ ។ ផងដែរពួកវានឹងត្រូវបង្ហាញសម្រាប់ solution ដែលមានក្នុង Solution Folders ។ Solutions ទាំងនោះគឺមិនត្រូវបានគេបង្កើតជា stand-alone projects នោះទេ ហើយពួកវាត្រូវបានគេផ្លាស់ប្តូរពី version មុននៃ Visual Studio ។
Stand-alone projects អាចត្រូវបានគេបង្កើតក្នុង language ណាមួយក៏បាន ។ ប្រសិនបើអ្នកពិតជាមិនរួចរាល់ក្នុងការធ្វើការជាមួយ stand-alone projects នោះទេ ប៉ុន្តែអ្នកចង់សាកល្បង សូមមើល General, Projects, and Solutions, Options Dialog Box, clear Always show solution ។
o Temporary projects
ពន្យល់ពីអ្វីដែលហៅថា temporary projects និង នៅពេលណាយើងគួរប្រើពួកវា ។ដោយការ ធ្វើការជាមួយ temporary projects អ្នកអាចបង្កើត និង ធ្វើការពិសោធន៍ជាមួយ project មួយដែលមិនមានបញ្ជាក់ពីតាំងរបស់ disk ។ នៅពេលអ្នកបង្កើត project ថ្មីមួយ អ្នកនឹងត្រូវជ្រើសរើស type និង template របស់ project និងបញ្ជាក់ពីឈ្មោះក្នុង New Project dialog box ។ នៅពេលណាមួយដែលអ្នកកំពុងធ្វើការជាមួយ temporary project នោះអ្នកអាចមានជម្រើស save វា ឬ close ហើយនឹង discard វាបាន ។
រាល់ projects ទាំងអស់ដែលប្រើភាសា Visual Basic, Visual C#, និង Visual J# សុទ្ធតែអាចត្រូវបានគេបង្កើតជា temporary projects ទាំងអស់ ។ ប្រសិនបើអ្នកចង់សាកល្បង សូមមើល General, Projects and Solutions, Options Dialog Box, Clear Save new projects when created ។
Solution មួយអាចមាន temporary project តែមួយប៉ុណ្ណោះនៅពេលតែមួយ ប្រសិនបើអ្នកចង់បន្ថែម project ថ្មីទៅក្នុង solution នោះទៀត ដំបូងអ្នកត្រូវរហ័ស save temporary project ដែលមានជាមុនសិន ។ Temporary project មួយមិនអាចត្រូវបានគេបន្ថែមក្នុង solution ដែលមានស្រាប់នោះបានទេ ។ កំឡុងពេលដែលអ្នកកំពុងធ្វើការជាមួយ temporary project អ្នកអាច close ឬ reopen project items ដោយមិនមានការ save ពួកវាក៏បាន ។ អ្នកអាច save project item ដែលមាននៅក្នុង temporary project នៅពេលណាមួយដែលអ្នកកំពុងធ្វើការជាមួយ temporary project ។ Project item តំណាងឱ្យការ link ទៅ file ដែលបាន save ។ ប្រសិនបើអ្នក later save នោះ temporary project ទាំងមូល ដែល item បាន save នឹងនៅសល់ file ដែល link មួយ និង copy មួយដែលមិនត្រូវបានគេ save នៅក្នុង project folder ។ ប្រសិនបើ អ្នក delete file ណាមួយពី temporary project នោះវានឹងត្រូវគេ delete ដែរ ហើយមិនអាចត្រូវបានគេ save នោះទេ ប្រសិនបើអ្នក later save project ទាំងមូល ។



5:46 PM
seyha hun
0 comments:
Post a Comment