Chương trình đầu tiên
5.1 Trang khởi đầu (Start Page)
Nhắc lại, khi khởi động Microsoft Visual Studio.NET, ta có một giao diện tương tư như trang web (Visual Studio Home Page/Start Page) để thiết kế việc bố trí mặc định cho môi trường lập trình MS Visual Studio.NET IDE (hay còn gọi là profile) và sau đó, chọn Get
Started trang liệt kê các dự án, cho phép ta mở các dự án đã thiết kế hay khởi đầu một dự
án mới (New Project). Tạo dự án mới như sau:
• Project Type: chọn Visual Basic Projects • Templates: chọn Windows Application • Name = Adder
• Location = D:\Dev
Ta để ý, dự án Adder được tạo và lưu trữ dưới ngăn chứa D:\Dev\Adder
Nhấp OK. MS Visual Studio.NET tạo một window mặc định Form1.vb ) với Solution Adder và Project Adder.
Bước 2: Phân biệt Solution và Project 5.2 Solution và Project
Sử dụng Solution Explorer giống như Windows Explorer trong đó MS Visual Studio.NET quản lý và tổ chức các tập tin thành từng nhóm nhỏ theo hệ thống: Phương Án
(Solutions), Dự Án (Projects) rồi tới các tập tin liên hệ (Files).
Như vậy, ta phân biệt một phương án có thể có nhiều dự án khác nhau, một dự án có thể có nhiều ứng dụng (application) và các thành phần (components) phụ thuộc và mỗi ứng dụng (application) như vậy đều có nhiều tập tin dùng thiết kế ứng dụng (application) đó, tỷ như: classes, forms, các references liên hệ, ... như trong hình dưới đây:
Bước 3: Đậu bãi (Docking) và Trôi Nổi (Undocking)
Mọi windows đều có thể di chuyển trôi nổi (undocking) trong môi trường IDE nhằm mục đích tạo mặt trống hay giao diện trống (space) cho việc thiết kế các forms được rộng rãi thoải mái.
Ta tập docking hay undocking bằng cách dùng mouse kéo lê phần tiêu đề (Title Section) của windows Solution Explorer từ phiá bên phải IDE vào chính giữa phần thiết kế (Design Section):
Ta nhận thấy Properties Window mở rộng và lấp đầy khoảng trống phiá bên phải IDE. Ta cũng có thể mở nhiều windows khác nhau qua thực đơn View là thực đơn thứ 3 trong phần thực đơn chính của IDE và tập docking hay undocking.
Khi cho các windows này đậu bãi trở lại (thí dụ với Solution Window), ta cần khéo léo sao cho khung window vào đúng vị trí phiá trên của Properties Windows và trong khuôn khổ của Properties Windows, nếu không ta sẽ có 2 windows nằm chồng lên nhau chứ không phải một trên một dưới như hình bên trên.
Bước 4: Dấu 1 window (Hide) hay dấu mọi windows (Hide All)
Ta có thể dấu hay mở các windows phụ bằng cách chọn Hide (nút kế bên nút Đóng - Close) như hình của Toolbox window sau đây. Nút Hide có 2 hình chỉ 2 trạng thái khác nhau:
• Hình giống như 1 cây ghim giấy chỉ xuống tượng trưng cho việc ghim window đó để tham khảo
• Hình cây ghim giấy nằm ngang để dấu window này 1 cách tự động khi ta không tham khảo nữa.
Bước 5: Hộp công cụ (Toolbox) và Server Explorer
Bên trái phần thiết kế (Design Window) ta có hộp công cụ (Toolbox) và Server Explorer. Các windows này cũng đóng mở tự động hay dấu đi (thu gọn lại) về phiá tay trái.
Hộp công cụ gồm có nhiều bảng khác nhau từ:
• Windows Forms: chứa các công cụ liên hệ đến việc tạo Forms
• Components: các thành phần yểm trợ
• Data: các ứng dụng liên quan đến việc nối vào Cơ Sở Dữ Liệu (Database) gồm đủ
loại, tỷ như: MS Access, SQL Server, Oracle Server hay các ODBC (Open
Database Connection) tương đương kể cả các mệnh lệnh dùng với ngôn ngữ lập
trình database tiêu chuẩn SQL. Hình đặc trưng cho Components:
Hình đặc trưng cho Server Explorer: cho phép ta quản lý, bảo trì, kiểm tra các nối vào Cơ Sở Dữ Liệu (Database) trong máy vi tính cục bộ hay liên mạng, chẳng hạn như trong hình, ta nhận thấy Cơ Sở Dữ Liệu (Database) sử dụng là SQL Server nằm trong máy cung cấp dịch vụ Sydney.
Server Explorer cũng là nơi ta tạo hay xóa bỏ Cơ Sở Dữ Liệu (Database), các tables, các mối liên hệ (relationships), các Store Procedures hay các đồ hình về Database (Database
Diagrams) cho bản báo cáo (Reports) hay tham khảo (References). Ta sẽ tham khảo chi tiết hơn ở các bài học về Cơ Sở Dữ Liệu (Database).
Bước 7: Other windows
Ngoài ra còn nhiều windows yểm trợ khác, tỷ như: • Macro Explorer • Command Window • Output Window • Class View • Object Window • (vân vân)