Báo cáo thực tập mô hình MVC trong Asp.net
Số trang: 33
Loại file: docx
Dung lượng: 2.12 MB
Lượt xem: 23
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Hiện nay việc thiết kế trang web Asp.net là rất dễ dàng đối với lập trình viên,chúng ta có thể tìm tài liệu trên mạng,tham khảo các project để nghiên cứu và phát triển.Microsdoft muốn tạo ra công cụ để người sữ dụng dễ dàng làm việc và xây dựng trang web nhanh chóng nhất.Asp.net WebForm được thiết kế để thực hiện những điều đó.Asp.net WebForm được thiết kế để người dùng cảm thấy như mình đang thiết kế một chương trình WinForm vậy, bằng cách kéo thả các button, textboxt.., tự sinh mã Html, đơn giản, dễ hiểu.. Chính...
Nội dung trích xuất từ tài liệu:
Báo cáo thực tập mô hình MVC trong Asp.netBáo cáo thực tập mô hình MVC trong Asp.net 1 Lời Cảm Ơn! Như vậy là bốn năm học tại trường đã gần kết thúc.Đến lúc này em nghĩ mình thậtmay mắn khi được học tại trường Đại Học Khoa Học Huế,đây là một môi trường tốt đểhọc tập và rèn luyện ,cở sở vật chất đầy đ ủ,đặc biệt thầy cô trong trường,khoa đều rấtnhiệt tình. Đặc biệt em xin chần thành cảm ơn các thầy cô trong Khoa Công Nghệ ThôngTin,trong suốt những năm học tại trường thầy cô đã tận tình chăm lo ,dẫn dắt chúng emtrong học tập cũng như trong cuộc sống. Báo cáo thực tập là kết quả của quá trình học tập bốn năm tại trường,là kết quả củamột tháng làm việc hăng say,em xin cảm ơn sự giúp đỡ nhiệt tình của thầy NguyễnHoàng Hà đã giúp em hoàn thành báo cáo của mình. Một lần nữa em xin chân thành cảm ơn quý thầy cô,bạn bè đã chỉ bảo,giúp đỡ về họctập cũng như trong cuộc sống.Em luôn nhớ những điều đó như một kỷ niệm khó quêntrong đời sinh viên của mình. Đặng Như Hiếu. Huế,tháng 2 năm 2012. 2 Mục LụcDanh Mục Các Từ Tiếng Anh………………………………………………………….2Danh Mục Các Bảng…………………………………………………………………...2Danh Mục Các Hình…………………………………………………………………… 2Mở Đầu………………………………………………………………………………… 2Phần I.Tổng Quan Về Mô Hình MVC Trong .Net 1.1.Lịch sử phát triển………………………………………………………………2 1.2.Đặc điểm của Asp.net MVC…………………………………………………2 1.3.Kiến trúc của Asp.net MVC. …………………………………………………2 1.4.So sánh Asp.net Webform với Asp.net MVC. ………………………………2Phần II. Các Thành Phần Cơ Bản Trong Asp.net MVC 2.1.Các khái niệm ban đầu………………………………………………………… 2 2.2.Url và Routing………………………………………………………………..2 2.3.Controller và Action Method…………………………………………………..2 2.4.Views………………………………………………………………………….2 2.5.Models…………………………………………………………………………2Phần III.Xây dựng ứng dụng SportStore 3Danh Mục Các Từ Tiếng Anh 4Danh Mục Các Bảng 5Danh Mục Hình Ảnh 6 Mở Đầu Lý do chọn đề tài: Hiện nay việc thiết kế trang web Asp .net là rất dễ dàng đối với lập trình viên,chúng tacó thể tìm tài liệu trên mạng,tham khảo các project để nghiên cứu và pháttriển.Microsdoft muốn tạo ra công cụ để người sữ dụng dễ dàng làm việc và xây dựngtrang web nhanh chóng nhất.Asp.net WebForm được thiết kế để thực hiện những điều đó. Asp.net WebForm được thiết kế để người dùng cảm thấy như mình đang thiết kế mộtchương trình WinForm vậy, bằng cách kéo thả các button, textboxt.., tự sinh mã Html,đơn giản, dễ hiểu.. Chính vì thế Asp .net WebForm dù đã ra đời cách đây hơn mười nămnhưng vẫn được sữ dụng cho đến nay. Chính vì vậy Asp .net WebForm đôi khi lại chính là nhược điểm của chính nó, việcdùng các web control sinh các event để thực hiện hành động cho UI khi có sự tương tácvới người dùng hầu hết thực hiện chậm và gây ra các hạn chế và không thoãi mái, việc sữdụng ViewState để quản lý, các trang web đều có lifecycle,postback.. Asp.net MVC chính là một sự lựa chọn thay thế cho Asp.net WebForm được xây dựngvới 3 phần chính:Models(liên quan đến dữ liệu), Views(giao diện), Controllers(điềukhiển), việc chia trang web ra nhiều thành phần giúp cho việc xây dựng trang web mộtcách rõ ràng,chặt chẽ. Với cấu trúc 3 lớp việc nâng cấp, sữa đổi hoặc thay thế một chứcnăng sẽ dễ dàng hơn. Với những ưu điểm trên Asp.net MVC chắc chắn sẽ là nền tảng để xây dựng và pháttriển web lý tưởng. Tuy nhiên vì đây là công nghệ mới, nên tại Việt Nam hầu như chưađược áp dụng và nếu có thì cũng không nhiều, và hầu hết các bạn sinh viên đều chưa biếtđến nó. Chính vì thế mà em đã mạnh dạn chọn đề tài nghiên cứu về MVC để làm báo cáothực tập của mình. Mục đích nghiên cứu: Nghiên cứu MVC với những mục đích: Học hỏi kiến thức mới. Quá trình tìm hiểu giúp em nâng cao khả năng tự học của mình. Phục vụ việc xây dựng một ứng dụng MVC trong thực tế. Đối tượng và phạm vi nghiên cứu: Asp.net MVC 2.0 Xây dựng ứng dụng bán hàng trực tuyến. Phương pháp nghiên cứu: Nghiên cứu lý thuyết thông qua ebook Thông qua các ví dụ, video trên mạng. Tổng hợp kiến thức để xây dựng ứng dụng thực tế. Ý nghĩa khoa học và thực tiễn: Hiện nay Asp.net MVC là công nghệ mới tại Việt Nam và các bạn sinh viên vẫn chưa biết đến nhiều , chính vì thế hoàn thành báo các thực tập này sẽ là một tài liệu nhỏ giúp các bạn sinh viên ban đầu muốn tìm hiều về công nghệ mới này. 7 Asp .net MVC có nhiều ưu điểm vượt trội, nó sẽ là tương lai thay thế cho Asp .net WebForm, cho nên việc tìm hiểu về nó sẽ có tình tích cực và thực tiển cao, có thể áp ...
Nội dung trích xuất từ tài liệu:
Báo cáo thực tập mô hình MVC trong Asp.netBáo cáo thực tập mô hình MVC trong Asp.net 1 Lời Cảm Ơn! Như vậy là bốn năm học tại trường đã gần kết thúc.Đến lúc này em nghĩ mình thậtmay mắn khi được học tại trường Đại Học Khoa Học Huế,đây là một môi trường tốt đểhọc tập và rèn luyện ,cở sở vật chất đầy đ ủ,đặc biệt thầy cô trong trường,khoa đều rấtnhiệt tình. Đặc biệt em xin chần thành cảm ơn các thầy cô trong Khoa Công Nghệ ThôngTin,trong suốt những năm học tại trường thầy cô đã tận tình chăm lo ,dẫn dắt chúng emtrong học tập cũng như trong cuộc sống. Báo cáo thực tập là kết quả của quá trình học tập bốn năm tại trường,là kết quả củamột tháng làm việc hăng say,em xin cảm ơn sự giúp đỡ nhiệt tình của thầy NguyễnHoàng Hà đã giúp em hoàn thành báo cáo của mình. Một lần nữa em xin chân thành cảm ơn quý thầy cô,bạn bè đã chỉ bảo,giúp đỡ về họctập cũng như trong cuộc sống.Em luôn nhớ những điều đó như một kỷ niệm khó quêntrong đời sinh viên của mình. Đặng Như Hiếu. Huế,tháng 2 năm 2012. 2 Mục LụcDanh Mục Các Từ Tiếng Anh………………………………………………………….2Danh Mục Các Bảng…………………………………………………………………...2Danh Mục Các Hình…………………………………………………………………… 2Mở Đầu………………………………………………………………………………… 2Phần I.Tổng Quan Về Mô Hình MVC Trong .Net 1.1.Lịch sử phát triển………………………………………………………………2 1.2.Đặc điểm của Asp.net MVC…………………………………………………2 1.3.Kiến trúc của Asp.net MVC. …………………………………………………2 1.4.So sánh Asp.net Webform với Asp.net MVC. ………………………………2Phần II. Các Thành Phần Cơ Bản Trong Asp.net MVC 2.1.Các khái niệm ban đầu………………………………………………………… 2 2.2.Url và Routing………………………………………………………………..2 2.3.Controller và Action Method…………………………………………………..2 2.4.Views………………………………………………………………………….2 2.5.Models…………………………………………………………………………2Phần III.Xây dựng ứng dụng SportStore 3Danh Mục Các Từ Tiếng Anh 4Danh Mục Các Bảng 5Danh Mục Hình Ảnh 6 Mở Đầu Lý do chọn đề tài: Hiện nay việc thiết kế trang web Asp .net là rất dễ dàng đối với lập trình viên,chúng tacó thể tìm tài liệu trên mạng,tham khảo các project để nghiên cứu và pháttriển.Microsdoft muốn tạo ra công cụ để người sữ dụng dễ dàng làm việc và xây dựngtrang web nhanh chóng nhất.Asp.net WebForm được thiết kế để thực hiện những điều đó. Asp.net WebForm được thiết kế để người dùng cảm thấy như mình đang thiết kế mộtchương trình WinForm vậy, bằng cách kéo thả các button, textboxt.., tự sinh mã Html,đơn giản, dễ hiểu.. Chính vì thế Asp .net WebForm dù đã ra đời cách đây hơn mười nămnhưng vẫn được sữ dụng cho đến nay. Chính vì vậy Asp .net WebForm đôi khi lại chính là nhược điểm của chính nó, việcdùng các web control sinh các event để thực hiện hành động cho UI khi có sự tương tácvới người dùng hầu hết thực hiện chậm và gây ra các hạn chế và không thoãi mái, việc sữdụng ViewState để quản lý, các trang web đều có lifecycle,postback.. Asp.net MVC chính là một sự lựa chọn thay thế cho Asp.net WebForm được xây dựngvới 3 phần chính:Models(liên quan đến dữ liệu), Views(giao diện), Controllers(điềukhiển), việc chia trang web ra nhiều thành phần giúp cho việc xây dựng trang web mộtcách rõ ràng,chặt chẽ. Với cấu trúc 3 lớp việc nâng cấp, sữa đổi hoặc thay thế một chứcnăng sẽ dễ dàng hơn. Với những ưu điểm trên Asp.net MVC chắc chắn sẽ là nền tảng để xây dựng và pháttriển web lý tưởng. Tuy nhiên vì đây là công nghệ mới, nên tại Việt Nam hầu như chưađược áp dụng và nếu có thì cũng không nhiều, và hầu hết các bạn sinh viên đều chưa biếtđến nó. Chính vì thế mà em đã mạnh dạn chọn đề tài nghiên cứu về MVC để làm báo cáothực tập của mình. Mục đích nghiên cứu: Nghiên cứu MVC với những mục đích: Học hỏi kiến thức mới. Quá trình tìm hiểu giúp em nâng cao khả năng tự học của mình. Phục vụ việc xây dựng một ứng dụng MVC trong thực tế. Đối tượng và phạm vi nghiên cứu: Asp.net MVC 2.0 Xây dựng ứng dụng bán hàng trực tuyến. Phương pháp nghiên cứu: Nghiên cứu lý thuyết thông qua ebook Thông qua các ví dụ, video trên mạng. Tổng hợp kiến thức để xây dựng ứng dụng thực tế. Ý nghĩa khoa học và thực tiễn: Hiện nay Asp.net MVC là công nghệ mới tại Việt Nam và các bạn sinh viên vẫn chưa biết đến nhiều , chính vì thế hoàn thành báo các thực tập này sẽ là một tài liệu nhỏ giúp các bạn sinh viên ban đầu muốn tìm hiều về công nghệ mới này. 7 Asp .net MVC có nhiều ưu điểm vượt trội, nó sẽ là tương lai thay thế cho Asp .net WebForm, cho nên việc tìm hiểu về nó sẽ có tình tích cực và thực tiển cao, có thể áp ...
Tìm kiếm theo từ khóa liên quan:
kỹ thuật phần mềm phần mềm máy tính lập trình căn bản ngôn ngữ lập trình mẹo lập trình Asp.NetMVC 2.0 luận vănTài liệu liên quan:
-
Bài giảng Xử lý sự cố phần mềm - Bài 4 Xử lý sự cố sử dụng Internet
14 trang 341 0 0 -
Nhập môn Tin học căn bản: Phần 1
106 trang 332 0 0 -
Thảo luận đề tài: Mối quan hệ giữa đầu tư theo chiều rộng và đầu tư theo chiều sâu
98 trang 310 0 0 -
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 277 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 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 267 0 0 -
64 trang 265 0 0
-
114 trang 243 2 0
-
Luận văn: Thiết kế xây dựng bộ đếm xung, ứng dụng đo tốc độ động cơ trong hệ thống truyền động điện
63 trang 238 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 232 0 0