Danh mục

Bài giảng Lập trình Windows Form với C#: Chương 1 - Lê Thị Ngọc Hạnh

Số trang: 56      Loại file: pdf      Dung lượng: 1.29 MB      Lượt xem: 35      Lượt tải: 0    
Jamona

Phí tải xuống: 32,000 VND Tải xuống file đầy đủ (56 trang) 0
Xem trước 6 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Chương 1 giới thiệu về lập trình trong Windows. Chương này trình bày những nội dung chính sau: Windows và DOS, các thành phần giao diện đồ họa – GUI, các dạng control chuẩn trong Windows, tổng quan về .Net framework và môi trường lập trình Visual studio,... Mời các bạn tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình Windows Form với C#: Chương 1 - Lê Thị Ngọc Hạnh LẬP TRÌNH TRONG WINDOWS GV: LÊ THỊ NGỌC HẠNH 18/18/2015 Windows Programming GIỚI THIỆU MÔN HỌC Mục tiêu 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. 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. Giúp sinh viên làm quen với môi trường phát triển tích hợp hiện đại & mạnh mẽ của MS là Visual Studio .NET 2005, 2008, 20108/18/2015 Windows Programming 2 NỘI DUNGBa nhóm kiến thức chính• Trang bị kiến thức- Nền tảng về .NET Framework- Cơ bản về ngôn ngữ C#• Kiến thức về lập trình ứng dụng trong môi trường- Windows với C#.- Xây dựng ứng dụng dựa trên Form (Windows FormApplication)• Cung cấp các kiến thức nâng cao về lập trình cơ sở dữ liệu trong C#: ADO.NET8/18/2015 Windows Programming 3 ĐỀ 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 & event8/18/2015 Windows Programming 4 ĐỀ CƯƠNG MÔN HỌC Phần 2: Lập trình ứng dụng trong môi trường Windows  Xây dựng ứng dụng Windows Form (WinForm)  Windows Controls  Menu, context-sensitive menu, tool strip, status strip.  Xây dựng ứng dụng SDI, MDI  Dialog, common dialog  GDI+ (option)  User Control8/18/2015 Windows Programming 5 ĐỀ CƯƠNG MÔN HỌC Phần 3: Lập trình CSDL với ADO.NET  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 source8/18/2015 Windows Programming 6 TÀI LIỆU THAM KHẢO 1. Microsoft Visual C# 2010 Step by Step 2. Programming Entity Framework, Oreilly, 2010 3. LINQ to SQL Tutorial, 2009 4. Programming C#, Jesse Liberty, O’Reilly, First Edition, 2001 5. C# bible, Jeff Ferguson et al, Wiley Publishing, 2002 6. Thinking in C#, Larry O’Brien, Bruce Eckel, Prentice Hall. 7. Presenting C#, Sams Publishing, 2002 8. C# Language Reference, Anders Hejlsberg and Scott Wiltamuth, Microsoft Corp.8/18/2015 Windows Programming 7 ĐÁNH GIÁ MÔN HỌC  Thang điểm 10 theo tỉ lệ: Chuyên cần : Giữa kỳ : Cuối kỳ (1 : 3 : 6)  Giữa kỳ: bài tập thực hành (cá nhân)  Cuối kỳ: đồ án báo cáo và code demo (nhóm)8/18/2015 Windows Programming 8 WINDOWS VÀ DOS8/18/2015 Windows Programming 9CÁC THÀNH PHẦN GIAO DIỆN ĐỒ HỌA - GUI  GUI : Graphics User Interface  Các dạng GUI cơ bản8/18/2015 Windows Programming 10CÁC THÀNH PHẦN GIAO DIỆN ĐỒ HỌA - GUI  Định nghĩa: • Là 1 vùng chữ nhật trên màn hình, dùng để hiển thị kết quả output, và nhận các input từ người dùng =>Công việc đầu tiên của 1 ứng dụng GUI là tạo 1 cửa sổ làm việc  Nguyên tắc quản lý: • Mô hình phân cấp: mỗi cửa sổ đều có 1 cửa sổ cha (parent window), ngoại trừ cửa sổ nền Desktop • Tại mỗi thời điểm, chỉ có 1 cửa sổ nhận input từ user (Active/Focused window)8/18/2015 Windows Programming 118/18/2015 Windows Programming 12 CÁC DẠNG CONTROL CHUẨN TRONG WINDOWS8/18/2015 Windows Programming 13 CÁC DẠNG CONTROL CHUẨN TRONG WINDOWS8/18/2015 Windows Programming 14 TỔNG QUAN VỀ .NET FRAMEWORK VÀ MÔI TRƯỜNG LẬP TRÌNH VISUAL STUDIO8/18/2015 Windows Programming 15 NỘI DUNG  Giới thiệu .NET Framework  Tổng quan ngôn ngữ C#  Môi trường lập trình Visual Studio8/18/2015 Windows Programming 16 .NET FRAMEWORK  Chương trình nền tảng cho công nghệ.NET  Cung cấp tập hợp class library thường dùng.  Quản lý sự thực thi của các chương trình .NET8/18/2015 Windows Programming 17 .NET FRAMEWORK  Bộ khung phát triển ứng dụng;  Bốn ngôn ngữ chính: C#, VB.NET, C++.NET, Jscript.NET  Common Language Runtime – CLR (.NET Runtime): tương tự máy ảo Java  Bộ thư viện Framework Class Library - FCL8/18/2015 Windows Programming 18 THỰC THI MỘT CHƯƠNG TRÌNH .NET8/18/2015 Windows Programming 19 COMMON LANGUAGE RUNTIME - COMPILATION8/18/2015 Windows ...

Tài liệu được xem nhiều: