Profile – Энэ талбарт єєрийн голчлон хэрэглэх хєгжлийн тєрлийг сонгоно. Vvнээс та Visual Studio, Visual Basic, VC++, Visual Interdev, Visual C# гэсэн сонголтуудаас аль нэгийг сонгох боломжтой.
Keyboard Scheme – Тодорхой vйлдэл хийх vндсэн товчлууруудын тохируулгыг Visual Studio, Visual Basic 6, VC++ 2, VC++ 6, Visual Studio 6 гэсэн сонголтуудаас аль нэгийг сонгох боломжтой.
Window Layout - Цонхны vндсэн байдлыг Visual Studio, Visual Basic 6, VC++ 6, Minimal Window Layout, хэрэгсэлгvй Window Layout гэсэн сонголтуудаас аль нэгийг сонгох боломжтой.
Help Filter – Тусламж дээрх жишээнvvд нь аль программчлалын хэлнийх байхыг тодорхойлж єгнє.
Show Help – Тусламж нь тусдаа цонхон дээр гарах уу эсвэл IDE –гийн бvрэлдэхvvнд байх уу гэдгийг тодорхойлно.
At Startup Show - Visual Studio .NET-ийг эхлvvлэхэд харагдах байдлыг тодорхойлно. Yvнд Visual Studio Home Page, ємнє нь нээж байсан файлууд, прожект нээх диалог цонх, шинэ прожектын диалог цонх мєн хоосон IDE прожект гэсэн сонголтууд багтана.
Та VS.NET-ийг ажилуулахдаа My Profile цонхыг нээж, тохируулгаа дахин шинэчилж болно.
IDE нь .Net Framework-р Microsoft tools суурьтай application хийхэд зориулсан нэгдсэн орчин юм.
Managed extention for C++, Visual C# application болон Visual Basic application-уудийг хийхэд ашиглагддаг IDE-н vндсэн суурь нь адил interface ашигладаг тул хоорондоо адил, сурахад маш хялбар юм.
IDE нь application кодыг засах (edit), compile хийх, debugging (алдаа засах), єгєгдєл загварчлах болон deployment хийх хэрэгслvvдийг агуулна. Та Visual Studio .Net IDE-г компьютердаа суулгасныхаа дараа, Start -> Program -> Microsoft Visual Studio .Net 7.0 group -> Visual Studio .Net 7.0 гэсэн сонголтоор Visual Studio .NET-ийг эхлvvлэн шинээр прожект vvсгэхэд vндсэн цэснvvд, Toolbars, бvлэг цонхнуудыг агvvлсан дэлгэц харагдана. Энэхvv дэлгэц маань IDE-гийн vндсэн хэсэг юм. Энэхvv .Net interface-н гадуурх хvрээгээр нь жижигхэн icon-ууд (зураг) байх болно. Эдгээр нь view menu-ны тусламжтайгаар харагдаж, хаагдаж болно. Icon тус бvр нь тус тусдаа цонхнуудыг харуулах бєгєєд хулганаа icon-аас холдуулбал автоматаар хаагдана. Эдгээр автоматаар хаагддаг цонхнууд нь desktop дээр олон ачаалал байхаас сэргийлсэн vйл ажиллагаа юм. Мєн танд 2 дэлгэц бий бол цонхнуудыг хоёрдогч дэлгэцэнд байрлуулах боломжтой.
Toolbox цонх – Контролуудын жагсаалт
Server Explorer цонх – Энэ цонхыг ашиглан хvснэгтvvд, stored procedure-ууд, view-vvдийг хэрэглэх, мєн хvснэгтийн жагсаалтыг харах, доторх єгєгдлийг харах гэх мэт vйлдлvvдийг хийж болно.
IDE-д єгєгдлийн сантай харьцах олон тєрлийн хэрэгсэл байдаг. Жишээ нь OLEDB. Бvх тєрлийн SQL сервэр-vvдтэй Windows орчинд Server Explorer ашиглан холбогдож, єгєгдєлтэй хvссэнээрээ харьцаж болно. Энэ нь хэрэглэхэд маш амархан бєгєєд ойлгоход хялбар бvтэцтэй хэрэгсэл юм. “Service Explorer” менюг нээхэд одоогийн байдлаар ажиллаж байгаа бvх тєрлийн сервэрvvдийг харуулна. Тэндээсээ “SQL сервэр”-ийг дахин сонгож менюг нээнэ. Энд улаанаар “х” тэмдэгтэй єгєгдлийн баазууд нь одоохондоо холбогдоогvй байгаа гэснийг харуулж байгаа тэмдэг юм. Хэрэв дээр нь дарахад тэр єгєгдлийн санд шууд холбогдоно. Хvссэн єгєгдлийн бааздаа холбогдоход тvvнд байгаа бvх хvснэгтvvд гарч ирнэ. Нэг хvснэгт дэх єгєгдлийг харахын тулд 2 дарахад хvснэгт дэх бvх мэдээллvvд багана болон IDE-гийн чинь баруун талд гарч ирнэ. Иим маягаар єгєгдлийн санд байгаа мэдээллvvдээ єєрчилж, нэмж, уншиж болно. Мєн програм дотроос эсвэл Visual Studio ашиглан адил vйлдлийг хийх боломжтой.
Solution Explorer цонх (Ctrl + R) - Прожект(yyд)-ийн заагч (reference), бvрэлдэхvvн хэсгvvдыг мод хэлбэрээр vзvvлнэ.
Properties цонх (F4) - Textbox, Form зэрэг классуудтай ажилладдаг ба тэдгээрийн vндсэн гол шинж чанарыг єєрчлєхєд хэрэглэдэг.
Class View цонх - классын бvх property, method-г харуулна.
Бусад цонхнууд- Vvнд код болон формоо засварлах vед идэвхжиж байдаг цонхнууд, бусад тусламжын цонхнууд багтана. Та эдгээр цонхнуудыг View->Other Windows хэсгээс сонгоно. Command цонх, Task List цонх гэх мэт.
Дараах жишээн дээр шинээр C#-ын Console Application vvсгэн, хэрхэн Debug хийх, болон VS IDE-г хэрхэн хэрэглэхийг авч vзье.
Visual Studio.NET-ийн менюнаас File->New->Project-ийг сонговол дараах диалог цонх гарч ирнэ. Application-тай хамт хэд хэдэн прожект агуулж чадах ба vvнийг Solution гэдэг.
Цонхны зvvн гар талаас Visual Studio-г суулгах vед сонгосон программчлалын хэлнvvдээс аль нэгийг нь сонгоно. Жишээ нь: Visual Basic, Visual C#, C++, бусад программчлалын хэлнvvд. Энэ бvх хэл нь заавал Microsoft-ийн хэл байх албагvй ба бусад компанийн .NET Framework-ийг ашиглан хєгжvvлж буй application-ууд байж болно. Visual Basic болон C#-дээр шинээр прожект vvсгэх адил учир C# дээр хэрхэн шинээр прожект vvсгэх талаар тайлбарлая.
Цонхны баруун талаас сонгосон программчлалын хэлний vндсэн тєрлvvдээс сонгох юм. Visual Studio .NET прожектуудын vндсэн тєрvvд:
| Прожектын тєрєл | Тайлбар |
|---|---|
| Windows Application | Жирийн хэрэглээний программ буюу Windows desktop application vvсгэх загварчлал |
| Class Library | Єєр application-уудад хэрэглэгдэх класс vvсгэх загварчлал. DLL-тэй ижил. |
| Control Library | WinForms-д хэрэглэгдэх контролуудыг vvсгэх загварчлал. |
| ASP.NET Web Application | UI-тэй динамик болон статик HTML хуудасуудтай вэб хуудас хийх загварчлал. |
| ASP.NET Web Service | XML SOAP-аар дамжин хэрэглэгдэх вэб vйлчилгээг vvсгэх загварчлал |
| Web Control Library | Web application-д хэрэглэгдэх єєрийн контролsыг vvсгэх загварчлал |
| Console Application | Command-line application vvсгэх загварчлал. є.х DOS-ийн программ vvсгэх загварчлал. |
| Windows Service | Window-ийн орчинд ажиллах єєрийн vйлчилгээг vvсгэх загварчлал. |
| Empty Project/Empty Web Project | Єєрийн хvссэнээр хєгжvvлэх боломжтой хоосон прожект vvсгэх. Ямар нэгэн загварчлалыг агууланагvй. |
Console Application-г прожектуудын vндсэн тєрvvдээс сонгоно. Прожект vvсэх замын талаар товч єгvvлье. VS.NET нь тухайн прожектын нэртэй хавтас vvсгэн, тvvн дотроо прожектоо vvсгэдэг. Хэрэв прожектын нэр "HelloProj", зам "C:\Visual Studio Projects" бол solution "C:\Visual Studio Projects\HelloProj\HelloProj.sln" байрлалд vvснэ.
Console application -ийг сонгосон учраас класс файл vvснэ. Класс нь автоматаар Class1 нэртэйгээр, Visual C#-н классыг илэрхийлсэн .cs єргєтгєлтэйгээр vvсгэгдэнэ. Namespace нь автоматаар, таны прожектын нэртэйгээр vvсгэгдэнэ. Таны vvсгэсэн класс нь прожектын нэртэй адил нэртэй Namespace-д хийгдэж бна гэсэн vг.
// // TODO: Add code to start application here //гэсэн кодыг идэвхжvvлнэ vv
System.Console.WriteLine(“Hello World”);гэж бичнэ.
Ta compile хийхдээ 2 аргаар хийж болно.
C:\> csc SayHello.cs
Hello World Press any key to continueTa ямар нэг товч дарахад цонх хаагдана.
vvнтай адил vр дvнг compile-дсан exe файл vvсчихсэн vед command line-g ашиглан харж болно. Та exe файлынхаа нэрийг бичиж ажиллуулах хэрэгтэй.
Прожектын алдааг засах vедээ эхлээд Прожектыг бvхэлд нь агуулсан Solution файлыг ажиллуулна. Анх Solution файлыг ачаалахад ямар ч файл нээгдээгvй мэт байх болно. Та Solution Explorer-с ажиллуулах Прожектынхоо хэсэг болон .cs файлаа сонгох хэрэгтэй.
Debugger -г хэрэглэх нь:
namespace DebugProj
{
class Debug
{
static void Main(string[] args)
{
for (int i=0; i<10; i++)
PrintVal(i);
}
static void PrintVal(int intVal)
{
System.Console.WriteLine("The count is " +intVal);
}
}
}
Мєн баруун доод буланд Call Stack гэх мэт view агуулсан цонх гарч ирнэ. Эдгээр нь танд debugging-ийн vйл ажиллагааг хараж хянахад тус болно. Та дараагийн мєр рvvгээ шилжихдээ дараах 3-н сонголтын аль нэгийг гvйцгэнэ.
Хувьсагчыг дагах & боловсруулах:
The count is 0 The count is 5
Watch-г ажиллуулах хялбар арга