สถาปัตยกรรม .NETFramework Visual Studio.NET VB.NET C# C++ J# … Common Language Specification (CLS) .NET Languages Web Services Web Forms Windows Forms Data and XML Extended Class Library I/O String Drawing Security … Base Class Library Common Language Runtime (CLR) Memory Management Common Type Systems JIT Compilers …
4.
โปรแกรมที่เราเขียนขึ้นมา เมื่อคอมไพล์ ( compile ) แล้วจะอยู่ในรูป intermediate language ที่เรียกว่า MSIL (Microsoft Intermediate Language) Java Compiler Java Byte Code JVM Windows JVM UNIX JVM อื่น ๆ Windows UNIX อื่น ๆ ภาษา คอมไพเลอร์ Intermediate code Virtual Machine ระบบปฏิบัติการ VB.NET C# ภาษาอื่นๆ Compiler VB.NET Compiler C# Compiler อื่น ๆ Microsoft Intermediate Language (MSIL) Common Language Runtime (CLR) Windows
ปรับแต่ง Editorแสดงข้อความภาษาไทยได้อย่างถูกต้อง ไปที่เมนู Tool – Option – Font& Color ** แนะนำให้ใช้ Tahoma หรือ MS Sans Serif ขนาด 10 point ** อ่านง่าย แสดงหมายเลขบรรทัด ไปที่เมนู Tool – Option – Text & Editor – All Language – Line No.
13.
Create new project: File – new – project… เลือก Windows Application สำหรับ VB.NET Save Project : File – Save all ** จะมีไฟล์ต่าง ๆ เกิดขึ้นในโฟลเดอร์ที่เก็บโปรเจ็คของเรา ดังนี้ เป็นไฟล์ html ใช้ใน project .htm, .html HTML เก็บข้อมูลของ project ต่าง ๆ AssemblyInfo.vb Assembly Information เก็บรายละเอียดของ resource XML .resx .NET XML Resource Template เก็บข้อมูลต่าง ๆ ของโปรแกรมย่อย .vb Module เก็บ class ต้นแบบของ oject .vb Class เก็บข้อมูลของ win form .vb Window Form เก็บว่าภายใน project มี item อะไรอยู่บ้าง .vbprog Visual studio project เก็บรายละเอียดของ project ต่าง ๆ ไว้ใน solution .sln Visual studio solution คำอธิบาย นามสกุลของไฟล์ ชนิดของไฟล์
14.
AssemblyInfo.vb .resx Solution(.sln) Project A (.vbprog) Project B (.vbprog) Form 1(.vb) Module1(.vb) Class 1(.vb) Class 2(.vb) Form 2(.vb) Class 3(.vb)