Bài 1: Form chào mừng.
Tạo Form với Label hiển thị "Họ và tên", TextBox nhập tên, Button "Hiển thị" hiện MessageBox chào tên người dùng, Button "Thoát" hỏi xác nhận trước khi đóng. Xử lý sự kiện Form_Load để hỏi mở app.
Bài 2: Máy tính bỏ túi đơn giản.
Sử dụng 2 TextBox nhập số, Label mô tả, các Button cho phép tính (+, -, *, /), chỉ cho nhập số ở TextBox (sự kiện KeyPress), Button "Del" xóa TextBox, hiển thị kết quả ở Label riêng.
Bài 3: Đặt hàng pizza.
Sử dụng RadioButton chọn kích cỡ (Nhỏ, Trung, Lớn), CheckBox topping (phô mai, xúc xích,...), ComboBox số lượng, Button tính tổng tiền và hiển thị ở Label.
Bài 4: Quản lý danh sách.
TextBox nhập tên, ComboBox loại (Nam/Nữ), CheckBox "VIP", Button thêm vào ListBox; Button xóa item selected.
Bài 5: Danh sách sinh viên.
ListBox hiển thị danh sách tên, Button thêm/xóa từ TextBox, xử lý SelectedIndexChanged để hiển thị chi tiết ở Label. Thử CheckedListBox cho multi-select.
Bài 6: Giỏ hàng.
ListBox thêm sản phẩm từ TextBox + số lượng (ComboBox), Button "Tính tổng" dùng vòng lặp ListBox.Items.
Bài 7: Trình soạn thảo văn bản cơ bản.
Thêm MenuStrip (File: New, Open, Save, Exit; Edit: Cut, Copy, Paste), ToolStrip với icon tương ứng (New, Open,...), kết nối với RichTextBox để xử lý sự kiện Click (OpenFileDialog cho Open).
Bài 8: Ứng dụng hiển thị ngày giờ.
MenuStrip (Chức năng: Hiển thị Thời gian/Ngày tháng; Thoát), ToolStrip với button tương tự, dùng Timer + Label cập nhật, ContextMenuStrip khi right-click Form.