Bài tập lập trình asp.net 5.0

33 391 0
Bài tập lập trình asp.net 5.0

Đ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

BÀI TẬP LẬP TRÌNH ỨNG DỤNG WEB VỚI ASP.NET VÀ C MỤC LỤC BÀI 1: CÁC ĐIỀU KHIỂN DỮLIỆU . 1 1.1. Tạo thêm các thành phần trong project . 1 1.2. Tạo trang Album các loài hoa. 2 1.3. Tạo trang Xem danh sách Sách theo chủ đề. 2 1.4. Tạo trang Phiếu ý kiến người tiêu dùng. 3 1.5. Tạo trang Danh sách khách hàng. 4 1.6. Tạo trang Danh sách Sách. 4 1.7. Tạo trang Danh sách khách hàng với cột tùy biến. 5 1.8. Tạo trang Thông tin chi tiết sách. 6 1.9. Tạo trang Tổng hợp với cột tùy biến(bài làm thêm) . 7 1.10. Tạo trang Xem danh sách quảng cáo (bài làm thêm). 9 1.11. Tạo trang Cập nhật thông tin Nhà xuất bản. 10 1.12. Tạo trang Giới thiệu sách. 11 1.13. Tạo trang Liệt kê chi tiết sách (bài làm thêm) . 12 1.14. Tạo trang Cập nhật thông tin sách. 13 1.15. Tạo trang Liệt kê sách mới (bài làm thêm). 13 1.16. Tạo trang Xem sách theo chủ đề (bài làm thêm). 14 1.17. Tạo trang Xem thông tin khách hàng. 15 1.18. Tạo trang Xem và cập nhật thông tin nhà xuất bản. 16 1.19. Tạo trangXem chi tiết sách được chọn. 17 1.20. Tạo trang Xem thông tin khách hàng. 18 1.21. Tạo trang Cập nhật khách hàng (bài làm thêm) . 18 BÀI 2: XÂY DỰNG CÁC USER CONTROLS. 21 2.1. Tạo User Control đầu trang TH_HEADER . 22 2.2. Tạo User Control cuối trang TH_FOOTER . 22 2.3. Tạo User Control thực đơn TH_THUCDON . 22 2.4. Tạo User Control chủ đềsách TH_CHUDE . 22 2.5. Tạo User Control sách mới TH_SACHMOI . 23 2.6. Tạo User Control quảng cáo giữa trang TH_QC_BODY . 23 2.7. Tạo User Control danh sách Sách TH_DS_SACH . 24 2.8. Tạo User Control thông tin giỏhàng TH_THONGTIN_GH. 25 2.9. Tạo User Control quảng cáo bên phải trang TH_QC_PHAI . 25 2.10. Tạo User Control sách bán chạy TH_SACH_BANCHAY . 26 BÀI 3: QUẢN LÝ ỨNG DỤNG WEB . 27 3.1. Các xửlý trong trang Default.aspx của bài 2. 27 3.2. Tạo trang Giỏhàng. 28 3.3. Các xửlý tiếp theo trong bài 6.1 . 29 BÀI 4: WEB SERVICES. 31 4.1. Tạo Web Services Ws_Chude. 31 BÀI 5: XÂY DỰNG HOÀN CHỈNH ỨNG DỤNG WEB. 32 5.1. Tạo trang MasterPage.mastercó dạng sau: . 32 5.2. Tạo trang Default02.aspx. 32 Bài tập Lập trình ứng dụng Web với ASP.Net và C Trang 4949 5.3. Tạo trang Hệthống bài tập HP4 LT Web2. 33 5.4. Tạo trang Thay đổi định dạng. 36 BÀI 6: TRIỂN KHAI ỨNG DỤNG WEB. 38 6.1. Tạo ứng dụng web trên IIS: . 38 6.2. Triển khai ứng dụng web:. 38 BÀI 7: BẢO MẬT WEBSITE. 39 7.1. Tạo User và Role: . 39 7.2. Tạo trang Login.aspx: . 40 7.3. Tạo trang Default.aspx. 40 7.4. Tạo trang ChangePass.aspx. 41 7.5. Tạo trang Capnhat_Profile.aspx. 41 BÀI 8: GIỚI THIỆU VÀ SỬDỤNG AJAX . 43 8.1. Tạo trang Pheptinh.aspx. 43 8.2. Tạo trang Monhoc.aspx. 43 8.3. Tạo trang TimKiem_hocvien.aspx. 44 8.4. Tạo trang Nhaxuatban.aspx. 45 8.5. Tạo trang Capnhat_NXB.aspx. 46

  - -  Tel: 38351056  Fax 38324466  Email: ttth@t3h.hcmus.edu.vn Mã tài liu: DT_LT_DC_LWE5_BT Phiên bn 1.0  Tháng 05/2015 BÀI  C  ASP.NET 5.0   2/33 BÀI 1:  :     - prefix (chung): - listbox: lst - checkbox: chk - image: img - lable: lbl - list/menu: lst/mnu - textbox/textfield/textArea : txt - button: btn - radio button: rdo - Dropdownlist: ddl - Repeater: rep - HiddenField: hdf - Gridview: gdv 1.1.  -  -   https://www.techcombank.com.vn  https://www.youtube.com/  http://vnexpress.net/   - Qua    3/33 BÀI 2:        2.1.  -  -   Không có -         4/33      App_Start:    CKEditorDLL:  CKEditorfull:     Helper:        Obj:  ng     -    -      5/33 2.2. Template PhimSite.Master -  trang Master Page : AdminSite.Master -       --   -      6/33  header: tag header  cphMain: ContentPlaceHolder    footer: tag footer -    -      Xây  2.3.  - AdminSite.Master -    lý.     tin -     Header: tag header HTML  cphMain: ContentPlaceHolder    Footer: tag footer -    -        7/33 BÀI 3:        3.1.  -  -        -   :    Email      :      8/33 -         -       3.2. ng nh -  -   -> Click button   -   :      :   -        -      9/33    3.3. Thêm m phim cho Admin - ThemMoiPhim.aspx -       Click Thêm Phim    -     fulPoster: FileUpload  btnXemAnh: Button  Table HTML  :  Tên phim            :   10/33   -   :  SDL   -   ThemPhim  var fileName = imgPoster.Src.Split('/').LastOrDefault();  if (Page.IsValid && FUPoster.HasFile) { fileName = "/Images/Phim/Posters/" + FUPoster.FileName; string filePath = Server.MapPath("~" + fileName); FUPoster.SaveAs(filePath); imgPoster.Src = fileName; } //thêm phim  var kq = _phimClient.Them(new Phim() { Ten = txtTenPhim.Value, Poster = fileName, Dao_dien = txtDaoDien.Value, Dien_vien = txtDienVien.Value, Do_dai = int.Parse(txtDoDai.Value), Hang_phim = txtHang.Value, Gioi_thieu = txtGioiThieu.Text, Nuoc_san_xuat = txtNuocSanXuat.Value, Phien_ban = txtPhienban.Value, The_loai = txtTheLoai.Value, }); MessageAddnew.Text = ; [...]... Sách Ca Chiếu) Nhập: Xây dựng ứng dụng Web với ASP.Net 5.0 22/33 Bài tập   Xuất:   l : hông c Thuật giải  - Danh sách các ca chiếu Qui tắc  - hông c hông c Hướng dẫn  Tạo control GridVew  Thực hiện Code behind để load danh sách ca chiếu, gọi các service để thực hiện việc Insert, Update, Delete Xây dựng ứng dụng Web với ASP.Net 5.0 23/33 Bài tập BÀI 6: Quản l  6.1 T ng d ng Web Mục tiêu chính:... (https://somee.com/default.aspx ) Gợi Xây dựng ứng dụng Web với ASP.Net 5.0 31/33 Bài tập Mục lục BÀI 1.1 Tổng quan về lập trình web 2 Quan át BÀI 2 Chọn t web ite 2 ôi trường l việc v công nghệ ây dựng web 3 2.1 T 2.2 Xây dựng Te plate Phi Site.Ma ter 5 2.3 Xây dựng Te plate Ad inSite.Ma ter 6 BÀI ng d ng web 3 Thiết kế v l web F r 7 3.1... ứng dụng Web với ASP.Net 5.0 27/33 Bài tập BÀI 7: Quản l t i kh ản tr ng ASP.Net  Mục tiêu chính:  Biết sử dụng Asp Identity 7.1 X l đ ng k t i kh ản - Y u c u Biết được cách xử lý khi đăng ký tài khoản bằng cách ứng dụng ASP Identity - Hướng dẫn  - T  Thiết kế gia diện người dùng Thông báo kết quả của quá trình Đăng ký Qui tắc  - Thông tin cá nhân của người dùng Xuất:   Xử lý ở bài Nhập:   Click... Control tương ứng vào các trang Xây dựng ứng dụng Web với ASP.Net 5.0 11/33 Bài tập - Thuật giải  - Không có Hướng dẫn  Tạo User Control  Chọn Web Forms User Control -> đặt tên cho UC và click Add  Sau khi thực hiện việc chuyển code giao diện, ta chèn UserControl vào trang tương ứng Kéo – thả Xây dựng ứng dụng Web với ASP.Net 5.0 12/33 Bài tập 4.2 Kiể tra tính hợp lệ của trang - Y u c u thực hiện... 20 5.5 T trang QuanLyCaChieu.a p BÀI 6 Quản l BTVN 22 ng d ng Web 24 6.1 T li n kết giữa trang chủ v trang chi tiết phi 24 6.2 X l đ t v 25 BÀI 7 Quản l t i kh ản tr ng ASP.Net 28 7.1 X l đ ng k t i kh ản 28 7.2 Đ ng nhập t i kh ản 29 Xây dựng ứng dụng Web với ASP.Net 5.0 32/33 Bài tập BÀI 8 Triển khai 8.1 Triển khai ng d ng Web... Response.Redirect(" /Admin"); else Response.Redirect("/"); break; case SignInStatus.LockedOut: Xây dựng ứng dụng Web với ASP.Net 5.0 30/33 Bài tập case SignInStatus.Failure: ErrorMessage.Text = i break; default: ErrorMessage.Text = i break; hoản ho c t h u h ng ng ; hoản ho c t h u h ng ng ; } BÀI 8: Triển khai  ng d ng Web Mục tiêu chính: Biết cách triển khai ứng dụng Web lên IIS 8.1 Triển khai ng d ng web... : Không có Thuật giải  - Thông báo lỗi Qui tắc  - Các điều khiển bị b trống Xuất:   … Nhập:   RequiredFieldValidator Control Không có Hướng dẫn  Không có Xây dựng ứng dụng Web với ASP.Net 5.0 13/33 Bài tập - BÀI 5: Xây dựng trang web c kết n i CSDL  5.1 T Mục tiêu chính:   Biết cách kết nối với CSDL Thực hiện được nhũng thao tác cơ bản (CRUD) với CSDL trang Default.a p ch người dùng - Y u... Identity Xây dựng ứng dụng Web với ASP.Net 5.0 29/33 Bài tập - Hướng dẫn  - T  Thiết kế gia diện người dùng: l : hi người dùng bấm Đăng nhập, tài khoản và mật khẩu sẽ được gửi về Server, server gọi Service và thực hiện việc xác thực thông tin người dùng Thuật giải  - Thông báo kết quả Đăng nhập Qui tắc  - Tài khoản và mật khẩu của người dùng Xuất:   Xử lý ở bài Nhập:   Click button đăng nhập... ID="repHangGhe" SelectMethod="DanhSachHangGhe" ItemType="QLPhim.Model.StringNameClass"> Xây dựng ứng dụng Web với ASP.Net 5.0 19/33 Bài tập ... y u c u Thiết kế gia diện người dùng  Tạo trang Default.aspx trong thư mục Admin sử dụng AminSite.Master  Tạo UCDanhSachPhim.ascx: chứa GridView (Danh Sách Phim) Xây dựng ứng dụng Web với ASP.Net 5.0 20/33 Bài tập  Các control:   Nhập:   l : hông c Thuật giải  - Danh sách các phim Qui tắc  - hông c Xuất:   Gridview hông c Hướng dẫn  Tạo giao diện GridView . Tel: 3835 105 6  Fax 38324466  Email: ttth@t3h.hcmus.edu.vn Mã tài liu: DT_LT_DC_LWE5_BT Phiên bn 1 .0  Tháng 05 / 201 5 BÀI  C  ASP.NET 5 .0 . href="<%#: GetUrl( Item.Id) %>" runat="server"> <img width="2 50& quot; height="1 50& quot; src="<%#: Item.PosterURL %>"> </a> &nbsp;</div>. %>"></asp:Label> </div> <br> <div> <div style="max-height: 100 px;" > <%#:HTMLString( Item.GioiThieu) %> </div> </div> </div>

Ngày đăng: 21/07/2015, 08:37

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

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

Tài liệu liên quan