1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Lập trình trên Windows: Giới thiệu môn học - Trần Minh Thái

16 22 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 16
Dung lượng 72,65 KB

Nội dung

Bài giảng Lập trình trên Windows: Giới thiệu môn học cung cấp kiến thức & kỹ năng lập trình ứng dụng Windows cơ bản & nâng cao; cung cấp kiến thức lập trình C# cho các ứng dụng Windows và các hàm thư viện cơ bản .NET; sử dụng môi trường phát triển tích hợp Visual Studio .NET 2015

Lập trình Windows Giới thiệu mơn học Trần Minh Thái Email: minhthai@huflit.edu.vn Website: www.minhthai.edu.vn Cập nhật: 10/02/2017 Mục tiêu Cung cấp kiến thức & kỹ lập trình ứng dụng Windows & nâng cao Cung cấp kiến thức lập trình C# cho ứng dụng Windows hàm thư viện NET Sử dụng mơi trường phát triển tích hợp Visual Studio NET 2015 Nội dung .NET Framework , ngôn ngữ C# Xây dựng ứng dụng Form (Windows Application) dùng C# Kiến thức nâng cao lập trình đồ hoạ: GDI+ Form u cầu với sinh viên • Có kiến thức sở: • Lập trình • Cấu trúc liệu giải thuật • Cơ sở liệu • Lập trình hướng đối tượng • Nghe giảng lý thuyết • Đọc tài liệu tham khảo • Làm tất tập • Tham gia đầy đủ buổi TH • Tinh thần làm việc nghiêm túc Tài liệu tham khảo Sách Ngơn ngữ C# • Tom Archer , “Inside C#”, 2002 • Anders Hejlsberg, Mads Torgersen, Scot Wiltamuth, Peter  Golde, “C# Programming Language”, Addison Wesley 2011 • Charles Petzold, “Programming in the Key of C#”, Microsoft Press 2004 • Daniel Solis, “Illustrated C# 2008”, Apress, 2008 Sách Windows Form • Nagel, Bill Evjen, Jay Glynn, Morgan SkinnerandKarli Watson, “Professional C# 2005 with NET 3.0”, Wrox Press 2007 • Peter Sestoft, Henrik I Hansen, “C# Precisely”, MIT Press 2004 • Art Gitleman “Computing with CSharp and the NET Framework”, 2003 Sách GDI+ • Rod Stephens , “C# Graphics Programming”, Wrox Press, 2008 Đánh giá môn học Thực đồ án vấn đáp (1 – sinh viên/ đồ án) • Quyển báo cáo (file word): 3đ • Chương trình: 4đ • Vấn đáp: 3đ Điểm trừ: Vắng 01 buổi trừ 0.5đ Điểm cộng (Tối đa 2đ): Thảo luận, tập lớp (+0.25đ/lần) Thời gian nộp vấn đáp: Sau kết thúc môn học tuần Đăng ký nhóm đề tài • Thời gian: Chậm ngày 18/02/2017 • Cách thức đăng ký: Điền thơng tin theo mẫu • Các đề tài: • Ứng dụng • Game • Các tiện ích Cấu trúc báo cáo Thứ tự nội dung (trình bày trang khác nhau) Trang bìa Trang bìa lót Phần mục lục Danh mục từ viết tắt Danh mục bảng biểu Danh mục hình vẽ Nội dung chương Kết luận Tài liệu tham khảo Định dạng báo cáo • Dùng cơng cụ soạn thảo MS Word • Khổ giấy: A4 • Canh lề: Trái: cm; Trên, dưới, phải: cm • Độ giãn dịng: 1.5 • Font chữ: Times New Roman • Kích thước font chữ: Tên chương: 15 (in đậm, canh center), tiêu đề: 13 (in đậm, canh left), nội dung: 13 (in thường, canh justify) • Đánh số nội dung: Sử dụng số tự nhiên (tối đa cấp) Ví dụ: Chương 1, mục 1: 1.1, cấp 1.1 1.1.1, cấp 1.1.1.1 Lưu ý: Các mục lục, danh mục bảng, danh mục hình, đánh tài liệu tham khảo phải dùng tool tự động MS Word Nội dung chương Tối thiểu phải gồm chương sau Mở đầu Phân tích Thiết kế Thử nghiệm kết 10 Đề cương môn học Chương 1: Giới thiệu Microsoft NET Platform • 1.1 Khái niệm Microsoft NET Framework • 1.2 Kiến trúc NET – CLR – Mã quản lý/Không quản lý – MSIL – CTS – CLS – BCL – Assembly / Assembly cache – JIT – GC • 1.3 Q trình biên dịch chạy chương trình • 1.4 Các đặc điểm NET • 1.5 Các loại ứng dụng viết với NET 11 Đề cương môn học Chương 2: Ngôn ngữ lập trình C# • 2.1 Các thành phần ngơn ngữ • 2.2 Hệ thống kiểu • 2.3 Xuất/Nhập chuyển đổi kiểu liệu • 2.4 Các lệnh điều khiển: if, switch, goto, for, do…while, foreach • 2.5 Lớp, đối tượng struct • 2.6 Phương thức • 2.7 Interface • 2.8 Property, Mảng Indexer • 2.9 Lớp collection exception • 2.10 Delegate event 12 Đề cương môn học Chương 3: Windows Form GDI+ • 3.1 Form container • 3.2 Các control bản: ListView, TreeView, Menu, ToolBar, StatusBar, TabControl, … • 3.3 Dialog • 3.4 Ứng dụng MDI 13 Đề cương mơn học Chương 4: Lập trình đồ họa với GDI+ • 4.1 Lớp Graphics • 4.2 Sự kiện Paint • 4.3 Làm việc với Brush Pen • 4.4 Làm việc với Color, Font Text • 4.5 Làm việc với Image 14 Đề cương môn học Chương 5: Truy cập sở liệu với ADO.NET • 5.1 Các thành phần ADO.NET • 5.2 Kết nối sở liệu • 5.3 Thực câu lệnh sở liệu : Insert, Update, Delete • 5.4 DataReader Dataset • 5.5 DataGridView • 5.6 Crystal Reports 15 Q&A 16 16 ... Kiến thức nâng cao lập trình đồ hoạ: GDI+ Form u cầu với sinh viên • Có kiến thức sở: • Lập trình • Cấu trúc liệu giải thuật • Cơ sở liệu • Lập trình hướng đối tượng • Nghe giảng lý thuyết • Đọc... Assembly cache – JIT – GC • 1.3 Q trình biên dịch chạy chương trình • 1.4 Các đặc điểm NET • 1.5 Các loại ứng dụng viết với NET 11 Đề cương môn học Chương 2: Ngơn ngữ lập trình C# • 2.1 Các thành phần...Mục tiêu Cung cấp kiến thức & kỹ lập trình ứng dụng Windows & nâng cao Cung cấp kiến thức lập trình C# cho ứng dụng Windows hàm thư viện NET Sử dụng mơi trường

Ngày đăng: 08/05/2021, 11:55

TỪ KHÓA LIÊN QUAN