Lập trình trên Windows - Giới thiệu môn học
Chương 2: Ngôn ngữ lập trình C#
2.1 Các thành phần cơ bản của ngôn ngữ
2.2 Hệ thống kiểu
2.3 Xuất/Nhập và chuyển đổi kiểu dữ 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 và struct
2.6 Phương thức
2.7 Interface
2.8 Property, Mảng và Indexer
2.9 Lớp collection và exception
2.10 Delegate và event
16 trang |
Chia sẻ: huyhoang44 | Lượt xem: 721 | Lượt tải: 0
Bạn đang xem nội dung tài liệu Lập trình trên Windows - Giới thiệu môn học, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Lập trình trên WindowsGiới thiệu môn họcTrần Minh TháiEmail: minhthai@huflit.edu.vn Website: www.minhthai.edu.vn Cập nhật: 10/02/2017 1Mục tiêuCung cấp kiến thức & kỹ năng lập trình ứng dụng Windows cơ bản & nâng caoCung 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 .NETSử dụng môi trường phát triển tích hợp Visual Studio .NET 2015Nội dung.NET Framework , cơ bản về ngôn ngữ C#Xây dựng ứng dụng trên Form (Windows Form Application) dùng C#Kiến thức nâng cao về lập trình đồ hoạ: GDI+Yêu cầu với sinh viênCó kiến thức cơ sở:Lập trìnhCấu trúc dữ liệu và giải thuậtCơ sở dữ liệuLập trình hướng đối tượngNghe giảng lý thuyếtĐọc các tài liệu tham khảoLàm tất cả các bài tậpTham gia đầy đủ các buổi THTinh thần làm việc nghiêm túcTài liệu tham khảoSách về Ngôn ngữ C#Tom Archer , “Inside C#”, 2002Anders Hejlsberg, Mads Torgersen, Scott Wiltamuth, Peter Golde, “C# Programming Language”, Addison Wesley 2011Charles Petzold, “Programming in the Key of C#”, Microsoft Press 2004Daniel Solis, “Illustrated C# 2008”, Apress, 2008Sách về Windows FormNagel, Bill Evjen, Jay Glynn, Morgan SkinnerandKarli Watson, “Professional C# 2005 with .NET 3.0”, Wrox Press 2007Peter Sestoft, Henrik I. Hansen, “C# Precisely”, MIT Press 2004Art Gittleman. “Computing with CSharp and the .NET Framework”, 2003Sách về GDI+Rod Stephens , “C# Graphics Programming”, Wrox Press, 2008Đánh giá môn họcThực hiện đồ án và vấn đáp (1 – 2 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, bài tập tại lớp (+0.25đ/lần)Thời gian nộp và vấn đáp: Sau khi kết thúc môn học 2 tuầnĐăng ký nhóm và đề tàiThời gian: Chậm nhất ngày 18/02/2017Cách thức đăng ký: Điền thông tin theo mẫuCác đề tài:Ứng dụngGameCác tiện íchCấu trúc quyển báo cáoThứ tự nội dung (trình bày ở các trang khác nhau)Trang bìaTrang bìa lótPhần mục lụcDanh mục các từ viết tắtDanh mục các bảng biểuDanh mục các hình vẽNội dung của các chươngKết luậnTài liệu tham khảoĐịnh dạng báo cáoDùng công cụ soạn thảo MS WordKhổ giấy: A4Canh lề: Trái: 3 cm; Trên, dưới, phải: 2 cm Độ giãn dòng: 1.5Font chữ: Times New RomanKí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 3 cấp). Ví dụ: Chương 1, mục 1: 1.1, cấp 2 của 1.1 là 1.1.1, cấp 3 là 1.1.1.1Lưu ý: Các mục lục, danh mục các bảng, danh mục các hình, đánh tài liệu tham khảo phải dùng tool tự động của MS WordNội dung các chươngTối thiểu phải gồm các chương sauMở đầuPhân tíchThiết kếThử nghiệm kết quảĐề cương môn họcChương 1: Giới thiệu Microsoft .NET Platform1.1 Khái niệm Microsoft .NET Framework1.2 Kiến trúc .NETCLRMã quản lý/Không quản lýMSILCTSCLSBCLAssembly / Assembly cacheJITGC1.3 Quá trình biên dịch và chạy chương trình1.4 Các đặc điểm .NET1.5 Các loại ứng dụng có thể viết với .NETĐề cương môn họcChương 2: Ngôn ngữ lập trình C#2.1 Các thành phần cơ bản của ngôn ngữ 2.2 Hệ thống kiểu2.3 Xuất/Nhập và chuyển đổi kiểu dữ liệu 2.4 Các lệnh điều khiển: if, switch, goto, for, dowhile, foreach2.5 Lớp, đối tượng và struct 2.6 Phương thức2.7 Interface2.8 Property, Mảng và Indexer2.9 Lớp collection và exception 2.10 Delegate và eventĐề cương môn họcChương 3: Windows Form và GDI+3.1 Form và container3.2 Các control cơ bản: ListView, TreeView, Menu, ToolBar, StatusBar, TabControl, 3.3 Dialog3.4 Ứng dụng MDIĐề cương môn họcChương 4: Lập trình đồ họa với GDI+4.1 Lớp Graphics4.2 Sự kiện Paint4.3 Làm việc với Brush và Pen4.4 Làm việc với Color, Font và Text4.5 Làm việc với ImageĐề cương môn họcChương 5: Truy cập cơ sở dữ liệu với ADO.NET5.1 Các thành phần trong ADO.NET5.2 Kết nối cơ sở dữ liệu 5.3 Thực hiện các câu lệnh trên cơ sở dữ liệu : Insert, Update, Delete 5.4 DataReader và Dataset5.5 DataGridView5.6 Crystal ReportsQ&A16
Các file đính kèm theo tài liệu này:
- lap_trinh_tren_windows_chuong0_gioithieuhocphan_8397.pptx