intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Giáo trình C# Và .NET Framework

Chia sẻ: Trần Ngọc Sang | Ngày: | Loại File: PDF | Số trang:140

298
lượt xem
95
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Lịch sử ngôn ngữ lập trình C: là một ngôn ngữ mệnh lệnh được phát triển từ đầu thập niên 1970 bởi Ken Thompson và Dennis Ritchie tại phòng thí nghiệm Bell Telephone để dùng trong hệ điều hành UNIX; theo Ritchie thì thời gian sáng tạo nhất là vào năm 1972.

Chủ đề:
Lưu

Nội dung Text: Giáo trình C# Và .NET Framework

  1. C# and .NET Framework Programming with Microsoft .NET Microsoft .NET Đoàn Quang Minh minhdqtt@gmail.com http://www.VTPortal.net Last update: 20. August 2005 Last 20. 1 Editor: Đoàn Quang Minh Editor: oà
  2. Nội dung môn học Nắm được ngôn ngữ lập trình C# (C Sharp) Hiểu được kiến trúc .NET của Microsoft Triển khai được một số ứng dụng trên nền .NET Framewrok (bài tập) Tiếp cận được một số hướng đi trong lập trình với .NET (tùy chọn) 2 Editor: Đoàn Quang Minh Editor: oà
  3. Nội dung các bài giảng Bài 1: C Sharp và kiến trúc .NET. C# cơ bản Bài 2: Lập trình hướng đối tượng trong C# 2: Bài 3: Lập trình nâng cao trong C# 3: Bài 4: Các lớp cơ bản trong C# 4: Bài 5: Windows Application Bài 6: Truy cập dữ liệu với .NET 6: Truy Bài 7: Điều khiển XML 7: Bài 8: Tập tin và Registry 8: Bài 9: Hướng dẫn bài tập lớn 9: 3 Editor: Đoàn Quang Minh Editor: oà
  4. Tài liệu tham khảo Professional C#, Second Edition http://www.asp.net http://www.microsoft.com/net/default.mspx http://www.codeproject.com Slide nguồn và tài liệu tham khảo có thể download trực tiếp trên http://www.vtportal.net/nghien-cuu-phat- http trien/thang-long/tab.aspx 4 Editor: Đoàn Quang Minh Editor: oà
  5. C# and .NET Framework Bài 9: Summary 9: Summary Đoàn Quang Minh minhdqtt@gmail.com http://www.VTPortal.net Last update: 30. December 2006 Last 30. 1 Summary - Editor: Đoàn Quang Minh Summary Editor: oà
  6. Mục lục Nhắc lại các bài tập đã học Trả lời thắc mắc 2 Summary - Editor: Đoàn Quang Minh Summary Editor: oà
  7. Bài 1: C Sharp và kiến trúc .NET. C# cơ bản. Kiến thức cần nhớ – Ngôn ngữ C# cơ bản: cú pháp. – Khái niệm CLR. – Khái niệm Assemblies. Ứng dụng thực tiễn – Xây dựng các chương trình C# đầu tiên 3 Summary - Editor: Đoàn Quang Minh Summary Editor: oà
  8. Bài 2: Hướng đối tượng trong C# 2: Kiến thức cần nhớ – Hướng đối tượng trong C#. Kế thừa: các tính chất cơ bản. Khác biệt với C++. Hàm ảo: khái niệm và ứng dụng. Hàm tạo, hàm huỷ: khái niệm và cách dùng. Thuộc tính: từ khoá get và set. Chỉ số: khái niệm và ứng dụng. Giao tiếp: từ khoá interface. Khái niệm và ứng dụng. Đối tượng object. Ứng dụng thực tiễn – Xây dựng các lớp thực tế: lớp vector, lớp matrix,… 4 Summary - Editor: Đoàn Quang Minh Summary Editor: oà
  9. Bài 3: Lập trình nâng cao trong C# Kiến thức cần nhớ – Xử lý lỗi và ngoại lệ: Khối try…catch…finally Các ngoại lệ hay gặp – Ép kiểu: an toàn và không an toàn. – Mô hình chuyển giao: Từ khoá delegate, khái niệm. delegate, kh Cách dùng: trong các bài toán sắp xếp. trong Sự kiện: khái niệm và cách dùng. kh – Khái niệm generic – Chỉ dẫn biên dịch – Quản lý bộ nhớ: khái niệm – Mã không an toàn: khái niệm an to kh Ứng dụng thực tiễn – Xây dựng các bài toán có dùng giải thuật sắp xếp 5 Summary - Editor: Đoàn Quang Minh Summary Editor: oà
  10. Bài 4: C# và các lớp cơ bản 4: Kiến thức cần nhớ – Lớp Object: khái niệm, các phương thức quan trọng. Object: kh quan tr – Xử lý chuỗi: Lớp String: khái niệm, các phương thức quan trọng. String: kh Lớp StringBuilder: khái niệm. kh – Biểu thức chính quy: Cơ sở toán học. Các lớp Regex, Match Ứng dụng – Các lớp dạng nhóm Khái niệm Lớp ArrayList, lớp Stack và Queue. Các lớp generics Ứng dụng thực tiễn – Xây dựng nghiệp vụ xử lý văn bản. – Kiểm tra tính hợp lệ của đầu vào dữ liệu – Lưu trữ và thao tác với tập hợp dữ liệu 6 Summary - Editor: Đoàn Quang Minh Summary Editor: oà
  11. Bài 5: Ứng dụng trên Windows Windows 5: Kiến thức cần nhớ – Khái niệm ứng dụng trên Windows – Các form trong Windows form trong Thiết kế form Thêm menu và các control khác menu control kh Handle sự kiện Handle Sử dụng các hộp thoại dùng chung Ứng dụng thực tiễn – Xây dựng trình soạn thảo văn bản 7 Summary - Editor: Đoàn Quang Minh Summary Editor: oà
  12. Bài 6: Xử lý cơ sở dữ liệu trong .NET 6: Kiến thức cần nhớ – Khái niệm về ADO.NET – Kết nối với CSDL: lớp connection – Thực thi câu lệnh truy vấn CSDL: Lớp Commands: khai báo và khởi tạo Commands: khai 3 thủ tục quan trọng hay dùng: ExecuteNonQuery(), ExecuteReader(), ExecuteScalar(). th – DataReader: Khái niệm, khai báo, khởi tạo Ưu, nhược điểm, tình huống sử dụng – DataSet: Khái niệm, khai báo, khởi tạo Ưu, nhược điểm, tình huống sử dụng – Hiển thị dữ liệu Khái niệm binding data. Các control DataGrid, Repeater, DataList control DataGrid Repeater, DataList Control GridView Control GridView Ứng dụng thực tiễn – Các ứng dụng về CSDL như thương mại điện tử, forum,… 8 Summary - Editor: Đoàn Quang Minh Summary Editor: oà
  13. Bài 7: XML trong .NET trong 7: Kiến thức cần nhớ – Tổng quan về XML Khái niệm Ví dụ và ứng dụng – Đọc ghi XML trong .NET Truy cập tuần tự: XmlTextReader và XmlTextWriter Truy cập ngẫu nhiên: – DOM: mô hình đối tượng tài liệu – Các lớp XmlDocument, XmlNodeList,… XmlNodeList Ứng dụng thực tiễn – Coi XML như một bảng dữ liệu, lưu trữ dữ liệu phức tạp trong một cột dữ liệu thực. 9 Summary - Editor: Đoàn Quang Minh Summary Editor: oà
  14. Bài 8: Tập tin và đăng ký 8: Kiến thức cần nhớ – Xử lý thông tin tập tin: thư mục và tập tin. – Quản lý tập tin: sao chép, xoá, di chuyển. – Xử lý nội dung tập tin: tập tin nhị phân và văn bản. – Xử lý đăng ký trong Windows Ứng dụng thực tiễn – Quản lý tập tin từ xa qua ứng dụng web – Ghi thông tin cấu hình trong Windows. 10 Summary - Editor: Đoàn Quang Minh Summary Editor: oà
  15. Trả lời thắc mắc Thắc mắc về C# và .NET – ??? Thắc mắc về bài tập lớn – ??? Thắc mắc về kỳ thi hết môn – ??? Đề nghị và góp ý – ??? 11 Summary - Editor: Đoàn Quang Minh Summary Editor: oà
  16. Tạm biệt! Chúc các bạn thi tốt. Hẹn gặp lại tại môn C# và .NET nâng cao. 12 Summary - Editor: Đoàn Quang Minh Summary Editor: oà
  17. Tài liệu tham khảo Professional C#, Second Edition http://www.asp.net http://www.microsoft.com/net/default.mspx http://www.codeproject.com Địa chỉ download tài liệu http://www.thanglong.edu.vn/giang-day/tab.aspx http://www.thanglong.edu.vn/giang Diễn đàn C# & .NET C# http://www.thanglong.edu.vn/forum/cmd/0/categ http://www. ory/hoc-tap-nghien-cuu/dot-net/tab.aspx 13 Summary - Editor: Đoàn Quang Minh Summary Editor: oà
  18. C# and .NET Framework Bài 8: File and Registry 8: File Đoàn Quang Minh minhdqtt@gmail.com http://www.VTPortal.net Last update: 30. December 2006 Last 30. File and Registry - Editor: Đoàn Quang Editor: oà File 1 Minh
  19. Mục lục Managing the File System Moving, Copying, and Deleting Files Reading and Writing to Files The Registry Ứng dụng File and Registry - Editor: Đoàn Quang Editor: oà File 2 Minh
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2