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 305 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

Trang 1

Lập trình trên Windows

Giới thiệu môn học

Trần Minh Thái

Email: minhthai@huflit.edu.vn

Website: www.minhthai.edu.vn

Trang 2

Mục tiêu

1. Cung cấp kiến thức & kỹ năng lập trình ứng dụng Windows cơ bản & nâng cao

2. 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

3. Sử dụng môi trường phát triển tích hợp Visual Studio NET 2015

Trang 3

Nội dung

1. NET Framework , cơ bản về ngôn ngữ C#

2. Xây dựng ứng dụng trên Form (Windows Form Application) dùng C#

3. Kiến thức nâng cao về lập trình đồ hoạ: GDI+

Trang 4

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

• Có kiến thức cơ sở:

• Lập trình

• Cấu trúc dữ liệu và giải thuật

• Cơ sở dữ liệu

• Lập trình hướng đối tượng

• Nghe giảng lý thuyết

• Đọc các tài liệu tham khảo

• Làm tất cả các bài tập

• Tham gia đầy đủ các buổi TH

• Tinh thần làm việc nghiêm túc

Trang 5

Tài liệu tham khảo

Sách về 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 về 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 về GDI+

Rod Stephens , “C# Graphics Programming”, Wrox Press, 2008

Trang 6

Đánh giá môn học

Thự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

Trang 7

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

• Thời gian: Chậm nhất 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

Trang 8

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

Thứ tự nội dung (trình bày ở các trang khác nhau)

1. Trang bìa

2. Trang bìa lót

3. Phần mục lục

4. Danh mục các từ viết tắt

5. Danh mục các bảng biểu

6. Danh mục các hình vẽ

7. Nội dung của các chương

8. Kết luận

9. Tài liệu tham khảo

Trang 9

Đị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: 3 cm; Trên, dưới, phải: 2 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 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.1

Lư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 Word

Trang 10

Nội dung các chương

Tối thiểu phải gồm các chương sau

1. Mở đầu

2. Phân tích

3. Thiết kế

4. Thử nghiệm kết quả

Trang 11

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

Chương 1: Giới thiệu Microsoft NET Platform

• 1.2 Kiến trúc NET

• 1.3 Quá trình biên dịch và chạy chương trình

Trang 12

Đề 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 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.7 Interface

• 2.8 Property, Mảng và Indexer

• 2.9 Lớp collection và exception

• 2.10 Delegate và event

Trang 13

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

Chương 3: Windows Form và GDI+

• 3.1 Form và container

• 3.2 Các control cơ bản: ListView, TreeView, Menu, ToolBar, StatusBar, TabControl, …

• 3.3 Dialog

Trang 14

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

Chương 4: Lập trình đồ họa với GDI+

• 4.2 Sự kiện Paint

• 4.3 Làm việc với Brush và Pen

• 4.4 Làm việc với Color, Font và Text

Trang 15

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

Chương 5: Truy cập cơ sở dữ liệu với ADO.NET

• 5.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à Dataset

• 5.6 Crystal Reports

Trang 16

Q&A

16

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

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w