• Bài giảng Lập trình hướng sự kiện - Bài 7: Lập trình cơ sở dữ liệu với ADO.NET - Phan Thanh ToànBài giảng Lập trình hướng sự kiện - Bài 7: Lập trình cơ sở dữ liệu với ADO.NET - Phan Thanh Toàn

    7.1. TỔNG QUAN VỀ ADO.NET (tiếp theo) Các đặc trưng của ADO.NET: • Hỗ trợ lập trình:  Cung cấp các lớp thao tác với CSDL giúp lập trình nhanh hơn và giảm lỗi;  Cung cấp các công cụ để thao tác với CSDL ngay trên phần Disigner giúp thao tác với CSDL dễ dàng hơn. • Khả năng mở rộng: Sử dụng kiến trúc ngắt kết nối giúp giảm tải cho server, hỗ ...

    pdf41 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 565 | Lượt tải: 1

  • Bài giảng Lập trình hướng sự kiện - Bài 6: Lập trình ứng dụng Window Form với C# - Phan Thanh ToànBài giảng Lập trình hướng sự kiện - Bài 6: Lập trình ứng dụng Window Form với C# - Phan Thanh Toàn

    6.3.3. ĐỐI TƯỢNG BUTTON (tiếp theo) • Bước 2: Thiết lập các thuộc tính cho các đối tượng  Label: Các Label lần lượt là lblA, lblB, lblC.  TextBox:  Các TextBox cho nhập các hệ số A,B,C được đặt tên lần lượt là: txtA, txtB, txtC;  TextBox chứa kết quả đặt tên là txtResult và thiết lập thuộc tính Enabled là False.  Button:  Nút OK: Đặt...

    pdf46 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 556 | Lượt tải: 1

  • Bài giảng Lập trình hướng sự kiện - Bài 5: Xử lí nhập xuất trong C# - Phan Thanh ToànBài giảng Lập trình hướng sự kiện - Bài 5: Xử lí nhập xuất trong C# - Phan Thanh Toàn

    Namespace System.IO chứa một tập hợp các lớp hỗ trợ xử lí tệp tin và thư mục. • Các class được chia thành 2 loại: information (thông tin) và utility (tiện ích). • Các class loại thông tin (information) đều dẫn xuất từ class cơ sở FileSystemInfo, các class này cung cấp các phương thức và thuộc tính liên quan đến thông tin tệp tin và thư mục. • ...

    pdf42 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 509 | Lượt tải: 1

  • Bài giảng Lập trình hướng sự kiện - Bài 4: Cơ chế Delegate và Threading - Phan Thanh ToànBài giảng Lập trình hướng sự kiện - Bài 4: Cơ chế Delegate và Threading - Phan Thanh Toàn

    Ví dụ: Xây dựng một lớp thực hiện yêu cầu (Publisher), mỗi giây sẽ phát sinh một sự kiện. • Cho phép 2 lớp khác đăng kí xử lí sự kiện (Subscriber) mỗi lớp có cách xử lí riêng:  Lớp A: Hiển thị thời gian theo “mô phỏng đồng hồ Analog”;  Lớp B: Hiển thị thời gian theo “mô phỏng đồng hồ Digital” • Tạo lớp Clock:  Khai báo sự kiện: OnSecondCha...

    pdf30 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 527 | Lượt tải: 1

  • Bài giảng Lập trình hướng sự kiện - Bài 3: Giao diện và tập hợp - Phan Thanh ToànBài giảng Lập trình hướng sự kiện - Bài 3: Giao diện và tập hợp - Phan Thanh Toàn

    • Khai báo interface không chứa các thành phần dữ liệu. • Interface chỉ chứa các phương thức. • Các phương thức trong interface chỉ chứa phần khai báo, không có code thực thi của phương thức. • Các thành phần của interface có phạm vi ngầm định là public, khi khai báo không được đặt các từ khóa về phạm vi truy cập trước các phương thức. • Cú p...

    pdf33 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 501 | Lượt tải: 1

  • Bài giảng Lập trình hướng sự kiện - Bài 2: Lập trình hướng đối tượng với C# - Phan Thanh ToànBài giảng Lập trình hướng sự kiện - Bài 2: Lập trình hướng đối tượng với C# - Phan Thanh Toàn

    2.1.1. CÁC KHÁI NIỆM CƠ BẢN • Lập trình hướng đối tượng là gì? (Object-Oriented Programming: OOP): Lập trình hướng đối tượng là một phương pháp lập trình mới nhằm làm cho chương trình trở lên linh hoạt, tin cậy và dễ phát triển, dễ bảo trì và nâng cấp. • Sự trừu tượng dữ liệu (Data abstraction): là phương pháp biểu diễn dữ liệu giúp người sử d...

    pdf45 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 516 | Lượt tải: 1

  • Bài giảng Lập trình hướng sự kiện - Bài 1: Tổng quan về .NET Framework và ngôn ngữ lập trình C# - Phan Thanh ToànBài giảng Lập trình hướng sự kiện - Bài 1: Tổng quan về .NET Framework và ngôn ngữ lập trình C# - Phan Thanh Toàn

    NET được phát triển từ năm 1998 bởi công ty Microsoft. Mục tiêu là tạo ra một hệ thống hỗ trợ phát triển các ứng dụng trên nền tảng công nghệ internet và các ứng dụng phân tán. • Microsoft .NET hỗ trợ tạo ra các sản phẩm có thể chạy trên nhiều nền tảng công nghệ và độc lập với phần cứng. • .NET FrameWork cung cấp khoảng 5000 lớp đối tượng hỗ t...

    pdf49 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 709 | Lượt tải: 1

  • Bài giảng môn Ngôn ngữ lập trình C - Chương 5: Dữ liệu kiểu cấu trúc - Nguyễn Thị HiềnBài giảng môn Ngôn ngữ lập trình C - Chương 5: Dữ liệu kiểu cấu trúc - Nguyễn Thị Hiền

    Khái niệm  Một số ví dụ về cấu trúc:  Phiếu ghi lương, gồm có: tên, địa chỉ, lương, phụ cấp, một số trong các thuộc tính này lại có thể là một cấu trúc bởi trong nó có thể chứa nhiều thành phần: Tên ( Họ, đệm, tên ), Địa chỉ ( Phố, số nhà ), .  Danh sách sinh viên, gồm có: mã sinh viên, họ tên, ngày sinh, điểm toán, điểm lý, điểm hóa ; tr...

    pdf31 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 600 | Lượt tải: 1

  • Bài giảng môn Ngôn ngữ lập trình C - Chương 4: Hàm - Nguyễn Thị HiềnBài giảng môn Ngôn ngữ lập trình C - Chương 4: Hàm - Nguyễn Thị Hiền

    Hàm đệ quy  Định nghĩa:  Hàm đệ quy là hàm cho phép gọi đến chính nó trong thân của hàm.  Khi hàm gọi đệ qui đến chính nó, thì mỗi lần gọi máy sẽ tạo ra một tập mới hoàn toàn độc lập với tập pdf21 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 454 | Lượt tải: 1

  • Bài giảng môn Ngôn ngữ lập trình C - Chương 3: Mảng và con trỏ - Nguyễn Thị HiềnBài giảng môn Ngôn ngữ lập trình C - Chương 3: Mảng và con trỏ - Nguyễn Thị Hiền

    3.1. Mảng  Một số lưu ý  Các phần tử của mảng được cấp phát trong các khoảng nhớ liên tiếp trong bộ nhớ.  Một phần tử cụ thể của mảng được xác định thông qua tên mảng và chỉ số của nó.  Chỉ số của mảng phải có kiểu nguyên, không vượt quá kích thước mảng.  Chỉ số của mảng bắt đầu từ 0.  Khi chỉ số vượt ra ngoài kích thước mảng, trình ...

    pdf31 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 600 | Lượt tải: 1