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

Lập trình windows bằng C sharp

38 721 1
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Lập trình Windows bằng C Sharp
Người hướng dẫn Nguyễn Thành Chiến, Giảng viên
Trường học CĐ Bệnh Viện Hữu Nghị - Hà Nội
Chuyên ngành Lập trình Windows bằng C Sharp
Thể loại Sách giáo trình
Năm xuất bản 2013
Thành phố Hà Nội
Định dạng
Số trang 38
Dung lượng 2,88 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Giới thiệu môn học ◦ Cung cấp kiến thức và kỹ năng lập trình ứng dụng trong môi trường Windows cơ bản & nâng cao... Giới thiệu môn học ◦ Cung cấp kiến thức lập trình C# cho các ứng dụng

Trang 2

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

◦ Cung cấp kiến thức và kỹ năng lập trình ứng dụng trong môi trường Windows cơ bản & nâng cao

2

Trang 3

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

◦ 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 MS.NET

3

Trang 4

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

 Giúp sinh viên xây dựng ứng dụng bằng

công cụ lập trình hiện đại & mạnh mẽ của

MS là Visual Studio 2005/2008/2010/2013

Nguyen Thanh Chien - 2013 4

Trang 5

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

 Nội dung: ( ba nhóm kiến thức chính)

Trang 6

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

 Có kiến thức cơ sở về lập trình, cấu trúc dữ liệu, cơ sở dữ liệu, lập trình hướng đối tượng

 Nghe giảng lý thuyết (nghiêm túc, không nói chuyện,

không làm việc riêng, không sử dụng điện thoại trong lớp)

 Đọc các tài liệu tham khảo được cung cấp!

◦ 3 bài kiểm tra thực hành trên máy

(Mỗi bài kiểm tra nếu nộp ko đúng hạn, sao chép quá 30% hoặc vắng không lý do đều bị đểm 0)

 Tinh thần làm việc nghiêm túc, trách nghiệm cao

 Hoạt động nhóm

 Trao đổi, thảo luận với GV và SV khác

6

Trang 7

Tài liệu môn học

Tiếng Việt:

1. Bài giảng + Bài tập thực hành

2. Giáo trình C# - trung tâm Nhất Nghệ

3. Ngôn ngữ lập trình C# (tài liệu dịch)

Trang 8

Trang web môn học

 http://caodangbinhdinh.wordpress.com/

◦ Ebook tham khảo

◦ Danh sách bài tập

◦ Điểm quá trình

◦ Các thảo luận liên quan đến môn học

 Yêu cầu sinh viên thường xuyên truy cập

để có thông tin mới nhất!

8

TOÀN BỘ TÀI LIỆU VÀ BÀI GIẢNG MÔN HỌC ĐƯỢC ĐƯA WEBSITE

Trang 9

Phục vụ cho môn học

◦ MS Visual Studio NET 2008/2010

Trang 10

Nguyen Thanh Chien - 2013 10

Trang 11

Đánh giá cuối khóa

ký vào tuần thứ 2) Nếu

đồ án ko đạt chất lượng được tính vào điểm TH

Trang 12

Đánh giá cuối khóa

12

• ĐTL: điểm thảo luận nhóm, mỗi nhóm sẽ có một topic riêng, thảo luận trên lớp, giảng viên sẽ chấm điểm

• ĐBT: sinh viên làm bài kiểm tra kiến thức 15 tại lớp

• ĐCC: lấy điểm điểm danh (điểm danh bất kỳ để lấy điểm)

• …

N: số cột điểm

2

Trang 13

ĐỒ ÁN (BT NHÓM)

 Tên đề tài: Phân tích, thiết kế và xây dựng 1 chương trình theo hướng đối tượng

 Nhóm gồm 3 sinh viên (1 nhóm trưởng)

 Thời hạn: tuần cuối cùng của HP

 Hình thức: Báo cáo (Slide) + CD chương trình + Bảng thống kê hoạt động nhóm của các thành viên

 Gợi ý:

◦ Quản lý sinh viên, Quản lý đoàn viên

◦ Quản lý thu chi học phí, Quản lý thư viện

◦ Quản lý xếp loại điểm rèn luyện

◦ Quản lý thời khóa biểu, Quản lý điểm

◦ Quản lý bán hàng, Quản lý kho, Quản lý tài sản

◦ Quản lý đăng tin quảng cáo ở 1 tờ báo v.v…

TÊN PHẦN MỀM DO NHÓM SINH VIÊN TỰ CHỌN Nguyen Thanh Chien - 2013 13

Trang 14

ĐỒ ÁN (tt)

◦ Giới thiệu chương trình

◦ Cơ sở dữ liệu

◦ Chức năng (demo bằng phần mềm)

Nguyen Thanh Chien - 2013 14

Trang 15

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

 Phần 1: C# cơ bản – hướng đối tượng

◦ Môi trường NET Framework

◦ Ngôn ngữ C#: kiểu dữ liệu, biến, phạm vi hoạt động, toán

tử, câu lệnh, điều khiển

 Namspace, lớp thư viện

 Lớp, phương thức, thừa kế…

 Mảng, struct, enum

 Giao diện, thuộc tính, indexer

 Nhóm đối tượng (Array list, collection)

 Delegate & event

15

Trang 16

◦ Menu, context-sensitive menu, tool strip, status strip

◦ Xây dựng ứng dụng SDI, MDI

◦ Dialog, common dialog

◦ User Control

16

Trang 17

Đề cương môn học (3)

◦ Tổng quan về ADO.NET

 Cơ chế Disconnected…

◦ Kết nối CSDL MS SQL Server, MS Access

 Chuỗi kết nối, đối tượng thực thi truy vấn dữ liệu

◦ Sử dụng DataSet để lưu trữ dữ liệu tách rời với data source

◦ Sử dụng chức năng Data Configuration

Wizard để kết nối dữ liệu nhanh chóng

◦ Cơ chế data binding giữa control với data

source

17

Trang 18

5 lời khuyên để đạt kết quả tốt

18

Trang 19

Làm việc chăm chỉ

19

Trang 20

Làm bài tập và thực hành nhiều

20

Trang 21

Tự làm các bài tập thực hành

21

Trang 22

Kiên nhẫn với máy tính

22

Trang 23

Nếu cần, nghỉ 1 tí…

23

Trang 24

Hỏi và đáp

24

Trang 25

Môi trường WINDOWS

(GUI – Graphical User Interface)

25

Trang 26

Giao diện người dùng

kiểu đồ họa (GUI)

WYSIWYG (viết tắt của W hat Y ou S ee

thống nhất với cùng 1 dáng vẻ

◦ 1 Cửa sổ hình chữ nhật

◦ Thanh tiêu đề

◦ Menu, hộp thoại, thanh trược

Nguyen Thanh Chien - 2013 26

Trang 27

thường trú trong RAM

Nguyen Thanh Chien - 2013 27

Trang 28

Quản lý bộ nhớ

dịch và chuyển vào bộ nhớ vật lý

 Sử dụng thư viện liên kết động ( dll )

Nguyen Thanh Chien - 2013 28

Trang 29

Tư tưởng hướng đối tượng

bấm v.v… đều được xem như là một đối tượng của lớp được đăng ký trước

Nguyen Thanh Chien - 2013 29

Trang 30

Các thành phần giao diện GUI

Nguyen Thanh Chien - 2013 30

Trang 31

Các thành phần giao diện GUI(tt)

Nguyen Thanh Chien - 2013 31

Trang 32

Graphical User Interface

Nguyen Thanh Chien - 2013 32

Trang 33

CÁC THÀNH PHẦN GUI

Nguyen Thanh Chien - 2013 33

Trang 34

CÁC THÀNH PHẦN GUI (tt)

Nguyen Thanh Chien - 2013 34

Trang 35

GUI CONTROLs

Nguyen Thanh Chien - 2013 35

Trang 36

GUI CONTROLs (tt)

Nguyen Thanh Chien - 2013 36

Trang 37

GUI CONTROLs (tt)

Nguyen Thanh Chien - 2013 37

Trang 38

HỎI & GIẢI ĐÁP

Nguyen Thanh Chien - 2013 38

Ngày đăng: 08/05/2014, 16:59

TỪ KHÓA LIÊN QUAN