Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 14 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
14
Dung lượng
484,5 KB
Nội dung
Lập trình Windows ThS Phạm Đức Thành phamducthanh@huflit.edu.vn Giới thiệu mơn học Mục tiêu • Cung cấp kiến thức kỹ lập trình ứng dụng mơi trườ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 MS.NET • Giúp sinh viên làm quen với mơi trường phát triển tích hợp đại & mạnh mẽ MS Visual Studio NET 2010 Giới thiệu môn học Nội dung: (ba nhóm kiến thức chính) • Nền tảng NET Framework , ngơn ngữ C# • Kiến thức lập trình ứng dụng mơi trường Windows với C#: – Xây dựng ứng dụng dựa Form (Windows Form Application) • Cung cấp kiến thức nâng cao lập trình đồ hoạ: – GDI+ Yêu cầu với sinh viên Có kiến thức sở lập trình, cấu trúc liệu, 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 cung cấp! Làm tất tập GV cung cấp • Gồm tập nhà • Báo cáo thu hoạch mơn học Tham gia đầy đủ buổi TH Tinh thần làm việc nghiêm túc! Mọi thắc mắc gửi qua mail: donhutai@gmail.com • Tiêu đề mail: CS14_HoTen_MaSV_Chủ đề Tài liệu tham khảo {1/4} Sách Ngơn ngữ C# • • • • Tom Archer , “Inside C#”, 2002 Anders Hejlsberg, Mads Torgersen, Scott 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 Tài liệu tham khảo {2/4} 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 Gittleman “Computing with CSharp and the NET Framework”, 2003 Tài liệu tham khảo {3/4} Sách GDI+ • Rod Stephens , “C# Graphics Programming”, Wrox Press, 2008 Phục vụ cho môn học Sinh viên cài đặt tool sau • MS NET Framework 4.0 • MS Visual Studio NET 2010 Pro (Express) • MSDN 2010 Địa download • http://www.microsoft.com/downloads • http://mozo.islamheart.com/music/prog/vs.rar (≈1.2GB) Đánh giá cuối khóa ĐD: điểm danh QT: điểm trình ĐLT: điểm lý thuyết Tỷ lệ điểm tham gia thay đổi! Đề cương mơn học (1) 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 10 Đề cương môn học (2) 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 11 Đề cương môn học (3) Chương 3: Windows Form GDI+ Chương 4: Lập trình đồ họa với 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 • • • • • 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 12 Đề cương môn học (4) 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 13 Tinh thần học tập 14