Thuyết trình Nguyên tắc sáng tạo ứng dụng trong công nghệ ASP.NET MVC

20 373 0
Thuyết trình Nguyên tắc sáng tạo ứng dụng trong công nghệ ASP.NET MVC

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

LOGO Nguyên tắc sáng tạo ứng dụng trong công nghệ ASP.NET MVC Phương pháp nghiên cứu khoa học trong tin học GVHD: GS. TSKH Hoàng Kiếm HVTH: Nguyễn Đình Ánh MSHV: CH1201003 LOGO GVHD: GS.TSKH Hoàng KiếmTrường ĐH Công nghệ Thông tin Nội dung 1. Giới thiệu công nghệ ASP.NET MVC 4. Tài liệu tham khảo 3. Kết luận 2. Các nguyên tắc sáng tạo ứng dụng Trong công nghệ ASP.NET MVC LOGO Giới thiệu ASP.NET MVC  Tổng quan về ASP.NET MVC  Mẫu kiến trúc Model – View – Controller được sử dụng nhằm chia ứng dụng thành ba thành phần chính: model, view và controller. Nền tảng Asp.net mvc giúp cho chúng ta có thể tạo được các ứng dụng web áp dụng mô hình mvc thay vì tạo ứng dụng theo mẫu Asp.net Web Forms. Nền tảng Asp.net mvc có đặc điểm nổi bật là nhẹ (lighweigt), dễ kiểm thử phần giao diện (so với ứng dụng Web Forms), GVHD: GS.TSKH Hoàng Kiếm Trường ĐH Công nghệ Thông tin LOGO quản lý và đáp trả nội dung người dùng nhập và tương tác với người dùng Logic phần dữ liệu Hiển thị thông tin Giới thiệu ASP.NET MVC Model Controller View GVHD: GS.TSKH Hoàng Kiếm Trường ĐH Công nghệ Thông tin LOGO www.themegallery.comCompany Name Giới thiệu ASP.NET MVC  Những lợi ích của ASP.NET MVC  Dễ dàng quản lý sự phức tạp của ứng dụng bằng  Nó không sử dụng view state hoặc server-based form. Điều này tốt cho những lập trình viên muốn quản lý hết các khía cạnh của một ứng dụng.  Nó sử dụng mẫu Front Controller, mẫu này giúp quản lý các requests (yêu cầu) chỉ thông qua một Controller. Nhờ đó bạn có thể thiết kế một hạ tầng quản lý định tuyến. LOGO Giới thiệu ASP.NET MVC  Những lợi ích của ASP.NET MVC  Hỗ trợ tốt hơn cho mô hình phát triển ứng dụng hướng kiểm thử (TDD)  Nó hỗ trợ tốt cho các ứng dụng được xây dựng bởi những đội có nhiều lập trình viên và thiết kế mà vẫn quản lý được tính năng của ứng dụng GVHD: GS.TSKH Hoàng Kiếm Trường ĐH Công nghệ Thông tin LOGO Giới thiệu ASP.NET MVC Tính năng của ASP.NET MVC Tách bạch Các tác vụ ứng dụng Ánh xạ URL Mạnh mẽ Hỗ trợ các Tính năng có sẵn Của ASP.NET Khả mở rộng Khả nhúng GVHD: GS.TSKH Hoàng Kiếm Trường ĐH Công nghệ Thông tin LOGO Các nguyên tắc sáng tạo  Nguyên tắc phân nhỏ  Tách bạch các tác vụ của ứng dụng thành các thành phần: • logic nhập liệu, • business logic • logic giao diện  Hỗ trợ các tính năng có sẵn của Asp.net như : cơ chế xác thực người dùng, quản lý thành viên, quyền… GVHD: GS.TSKH Hoàng Kiếm Trường ĐH Công nghệ Thông tin LOGO Các nguyên tắc sáng tạo  Nguyên tắc vạn năng  Được thiết kế để có thể dễ mở rộng và tiện dụng, tất cả mọi thứ trong MVC framework đều có thể nhanh chóng được thay đổi, tùy chọn hóa  Giao diện dễ dàng thích ứng tốt với tất cả các hệ điều hành của thiết bị GVHD: GS.TSKH Hoàng Kiếm Trường ĐH Công nghệ Thông tin LOGO Các nguyên tắc sáng tạo  Nguyên tắc tách khỏi  Công nghệ ASP.NET MVC loại bỏ được các vấn đề về hệ điều hành trên thiết bị đang dùng: GVHD: GS.TSKH Hoàng Kiếm Trường ĐH Công nghệ Thông tin [...]... ĐH Công nghệ Thông tin Các nguyên tắc sáng tạo LOGO  Nguyên tắc sao chép  Hỗ trợ các máy ảo Emulator để chạy thử ứng dụng  kiểm thử bằng cách sử dụng các đối tượng mocks, mock object là các đối tượng mô phỏng các tính năng của những đối tượng thực sự trong ứng dụng GVHD: GS.TSKH Hoàng Kiếm Trường ĐH Công nghệ Thông tin Các nguyên tắc sáng tạo LOGO  Nguyên tắc phẩm chất cục bộ  Trong một ứng dụng. .. Kiếm Trường ĐH Công nghệ Thông tin Các nguyên tắc sáng tạo LOGO  Nguyên tắc thực hiện sơ bộ  Khởi tạo sẵn các gói giao diện mẫu, các gói hỗ trợ jquery, ajax, javascript khi tạo mới một dự án Asp.net mvc GVHD: GS.TSKH Hoàng Kiếm Trường ĐH Công nghệ Thông tin Các nguyên tắc sáng tạo LOGO  Nguyên tắc chứa trong  Asp.net mvc tích hợp liền mạch với ngôn ngữ javascript và mã Ajax của Asp.net GVHD: GS.TSKH...Các nguyên tắc sáng tạo  Nguyên tắc kết hợp  ASP.NET MVC được thiết kế để có thể dễ dàng kết hợp với jquey, ajax… một cách linh hoạt và hiệu quả  Kết hợp các thành phần model, controler, view để được một ứng dụng hoàn chỉnh LOGO Các nguyên tắc sáng tạo LOGO  Nguyên tắc linh động  Tùy thuộc vào trình duyệt của hệ điều hành đang dùng mà ASP.NET MVC chọn layout với chế độ hiển... Kiếm Trường ĐH Công nghệ Thông tin Các nguyên tắc sáng tạo LOGO  Nguyên tắc dự phòng  Asp.net mvc framework hỗ trợ sử dụng các các tập tin aspx, ascx và Master như là thành phần View, điều đó có nghĩa là bạn vẫn có thể sử dụng các tính năng của Asp.net như master pages, snippets, server controls, templates, data-binding, localization  Asp.net mvc vẫn tiếp tục hỗ trợ các tính năng Asp.net như... việc đẩy mạnh các hoạt động khoa học, sáng tạo càng trở nên cấp thiết hơn bao giờ hết Và con đường ngắn nhất dẫn đến các hoạt động sáng tạo đó chính là nắm vững và vận dụng 40 nguyên tắc sáng tạo vào các hoạt động bình thường nhất GVHD: GS.TSKH Hoàng Kiếm Trường ĐH Công nghệ Thông tin Tài liệu tham khảo LOGO  [1] Slides bài giảng môn PHƯƠNG PHÁP NGHIÊN CỨU KHOA HỌC TRONG TIN HỌC ,Tác giả : GS.TSKH Hoàng... như thế nào của GSTS Hoàng Kiếm Tập 1,2,3 năm 2005  [3] Sổ tay sáng tạo : Các thủ thuật (Nguyên tắc) cơ bản của GSTS Phan Dũng năm 1994  [4] Làm thế nào để sáng tạo ? Của GSTS Phan Dũng năm 1992  [4] website: http://www.triz40.com/  [5] website: http://www.triz-journal.com/archives/1997/07/b/ GVHD: GS.TSKH Hoàng Kiếm Trường ĐH Công nghệ Thông tin Xin cảm ơn ! LOGO ... ứng dụng MVC, mỗi thành phần đều có các tính năng khác nhau: • view chỉ được dùng để hiển thị thông tin • Models thiết lập logic của phần dữ liệu • controller chịu trách nhiệm quản lý và đáp trả nội dung người dùng nhập và tương tác với người dùng GVHD: GS.TSKH Hoàng Kiếm Trường ĐH Công nghệ Thông tin Kết luận LOGO  ASP.NET MVC đang ngày càng phát triển và đã tạo được một môi trường lập trình dễ dàng . ĐH Công nghệ Thông tin Nội dung 1. Giới thiệu công nghệ ASP. NET MVC 4. Tài liệu tham khảo 3. Kết luận 2. Các nguyên tắc sáng tạo ứng dụng Trong công nghệ ASP. NET MVC LOGO Giới thiệu ASP. NET MVC  Tổng. Công nghệ Thông tin LOGO Các nguyên tắc sáng tạo  Nguyên tắc chứa trong  Asp. net mvc tích hợp liền mạch với ngôn ngữ javascript và mã Ajax của Asp. net GVHD: GS.TSKH Hoàng Kiếm Trường ĐH Công. những đối tượng thực sự trong ứng dụng GVHD: GS.TSKH Hoàng Kiếm Trường ĐH Công nghệ Thông tin LOGO Các nguyên tắc sáng tạo  Nguyên tắc phẩm chất cục bộ  Trong một ứng dụng MVC, mỗi thành phần

Ngày đăng: 12/07/2015, 10:43

Từ khóa liên quan

Mục lục

  • Slide 1

  • Nội dung

  • Giới thiệu ASP.NET MVC

  • Giới thiệu ASP.NET MVC

  • Giới thiệu ASP.NET MVC

  • Giới thiệu ASP.NET MVC

  • Giới thiệu ASP.NET MVC

  • Các nguyên tắc sáng tạo

  • Các nguyên tắc sáng tạo

  • Các nguyên tắc sáng tạo

  • Các nguyên tắc sáng tạo

  • Các nguyên tắc sáng tạo

  • Các nguyên tắc sáng tạo

  • Các nguyên tắc sáng tạo

  • Các nguyên tắc sáng tạo

  • Các nguyên tắc sáng tạo

  • Các nguyên tắc sáng tạo

  • Kết luận

  • Tài liệu tham khảo

  • Slide 20

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan