Đề cương môn học: Công nghệ .NET
Số trang: 125
Loại file: pdf
Dung lượng: 2.87 MB
Lượt xem: 15
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Như đã đề cập thì CLR thực hiện quản lý bộ nhớ, quản lý thực thi tiểu trình, thực thi mã nguồn, xác nhận mã nguồn an toàn, biên bịch và các dịch vụ hệ thống khác. Những đặc tính trên là nền tảng cơ bản cho những mã nguồn được quản lý chạy trên CLR.
Do chú trọng đến bảo mật, những thành phần được quản lý được cấp những mức độ quyền hạn khác nhau, phụ thuộc vào nhiều yếu tố nguyên thủy của...
Nội dung trích xuất từ tài liệu:
Đề cương môn học: Công nghệ .NET Đề cương môn học: Công nghệ .NET MỤC LỤC MỤC LỤC ......................................................................................................... 1 CHƯƠNG 1: KIẾN TRÚC CỦA .NET .............................................................. 3 1.1. Môi trường thực thi ngôn ngữ chung – CLR .......................................... 3 1.2. Ngôn ngữ trung gian - IL ....................................................................... 4 1.3. Giới thiệu về .Net Framework ................................................................ 5 CHƯƠNG 2: LẬP TRÌNH WINDOWS FORMS............................................... 7 2.1. Tạo một ứng dụng Windows form ......................................................... 7 2.2. Lớp Control ........................................................................................... 8 2.3. Form ...................................................................................................... 8 2.3.1. Chức năng ........................................................................................ 8 2.3.2. Một số thuộc tính thường dùng ........................................................ 8 2.3.3. Một số sự kiện thường dùng........................................................... 10 2.4. Một số control ...................................................................................... 16 2.4.1. Textbox.......................................................................................... 16 2.4.2. RichTextBox.................................................................................. 25 2.4.3. DataGridView................................................................................ 32 2.4.4. ListView ........................................................................................ 56 2.5. User Control ........................................................................................ 78 2.6. Thao tác với file XML ......................................................................... 78 2.7. Thao tác với Registry ........................................................................... 83 CHƯƠNG 3: LẬP TRÌNH CƠ SỞ DỮ LIỆU .................................................. 86 3.1. Giới thiệu ADO.NET ........................................................................... 86 3.2. Các mô hình thao tác với CSDL........................................................... 87 -1- Đề cương môn học: Công nghệ .NET 3.3. Kết nối đến nguồn dữ liệu bằng đối tượng Connection ........................ 88 3.4. Thực thi câu lệnh SQL bằng đối tượng Command ............................... 93 3.5. Truy vấn và nhận về dữ liệu với DataReader ..................................... 101 3.6. Cập nhật và truy vấn dữ liệu với đối tượng DataAdapter ................... 104 3.7. Mô hình DataSet ................................................................................ 107 3.8. Đối tượng Parameter .......................................................................... 109 3.9. Ràng buộc dữ liệu với các điều khiển................................................. 113 3.10. Sử dụng DataView trong sắp xếp và tìm kiếm dữ liệu..................... 113 3.11. LINQ .............................................................................................. 113 CHƯƠNG 4: CRYSTAL REPORT ............................................................... 114 4.1. Thiết kế báo cáo với Crystal Report ................................................... 114 4.2. Nạp và hiển thị Report trong chương trình ......................................... 122 4.3. Thiết kế Report động ......................................................................... 123 -2- Đề cương môn học: Công nghệ .NET CHƯƠNG 1: KIẾN TRÚC CỦA .NET 1.1. Môi trường thực thi ngôn ngữ chung – CLR Như đã đề cập thì CLR thực hiện quản lý bộ nhớ, quản lý thực thi tiểu trình, thực thi mã nguồn, xác nhận mã nguồn an toàn, biên bịch và các dịch vụ hệ thống khác. Những đặc tính trên là nền tảng cơ bản cho những mã nguồn được quản lý chạy trên CLR. Do chú trọng đến bảo mật, những thành phần được quản lý được cấp những mức độ quyền hạn khác nhau, phụ thuộc vào nhiều yếu tố nguyên thủy của chúng như: liên quan đến Internet, hệ thống mạng trong nhà máy, hay một máy tính cục bộ. Điều này có nghĩa rằng, một thành phần được quản lý có thể có hay không có quyền thực hiện một thao tác truy cập tập tin, thao tác truy cập registry, hay các chức năng nhạy cảm khác. CLR thúc đẩy việc mã nguồn thực hiện việc truy cập được bảo mật. Ví dụ, người sử dụng giới hạn rằng việc thực thi nhúng vào trong một trang web có thể chạy được hoạt hình trên màn hình hay hát một bản nhạc, nhưng không thể truy cập được dữ liệu riêng tư, tập tin hệ thống, hay truy cập mạng. Do đó, đặc tính bảo mật của CLR cho phép những phần mềm đóng gói trên Inernet có nhiều đặc tính mà không ảnh hưởng đến việc bảo mật hệ thống. CLR còn thúc đẩy cho mã nguồn được thực thi mạnh mẽ hơn bằng việc thực thi mã nguồn chính xác và sự xác nhận mã nguồn. Nền tảng của việc thực hiện này là Common Type System (CTS). CTS đảm bảo rằng những mã nguồn được quản lý thì được tự mô tả (self- describing). Sự khác nhau giữa Microsoft và các trình biên dịch ngôn ngữ của hãng thứ ba là việc tạo ra các mã nguồn được quản lý có thể thích hợp với CTS. Điều này thì mã nguồn được quản lý có thể sử dụng những kiểu được quản lý khác và những thể hiện, trong khi thúc đẩy nghiêm ngặt việc sử dụng kiểu dữ liệu chính xác và an toàn. Thêm vào đó, môi trường được q ...
Nội dung trích xuất từ tài liệu:
Đề cương môn học: Công nghệ .NET Đề cương môn học: Công nghệ .NET MỤC LỤC MỤC LỤC ......................................................................................................... 1 CHƯƠNG 1: KIẾN TRÚC CỦA .NET .............................................................. 3 1.1. Môi trường thực thi ngôn ngữ chung – CLR .......................................... 3 1.2. Ngôn ngữ trung gian - IL ....................................................................... 4 1.3. Giới thiệu về .Net Framework ................................................................ 5 CHƯƠNG 2: LẬP TRÌNH WINDOWS FORMS............................................... 7 2.1. Tạo một ứng dụng Windows form ......................................................... 7 2.2. Lớp Control ........................................................................................... 8 2.3. Form ...................................................................................................... 8 2.3.1. Chức năng ........................................................................................ 8 2.3.2. Một số thuộc tính thường dùng ........................................................ 8 2.3.3. Một số sự kiện thường dùng........................................................... 10 2.4. Một số control ...................................................................................... 16 2.4.1. Textbox.......................................................................................... 16 2.4.2. RichTextBox.................................................................................. 25 2.4.3. DataGridView................................................................................ 32 2.4.4. ListView ........................................................................................ 56 2.5. User Control ........................................................................................ 78 2.6. Thao tác với file XML ......................................................................... 78 2.7. Thao tác với Registry ........................................................................... 83 CHƯƠNG 3: LẬP TRÌNH CƠ SỞ DỮ LIỆU .................................................. 86 3.1. Giới thiệu ADO.NET ........................................................................... 86 3.2. Các mô hình thao tác với CSDL........................................................... 87 -1- Đề cương môn học: Công nghệ .NET 3.3. Kết nối đến nguồn dữ liệu bằng đối tượng Connection ........................ 88 3.4. Thực thi câu lệnh SQL bằng đối tượng Command ............................... 93 3.5. Truy vấn và nhận về dữ liệu với DataReader ..................................... 101 3.6. Cập nhật và truy vấn dữ liệu với đối tượng DataAdapter ................... 104 3.7. Mô hình DataSet ................................................................................ 107 3.8. Đối tượng Parameter .......................................................................... 109 3.9. Ràng buộc dữ liệu với các điều khiển................................................. 113 3.10. Sử dụng DataView trong sắp xếp và tìm kiếm dữ liệu..................... 113 3.11. LINQ .............................................................................................. 113 CHƯƠNG 4: CRYSTAL REPORT ............................................................... 114 4.1. Thiết kế báo cáo với Crystal Report ................................................... 114 4.2. Nạp và hiển thị Report trong chương trình ......................................... 122 4.3. Thiết kế Report động ......................................................................... 123 -2- Đề cương môn học: Công nghệ .NET CHƯƠNG 1: KIẾN TRÚC CỦA .NET 1.1. Môi trường thực thi ngôn ngữ chung – CLR Như đã đề cập thì CLR thực hiện quản lý bộ nhớ, quản lý thực thi tiểu trình, thực thi mã nguồn, xác nhận mã nguồn an toàn, biên bịch và các dịch vụ hệ thống khác. Những đặc tính trên là nền tảng cơ bản cho những mã nguồn được quản lý chạy trên CLR. Do chú trọng đến bảo mật, những thành phần được quản lý được cấp những mức độ quyền hạn khác nhau, phụ thuộc vào nhiều yếu tố nguyên thủy của chúng như: liên quan đến Internet, hệ thống mạng trong nhà máy, hay một máy tính cục bộ. Điều này có nghĩa rằng, một thành phần được quản lý có thể có hay không có quyền thực hiện một thao tác truy cập tập tin, thao tác truy cập registry, hay các chức năng nhạy cảm khác. CLR thúc đẩy việc mã nguồn thực hiện việc truy cập được bảo mật. Ví dụ, người sử dụng giới hạn rằng việc thực thi nhúng vào trong một trang web có thể chạy được hoạt hình trên màn hình hay hát một bản nhạc, nhưng không thể truy cập được dữ liệu riêng tư, tập tin hệ thống, hay truy cập mạng. Do đó, đặc tính bảo mật của CLR cho phép những phần mềm đóng gói trên Inernet có nhiều đặc tính mà không ảnh hưởng đến việc bảo mật hệ thống. CLR còn thúc đẩy cho mã nguồn được thực thi mạnh mẽ hơn bằng việc thực thi mã nguồn chính xác và sự xác nhận mã nguồn. Nền tảng của việc thực hiện này là Common Type System (CTS). CTS đảm bảo rằng những mã nguồn được quản lý thì được tự mô tả (self- describing). Sự khác nhau giữa Microsoft và các trình biên dịch ngôn ngữ của hãng thứ ba là việc tạo ra các mã nguồn được quản lý có thể thích hợp với CTS. Điều này thì mã nguồn được quản lý có thể sử dụng những kiểu được quản lý khác và những thể hiện, trong khi thúc đẩy nghiêm ngặt việc sử dụng kiểu dữ liệu chính xác và an toàn. Thêm vào đó, môi trường được q ...
Tìm kiếm theo từ khóa liên quan:
giáo trình lập trình ngôn ngữ lập trình Ngôn ngữ trung gian - IL ADO.NET Mô hình DataSet Thiết kế Report độngTài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 277 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 268 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 268 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 232 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 227 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 218 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 210 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 188 0 0 -
Giáo trình Lập trình C căn bản: Phần 1
64 trang 170 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 169 0 0