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

Bài giảng Công nghệ Web (ASP.NET): Bài 1 - Lê Quang Lợi

Chia sẻ: Tằng Túy | Ngày: | Loại File: PDF | Số trang:22

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

Bài 01: Giới thiệu về môn học. Những nội dung chính được trình bày trong bài giảng này gồm có: Tài liệu môn học, phương pháp nghiên cứu môn học, thi và kiểm tra, các module môn học, công nghệ website. Mời các bạn cùng tham khảo.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Công nghệ Web (ASP.NET): Bài 1 - Lê Quang Lợi

  1. Bài: Giới thiệu về Môn học Lê Quang Lợi Email: loilequang@gmail.com loilq@utehy.edu.vn
  2. Bài 01: Giới thiệu về môn học » Tài liệu môn học » Phương pháp nghiên cứu môn học » Thi và kiểm tra » Các module môn học » Công nghệ website Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
  3. Tài liệu Môn học » Slides + Labs » Tài liệu trên mạng + tiếng anh » Tài liệu HTML + javascrpit + CSS » Tài liệu ASP.NET Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
  4. 1.1 Phương pháp nghiên cứu » Nghiên cứu các tài liệu được giao » Thao khảo ứng dụng web trên mạng » Thảo luận nhóm và thảo luận với giáo viên HD » Làm đầy đủ các bài tập được giao » Tích cực tìm hiểu và hỏi giáo viên về môn học » Chuẩn bị chủ đề trước khi tới lớp Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
  5. 1.1 Phương pháp nghiên cứu(Thực hành) » Đọc kỹ phần hướng dẫn thực hành (15’) » Xây dựng phương pháp giải bài thực hành » Làm bài thực hành đầy đủ và đúng quy định (thời gian/yêu cầu) » Tích cực chủ động làm việc Làm các bài tập tự làm + Thảo luận với giáo viên HD Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
  6. 1.2 Thi và Kiểm tra » Giữa học phần (45’):  Câu 01: Thiết kế theo giao diện cho sẵn(HTML)  Câu 02: Lập trình javasciprt/jQuery kiểm tra dữ liệu hợp lệ » Kết thúc học phần (90’)  Câu 01: Thiết kế theo giao diện (ServerControl)  Câu 02: Lập trình kiểm tra hợp lệ dữ liệu (Server Script)  Câu 03: lập trình thao tác CSDL (ADO.NET + WCF) Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
  7. 1.2 Modules Môn học » Thiết kế web: Cơ bản thiết kế web(bài: 2-3-4-5-6)  HTML + JavaScript + CSS + jQuery  Quy trình thiết kế giao diện » ASP.NET : Cơ bản ASP.NET (bài: 7-8-9-12)  Mô hình ASP.NET(Single+Behide+ MVC)  Cú pháp+ ServerControls+ UserControls » Data Access: Tương tác CSDL với ADO.NET (bài: 10-11) » Các vấn đề nâng cao  Ajax: Rick Internet Application (bài 13)  Webservice: Dịch vụ Web WCF (bài 14 )  Config: Cấu hình triển khai ứng dụng (bài 15) Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
  8. 1.3 Bài trong môn học » Module 01: Thiết kế ứng dụng web  Bài 01: Giới thiệu chung  Bài 02: Thiết kế web với HTML  Bài 03: Thiết kế web với CSS  Bài 04: Client Script  Bài 05: jQuery  Bài 06: Thảo luận về thiết kế website Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
  9. 1.3 Bài trong môn học » Module 02: Cơ bản về ASP.NET  Bài 07: Giới thiệu về ASP.NET  Bài 08: Server Controls  Bài 09: Server Object  Bài 12: Master page và userControls Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
  10. 1.3 Bài trong môn học » Module 3: Kết nối CSDL với ứng dụng web  Bài 10: Data Access  Bài 11: Data Access (02) » Module 04 Vấn đề nâng cao  Bài 13: Các kỹ thuật Ajax  Bài 14: WCF (Windows Communication Foundation)  Bài 15: Webconfig + Tổng kết Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
  11. 1.4 Ứng dụng web » Đặc tính ứng dụng web  Sản phẩm phần mềm (phát triển theo quy trình PT- PM)  Chạy trên môi trường mạng (triệu người truy cập)  Tài nguyên được chia sẻ » Môi trường: (tài nguyên)  Server(Server APP): ServerScript+ ( IIS, Apache …)  Client(Brower): (HTML/Javascript/ CSS) +(IE, FF, Chorme …)  Tài nguyên: Time, CPU, RAM, Disk, Bandwidth…  Ứng dụng Web: Web hoặc MobileWeb( tài nguyên hạn chế) Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
  12. 1.5 Công nghệ Web » WWW: World Wide Web » HTTP: Hypertext Tranfer Protocol » URL: Uniform Resource Locator » Server Engin: IIS, Tomcat, Apache, Weblogic, Jboss… » Serverscript : ASP.NET, PHP, JSP… » Brower: IE, FireFox, Chorme, Opera » HTML5 và Web3.0 Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
  13. 1.5 Công nghệ Web » WEB động (Dynamic Website )  Chạy phía server (server engin): IIS, Apache,Tomcat …  Viết bởi ngôn ngữ cụ thể: C#, PHP, JSP, perl…  Chia sẻ tài nguyên: Ram, CPU, Time, BandWitdh …  Nội dung theo ngữ cảnh » Web tĩnh (Static Website) :chạy nhanh hơn web động  Chạy phía trình duyệt (Brower)+ hoặc phía server  Nội dung không thay đổi  Nội dung: HTML + Javascript + CSS + Data Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
  14. 1.5 Công nghệ Web Client Client Client http Response http Request Server Web Internet Request(Post/get): yêu cầu URL Response: hồi đáp HTML + javscript + CSS + data dựa trên XML Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
  15. 1.5 Công nghệ Web Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
  16. 1.5 Công nghệ Web » Sản phẩm  Giáo dục: nghiên cứu, học tập, chuyển chuyển giao …  Giải trí: Xem phim, WebGame, đa phương tiện  Xã hội: tin tức, Mạng xã hội, Blog …  Các lĩnh vực khác: quảng bá sản phẩm, giao vặt …  Mobile Web (WML) » Sản phẩm điển hình  Google, Bing  FaceBook, Zing  Yahoo  Amazon … Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
  17. 1.5 Công nghệ Web Web Social Enterprice computing Portal Open Web Suorce APPS Enterprie Enterprice eCommercie web Content technologies Managment Mobile Security- Search Identity & APPS Engin Managements Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
  18. 1.5 Công nghệ Web Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
  19. 1.6 Phát triển ứng dụng Web » Phân tích yêu cầu » Xây dựng giải pháp: yêu cầu + Kiến thức+ chuyên gia » Thiết kế kiến trúc: cung cấp bản đồ các gói phần mềm » Xây dựng ứng dụng  Thiết kế giao diện (HTML + CSS + Javascript)  Xây dựng thành phần dùng chung  Xây dựng các thành phần cụ thể(giao diện/gói phần mềm)  Kiểm tra và đánh giá sản phẩm » Triển khai ứng dụng » Nâng cấp/bảo trì Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
  20. 1.6 Phát triển ứng dụng Web 1 3 2 4 5 Time 1) Phân tích 2) Thiết kế kiến trúc 3) Xây dựng ứng dụng 4) Triển khai thực tế 5) Bảo trì nâng cấp/ phát triển lại Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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