Danh mục

Giáo trình Lập trình mạng (Nghề: Quản trị mạng máy tính - Cao đẳng) - Trường Cao đẳng nghề Hà Nam (năm 2017)

Số trang: 66      Loại file: pdf      Dung lượng: 1.37 MB      Lượt xem: 20      Lượt tải: 0    
tailieu_vip

Xem trước 7 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

(NB) Giáo trình Lập trình mạng nghề: Quản trị mạng máy tính hệ Cao đẳng được biên soạn gồm các nội dung chính sau: Tổng quan về lập trình mạng; Làm việc với Sockets; Kết nối với Web Servers; Làm việc với SMTP và POP3 - kết nối với email Servers. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Giáo trình Lập trình mạng (Nghề: Quản trị mạng máy tính - Cao đẳng) - Trường Cao đẳng nghề Hà Nam (năm 2017) ỦY BAN NHÂN DÂN TỈNH HÀ NAM TRƯỜNG CAO ĐẲNG NGHỀ HÀ NAM GIÁO TRÌNH MÔ ĐUN: LẬP TRÌNH MẠNG NGHỀ: QUẢN TRỊ MẠNG MÁY TÍNH TRÌNH ĐỘ: CAO ĐẲNG (Ban hành kèm theo Quyết định số: 285/QĐ-CĐNHN Ngày 21 tháng 07 năm 2017 của Hiệu trưởng trường Cao đẳng nghề Hà Nam) Hà Nam, năm 2017 TUYÊN BỐ BẢN QUYỀN Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có thể được phép dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo. Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh thiếu lành mạnh sẽ bị nghiêm cấm. Dựa theo giáo trình này, có thể sử dụng để giảng dạy cho các trình độ hoặc ngành/ nghề khác của nhà trường. LỜI GIỚI THIỆU Giáo trình Lập trình mạng được biên soạn từ căn bản đến nâng cao nhằm đáp ứng yêu cầu học tập của học sinh, sinh viên đã có kiến thức căn bản về lập trình, đồng thời giúp cho học sinh, sinh viên có một tài liệu học tập, rèn luyện tốt khả năng lập trình, tạo nền tảng vững chắc để giải quyết các bài toán thực tiễn. Giáo trình không chỉ phù hợp cho người đã có kiến thức căn bản về lập trình mà còn phù hợp cho những người cần tham khảo để xây dựng một sản phẩm hoàn thiện thực tiễn. Nội dung của giáo trình được chia thành 8 bài: Bài 1: Tổng quan về lập trình mạng (Bài mở đầu) Bài 2: Làm việc với Sockets Bài 3: Kết nối với Web Servers Bài 4: Làm việc với SMTP và POP3 - kết nối với email Servers Khi biên soạn, tôi đã tham khảo các giáo trình và tài liệu giảng dạy mô đun này của một số trường Cao đẳng, Đại học. Đồng thời kết hợp với những vấn đề thực tế thường gặp trong sản xuất, đời sống để giáo trình có tính thực tế cao, giúp cho người học dễ hiểu, dễ dàng lĩnh hội được kiến thức. Tôi hy vọng giáo trình bước đầu sẽ đạt được yêu cầu về nội dung vừa thích hợp với đối tượng là học sinh, sinh viên thuộc hệ thống Cơ sở giáo dục nghề nghiệp. Đồng thời mong sớm nhận được những ý kiến đóng góp, phê bình của bạn đọc về nội dung, chất lượng và hình thức trình bày để giáo trình này ngày một hoàn thiện hơn. Hà Nam, ngày ….. tháng ….. năm 2017 Tác giả biên soạn: Phạm Tất Thành MỤC LỤC TUYÊN BỐ BẢN QUYỀN ................................ Error! Bookmark not defined. LỜI GIỚI THIỆU................................................ Error! Bookmark not defined. BÀI 1 : TỔNG QUAN VỀ LẬP TRÌNH MẠNG ................................................ 7 1. Lịch sử phát triển của Lập trình mạng........................................................... 7 2. Lý do lập trình mạng trên nền tảng .NET...................................................... 7 3. Phạm vi .......................................................................................................... 8 4. Địa chỉ IP ....................................................................................................... 9 5. Network stack .............................................................................................. 11 6. Port ............................................................................................................... 12 7. Internet standards ......................................................................................... 12 8 .NET framework ........................................................................................... 13 8.1. Thành phần .NET Framework .............................................................. 13 8.2. Những đặc điểm chính của .NET Framework ...................................... 14 9. Visual Studio .NET...................................................................................... 16 9.1. Phiên bản Visual Studio .NET 2008 ..................................................... 16 9.2 Làm việc với Visual Studio .NET 2008 ................................................. 18 9.3. Các loại ứng dụng dùng C#................................................................... 19 9.4. Cấu trúc chương trình C# ...................................................................... 21 9.5. Cấu trúc thư mục của ứng dụng ............................................................ 22 BÀI 2 : LÀM VIỆC VỚI SOCKETS ................................................................. 24 1. Giới thiệu về socket trong lập trình mạng ................................................... 24 1.1. Định nghĩa ............................................................................................. 24 1.2. Số hiệu cổng (Port Number) của socket ................................................ 24 1.3. Các chế độ giao tiếp .............................................................................. 26 2. Tạo ứng dụng đơn giản “hello world” ......................................................... 27 2.1. Viết dưới dạng đơn giản UDP client..................................................... 27 2.2. Viết dưới dạng đơn giản UDP server .................................................... 27 3. Dùng giao thức TCP/IP để chuyển files ...................................................... 29 4. Gỡ rối trong lập trình mạng ......................................................................... 31 5. Mức Socket trong .NET............................................................................... 32 BÀI 3 : KẾT NỐI VỚI WEB SERVER ............................................................. 43 1. Giới thiệu về HTTP ..................................................................................... 43 2. HTTP ..................................................... ...

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

Gợi ý tài liệu liên quan: