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 305 0
Bài giảng Lập trình trên Windows Giới thiệu môn học  Trần Minh Thái

Đ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

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 Form Application) dùng C# 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 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, 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 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 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 Quá 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 ... dụng Form (Windows Form Application) dùng C# 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 giải thuật • Cơ sở liệu • Lập trình hướng...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... cache – JIT – GC • • • 1.3 Quá 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# • • • • • • • • • •

Ngày đăng: 15/05/2017, 10:22

Từ khóa liên quan

Mục lục

  • Slide 1

  • Mục tiêu

  • Nội dung

  • Yêu cầu với sinh viên

  • Tài liệu tham khảo

  • Đánh giá môn học

  • Đăng ký nhóm và đề tài

  • Cấu trúc quyển báo cáo

  • Định dạng báo cáo

  • Nội dung các chương

  • Đề cương môn học

  • Đề cương môn học

  • Đề cương môn học

  • Đề cương môn học

  • Đề cương môn học

  • Q&A

Tài liệu cùng người dùng

Tài liệu liên quan