Bài giảng lập trình website asp net phần 1 trường đh công nghiệp quảng ninh

20 3 0
Bài giảng lập trình website asp net phần 1   trường đh công nghiệp quảng ninh

Đ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Ộ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP QUẢNG NINH KHOA CƠNG NGHỆ THƠNG TIN BÀI GIẢNG LẬP TRÌNH WEBSITE ASP.NET (Dành cho sinh viên bậc Đại học) (LƯU HÀNH NỘI BỘ) Quảng Ninh, 2022 Bài Giảng Mơn Lập Trình Website ASP.Net MỤC LỤC Chương 01: TỔNG QUAN VỀ ASP.NET Trang I Giới thiệu ASP.Net .1 Tìm hiểu ASP.Net Những ưu điểm ASP.Net Quá trình xử lý tập tin ASPX Tìm hiểu Net Phatform Net Framework II Web Server Internet Information Services Cài đặt Web Server Cấu hình Internet Information Services III Tạo ứng dụng Web 12 Khởi động MS Visual Studio Net 12 Tạo ứng dụng Web .13 Bổ sung điều khiển 14 Thi hành ứng dụng .15 Phân loại tập tin ASP.Net .15 IV Làm quen với thành phần giao diện VS Net 16 Solution Explorer 16 Property Window 17 Toolbox 17 Document Outline Window 18 Chương 02: WEB SERVER CONTROL .19 I Điều khiển chuẩn – Standard 19 Label 20 TextBox 20 Image 20 Button, ImageButton, LinkButton 21 HyperLink .22 ListBox Và DropDownList 22 CheckBox & RadioButton 25 CheckBoxList & RadioButtonList 25 II Điều khiển kiểm tra liệu III Một số điều khiển khác IV Đối tượng ViewState V Asp.Net Page Chương 03: CÁC ĐIỀU KHIỂN LIÊN KẾT DỮ LIỆU I Điều khiển DataGrid 62 I.1 Các thao tác định dạng lưới 62 I.2 Xử lý xếp 67 I.3 Xử lý phân trang 69 I.4 Tùy biến cột 70 I.5 Cập nhật liệu trực tiếp lưới .74 Biên sọan: Dương Thành Phết Trang Bài Giảng Môn Lập Trình Website ASP.Net II Điều khiển DataList 79 II.1 Sử dụng DataList để hiển thị liệu .79 II.2 Cập nhật liệu với DataList 83 III Điều khiển Repeater 87 IV Các ví dụ mở rộng 90 IV.1 Xử lý đảo hướng xếp DataGrid 90 IV.2 Tạo biểu tượng xếp cột cho DataGrid .91 IV.3 Định dạng hình thức hiển thị cho dịng liệu thỏa điều kiện DataGrid 92 IV.4 Tạo hiệu ứng chọn rê chuột qua dòng liệu 93 Bài 94 XÂY DỰNG LỚP XỬ LÝ DỮ LIỆU 94 I Thiết kế tổng quan 96 I.1 Cấu trúc chi tiết lớp XL_BANG 98 I.2 Xây dựng lớp xử lý nghiệp vụ .102 I.3 Sử dụng lớp xử lý nghiệp vụ 104 Bài 108 Tài liệu hướng dẫn giảng dạy Học phần - Lập trình ứng dụng web với ASP.NET Trang 3/174 XÂY DỰNG ĐỐI TƯỢNG THỂ HIỆN 108 I Tạo đối tượng thể 109 II Sử dụng đối tượng thể 111 III Tạo phương thức cho đối tượng thể 112 IV Tạo kiện cho đối tượng thể 113 IV.1 Thiết kế .114 IV.2 Xử lý 114 Bài 117 XÂY DỰNG VÀ QUẢN LÝ ỨNG DỤNG 117 I Đối tượng Request, Response 118 I.1 Đối tượng Response 118 I.2 Đối tượng Request 120 II Đối tượng Session, Application 122 II.1 Đối tượng Application 123 II.2 Đối tượng Session .124 III Đối tượng Server 125 IV Đối tượng Cookies 125 IV.1 Giới thiệu 125 IV.2 Làm việc với Cookies 126 V Tập tin quản lý cấu hình ứng dụng 127 V.1 Global.asax .127 V.2 Web.config .128 VI Tổ chức & xây dựng ứng dụng 133 VI.1 Tổ chức lưu trữ ứng dụng 133 VI.2 Xây dựng ứng dụng 134 Bài 136 WEB SERVICE 136 Biên sọan: Dương Thành Phết Trang Bài Giảng Mơn Lập Trình Website ASP.Net I Tìm hiểu Web Services 137 II Xây dựng Web Services 140 Tài liệu hướng dẫn giảng dạy Học phần - Lập trình ứng dụng web với ASP.NET Trang 4/174 II.1 Tạo Web Services VS Net 140 II.2 Kiểm tra Web Service 141 III Sử dụng Web Service 143 III.1 Sử dụng Web Service người dùng xây dựng .144 III.2 Sử dụng Web Services cung cấp miễn phí mạng 144 IV Xây dựng Web Services truy xuất liệu 148 IV.1 Web Service: WS_KHACH_HANG 148 IV.2 Sử dụng WS_KHACH_HANG .150 Bài 152 PHỤ LỤC 152 I Cơ sở liệu dùng ứng dụng 153 I.1 Thiết kế sở liệu 153 I.2 Dữ liệu thử .156 II Giới thiệu tag HTML 157 II.1 Cơ tag HTML 157 II.2 Các tag nhập liệu 163 III Cascading Style Sheets - CSS 166 III.1 Giới thiệu CSS 166 III.2 Cú pháp CSS 167 III.3 Sử dụng CSS trang HTML 169 Chương 01 TỔNG QUAN VỀ ASP.NET    Giới thiệu Asp.Net Web Server Tạo ứng dụng web I Giới thiệu ASP.Net Tìm hiểu ASP.Net Từ khoảng cuối thập niên 90, ASP (Active Server Page) nhiều lập trình viên lựa chọn để xây dựng phát triển ứng dụng web động máy chủ sử dụng hệ điều hành Windows ASP thể ưu điểm với mơ hình lập trình thủ tục đơn giản, sử dụng hiệu đối tượng COM: ADO (ActiveX Data Object) - xử lý liệu, FSO (File System Object) - làm việc với hệ thống tập tin…, đồng thời, ASP hỗ trợ nhiều ngôn ngữ: VBScript, JavaScript Chính ưu điểm đó, ASP yêu thích thời gian dài Tuy nhiên, ASP cịn tồn đọng số khó khăn Code ASP HTML lẫn lộn, điều làm cho trình viết code khó khăn, thể trình bày code không sáng, hạn chế khả sử dụng lại code Bên cạnh đó, triển khai cài đặt, không biên dịch trước nên dễ bị source code, hạn chế mặt tốc độ thực Q trình xử lý Postback khó khăn, … Biên sọan: Dương Thành Phết Trang Bài Giảng Mơn Lập Trình Website ASP.Net Đầu năm 2002, Microsoft giới thiệu kỹ thuật lập trình Web mẻ với tên gọi ban đầu ASP+, tên thức sau ASP.Net Với ASP.Net, khơng khơng cần địi hỏi bạn phải biết tag HTML, thiết kế web, mà cịn hỗ trợ mạnh lập trình hướng đối tượng trình xây dựng phát triển ứng dụng Web ASP.Net kỹ thuật lập trình phát triển ứng dụng web phía Server (Server-side) dựa tảng Microsoft Net Framework Hầu hết, người đến với lập trình web bắt đầu tìm hiểu kỹ thuật phía Client (Client-side) như: HTML, Java Script, CSS (Cascading Style Sheets) Khi Web browser yêu cầu trang web (trang web sử dụng kỹ thuật client-side), Web server tìm trang web mà Client u cầu, sau gởi cho Client Client nhận kết trả từ Server hiển thị lên hình ASP.Net sử dụng kỹ thuật lập trình phía server hồn tồn khác, mã lệnh phía server (ví dụ: mã lệnh trang ASP, ASP.NET) biên dịch thi hành Web Server Sau Server đọc, biên dịch thi hành, kết tự động chuyển sang HTML/ JavaScript/ CSS trả cho Client Tất xử lý lệnh ASP, ASP.Net thực Server đó, gọi kỹ thuật lập trình phía server Những ưu điểm ASP.Net  ASP.Net cho phép bạn lựa chọn ngơn ngữ lập trình mà bạn u thích: Visual Basic.Net, J#, C#,…  Trang ASP.Net biên dịch trước thành tập tin DLL mà Server thi hành nhanh chóng hiệu Yếu tố bước nhảy vọt đáng kể so với kỹ thuật thông dịch ASP  ASP.Net hỗ trợ mạnh mẽ thư viện phong phú đa dạng Net Framework, làm việc với XML, Web Service, truy cập sở liệu qua ADO.Net, …  ASPX ASP hoạt động ứng dụng  ASP.Net sử dụng phong cách lập trình mới: Code behide Tách code riêng, giao diện riêng  Dễ đọc, dễ quản lý bảo trì  Kiến trúc lập trình giống ứng dụng Windows  Hỗ trợ quản lý trạng thái control  Tự động phát sinh mã HTML cho Server control tương ứng với loại Browser  Triển khai cài đặt o Không cần lock, không cần đăng ký DLL o Cho phép nhiều hình thức cấu hình ứng dụng  Hỗ trợ quản lý ứng dụng mức toàn cục o Global.aspx có nhiều kiện Biên sọan: Dương Thành Phết Trang Bài Giảng Mơn Lập Trình Website ASP.Net o Quản lý session nhiều Server, không cần Cookies Quá trình xử lý tập tin ASPX Khi Web server nhận u cầu từ phía client, tìm kiếm tập tin yêu cầu thông qua chuỗi URL gởi về, sau đó, tiến hành xử lý theo sơ đồ sau: Tìm hiểu Net Phatform Net Framework Net Phatform Bao gồm Net Framework công cụ dùng để xây dựng, phát triển ứng dụng dịch vụ ASP.Net .Net Framework Kiến trúc Net Framework Biên sọan: Dương Thành Phết Trang Bài Giảng Mơn Lập Trình Website ASP.Net  Hệ điều hành Cung cấp chức xây dựng ứng dụng với vai trò quản lý việc xây dựng thi hành ứng dụng, NET Framework cung cấp lớp đối tượng (Class) để bạn gọi thi hành chức mà đối tượng cung cấp Tuy nhiên, lời kêu gọi bạn có "hưởng ứng" hay khơng cịn tùy thuộc vào khả hệ điều hành chạy ứng dụng bạn Các chức đơn giản hiển thị hộp thông báo (Messagebox) NET Framework sử dụng hàm API Windows Chức phức tạp sử dụng COMponent yêu cầu Windows phải cài đặt Microsoft Transaction Server (MTS) hay chức Web cần Windows phải cài đặt Internet Information Server (IIS) Như vậy, bạn cần biết lựa chọn hệ điều hành để cài đặt sử dụng NET Framework không phần quan trọng Cài đặt NET Framework hệ điều hành Windows 2000, 2000 Server, XP, 2003 Server, Vista đơn giản tiện dụng lập trình  Common Language Runtime Là thành phần "kết nối" phần khác NET Framework với hệ điều hành Common Language Runtime (CLR) giữ vai trò quản lý việc thi hành ứng dụng viết NET Windows CLR thơng dịch lời gọi từ chương trình cho Windows thi hành, đảm bảo ứng dụng không chiếm dụng sử dụng tràn lan tài nguyên hệ thống Nó khơng cho phép lệnh "nguy hiểm" thi hành Các chức thực thi thành phần bên CLR Class loader, Just In Time compiler, Garbage collector, Exception handler, COM marshaller, Security engine,… Trong phiên hệ điều hành Windows XP.NET Windows 2003, Win Vista CLR gắn kèm với hệ điều hành Điều đảm bảo ứng dụng viết máy tính chạy máy tính khác mà khơng cần cài đặt, bước thực đơn giản lệnh xcopy DOS!  Bộ thư viện lớp đối tượng Nếu phải giải nghĩa từ "Framework" thuật ngữ NET Framework lúc thích hợp Framework tập hợp hay thư viện lớp đối tượng hỗ trợ người lập trình xây dựng ứng dụng Có thể số người nghe qua MFC JFC Microsoft Foundation Class thư viện mà lập trình viên Visual C++ sử dụng Java Foundation Class thư viện dành cho lập trình viên Java Giờ đây, coi NET Framework thư viện dành cho lập trình viên NET Với 5000 lớp đối tượng để gọi thực đủ loại dịch vụ từ hệ điều hành, bắt đầu xây dựng ứng dụng Notepad.exe!!!… Nhiều người lầm tưởng Biên sọan: Dương Thành Phết Trang Bài Giảng Mơn Lập Trình Website ASP.Net mơi trường phát triển phần mềm Visual Studio 98 hay Visual Studio.NET tất cần để viết chương trình Thực ra, chúng phần mềm dùng làm "vỏ bọc" bên Với chúng, viết đoạn lệnh đủ màu xanh, đỏ; lỗi cú pháp báo gõ lệnh; thuộc tính đối tượng đặt cửa sổ properties, giao diện thiết kế theo phong cách trực quan… Như vậy, hình dung tầm quan trọng NET Framework Nếu khơng có cốt lõi NET Framework, Visual Studio.NET vỏ bọc! Nhưng khơng có Visual Studio.NET, cơng việc lập trình viên NET bước gian nan! o Base class library – thư viện lớp sở Đây thư viện lớp nhất, dùng lập trình hay thân người xây dựng NET Framework phải dùng để xây dựng lớp cao Ví dụ lớp thư viện String, Integer, Exception,… o ADO.NET XML Bộ thư viện gồm lớp dùng để xử lý liệu ADO.NET thay ADO để việc thao tác với liệu thông thường Các lớp đối tượng XML cung cấp để bạn xử lý liệu theo định dạng mới: XML Các ví dụ cho thư viện SqlDataAdapter, SqlCommand, DataSet, XMLReader, XMLWriter,… o ASP.NET Bộ thư viện lớp đối tượng dùng việc xây dựng ứng dụng Web ASP.NET phiên ASP 3.0 Ứng dụng web xây dựng ASP.NET tận dụng toàn khả NET Framework Bên cạnh "phong cách" lập trình mà Microsoft đặt cho tên gọi kêu: code behind Đây cách mà lập trình viên xây dựng ứng dụng Windows based thường sử dụng – giao diện lệnh tách riêng Tuy nhiên, bạn quen với việc lập trình ứng dụng web, "đổi đời" bạn giải phóng khỏi mớ lệnh HTML lộn xộn tới hoa mắt Sự xuất ASP.NET làm cân xứng trình xây dựng ứng dụng Windows Web ASP.NET cung cấp Server Control để lập trình viên bắt kiện xử lý liệu ứng dụng làm việc với ứng dụng Windows Nó cho phép chuyển ứng dụng trước viết để chạy Windows thành ứng dụng Web dễ dàng Ví dụ cho lớp thư viện WebControl, HTMLControl, … o Web services Web services hiểu sát nghĩa dịch vụ cung cấp qua Web (hay Internet) Dịch vụ coi Web service không nhằm vào người dùng mà nhằm vào người xây dựng phần mềm Web service dùng để cung cấp liệu hay chức tính tốn Ví dụ, cơng ty du lịch bạn sử dụng hệ thống phần mềm để ghi nhận thông tin khách du lịch đăng ký tour Để thực việc đặt phòng khách sạn địa điểm du lịch, công ty cần biết thông tin phịng trống khách sạn Khách sạn cung cấp Web service biết thông tin phòng trống thời điểm Dựa vào đó, phần mềm bạn biết liệu có đủ chỗ để đặt phịng cho khách du lịch khơng? Nếu đủ, phần mềm lại dùng Web service khác cung cấp chức đặt phòng để thuê khách sạn Điểm lợi Web service bạn không cần người làm việc liên lạc với khách sạn Biên sọan: Dương Thành Phết Trang Bài Giảng Mơn Lập Trình Website ASP.Net để hỏi thơng tin phịng, sau đó, với đủ thơng tin nhiều loại phịng người xác định loại phịng cần đặt, số lượng đặt bao nhiêu, đủ hay không đủ lại liên lạc lại với khách sạn để đặt phòng Đừng quên khách sạn lúc cần có người để làm việc với nhân viên bạn chưa họ liên lạc thành công Web service cung cấp dựa vào ASP.NET hỗ trợ từ phía hệ điều hành Internet Information Server o Window form Bộ thư viện Window form gồm lớp đối tượng dành cho việc xây dựng ứng dụng Windows based Việc xây dựng ứng dụng loại hỗ trợ tốt từ trước tới công cụ ngôn ngữ lập trình Microsoft Giờ đây, ứng dụng chạy Windows làm việc với ứng dụng Web dựa vào Web service Ví dụ lớp thư viện là: Form, UserControl,…  Phân nhóm lớp đối tượng theo loại Một khái niệm hình vẽ cần đề cập đến Namespace Đây tên gọi nhóm lớp đối tượng phục vụ cho mục đích Chẳng hạn, lớp đối tượng xử lý liệu đặt namespace tên Data Các lớp đối tượng dành cho việc vẽ hay hiển thị chữ đặt namespace tên Drawing Một namespace namespace lớn Namespace lớn NET Framework System Hệ thống tên miền (Namespace) Lợi điểm namespace phân nhóm lớp đối tượng, giúp người dùng dễ nhận biết sử dụng Ngoài ra, namespace tránh việc lớp đối tượng có tên trùng với khơng sử dụng .NET Framework cho phép tạo lớp đối tượng namespace riêng Với 5000 tên có sẵn, việc đặt trùng tên lớp với lớp đối tượng có điều khó tránh khỏi Namespace cho phép việc xảy cách sử dụng tên đầy đủ để nói đến lớp đối tượng Ví dụ, muốn dùng lớp WebControls, dùng tên tắt WebControls hay tên đầy đủ là: System.Web.UI.WebControls Biên sọan: Dương Thành Phết Trang Bài Giảng Mơn Lập Trình Website ASP.Net Đặc điểm thư viện đối tượng NET Framework trải rộng để hỗ trợ tất ngơn ngữ lập trình NET thấy hình vẽ Điều giúp người bắt đầu bận tâm việc lựa chọn ngơn ngữ lập trình cho tất ngôn ngữ mạnh ngang Cũng cách sử dụng lớp đối tượng để xây dựng ứng dụng, NET Framework buộc người lập trình phải sử dụng kỹ thuật lập trình hướng đối tượng (sẽ nói tới chương sau) II Web Server Trong phần giới thiệu IIS (phần mềm Web Server Microsot dành cho Windows), đồng thời hướng dẫn cài đặt, cấu hình kiểm tra Web Server hệ thống sử dụng Windows 2000,XP, Vista, Server 2003 Internet Information Services (IIS) IIS sử dụng Web server, kết hợp với ASP, ASP.NET để xây dựng ứng dụng Web tận dụng điểm mạnh Server-side Script, COM component,…theo mơ hình Client/Server IIS có nhiều phiên bản, phát hành rời Service pack WinNT  Các phiên Windows 2000 có tích hợp IIS 5.0  Windows XP tích hợp IIS 5.5  Windows XP NET Server tích hợp IIS hỗ trợ tính dành cho NET ASP.NET Web Service  Windows Vista tích hợp IIS 7.0 Cài đặt Web Server a Cài đặt Web Server Windows 2000/Windows XP Professional Windows 2000, Xp tích hợp sẵn IIS khơng tự động cài đặt đó, bạn phải tự cài IIS hệ thống chưa cài  Bước Chọn Control Panel | Add/Remove programs  Bước Add/Remove Windows Components  Bước Đánh dấu vào mục Internet Information Services (IIS)  Bước Chọn nút Next để cài đặt Sau cài đặt IIS, thư mục InetPub tự động tạo ổ C: chứa thư mục wwwroot Có thể truy cập đến Website cách: http://localhost http://127.0.0.1 Biên sọan: Dương Thành Phết Trang Bài Giảng Mơn Lập Trình Website ASP.Net  Ghi chú: Để kiểm tra cài đặt: Khởi động trình duyệt truy cập địa : http://Localhost Kết thành công b Cài đặt Web Server Windows Vista  Bước 1: Chọn Start  Settings  Control Panel  Bước 2: Chọn Classic View  Chọn Programs and features  Bước 3: Chọn Turn Windows features on or off  Bước 4: Đánh dấu vào mục Internet Information Services (IIS)  Chọn Ok để cài đặt Biên sọan: Dương Thành Phết Trang 10 Bài Giảng Mơn Lập Trình Website ASP.Net Biên sọan: Dương Thành Phết Trang 11 Bài Giảng Môn Lập Trình Website ASP.Net Kiềm tra kết cài đặt: Khởi động trình duyệt nhập địa http://localhost c Cài đặt Web Server Windows Server 2003 Cài đặt Web Server Windows Server 2003 tương tự cài đặt Web Server Windows 2000  Bước Chọn Control Panel | Add/Remove programs  Bước Add/Remove Windows Components  Bước Đánh dấu vào Application Server  Bước 4: Chọn Next để cài đặt Cấu hình Internet Information Services Để cấu hình IIS, vào Control Panel  Administrative Tools  Internet Services Manager Trên hệ điều hành Windows 2000/XP, Vista Microsoft sử dụng công cụ Microsoft Management Console (MMC) để làm công cụ quản lý a Cấu hình IIS quy định trang chủ mặc định  Trên Win 2000, XP o Start  Settings  Control Panel  Administratrive tools  Mở mục Internet Infomtic Services Biên sọan: Dương Thành Phết Trang 12 Bài Giảng Mơn Lập Trình Website ASP.Net o Click phải mục Default Website  Properties Chọn trang Documents để quy định trang chủ mặc định VD: Default.Aspx Default.asp Index.asp Home.html Index.htm  Cấu hình IIS Win Vista o Start  Settings  Control Panel  Manager Administratrive tools  Mở mục IIS o Click phải mục Default Document Biên sọan: Dương Thành Phết Trang 13 Bài Giảng Mơn Lập Trình Website ASP.Net b Cấu hình quy định thư mục ảo – Virtual Directory: Một Web Server quản lý nhiều ứng dụng Web đồng thời Ta tổ chức thư mục wwwroot cho ứng dụng tố bạn nên tạo ánh xạ (Virtual Directory) liên kết đến thư mục đó.Để tạo virtual directory:  Trên Windows 2000, Xp Click phải: Default WebsiteNew/ Virtual Directory Next  Next Khai báo nhãn cho thư mục ảo (Myweb)  Nextt  Khai báo thư mục vật lý (D:\MyWebsite) Xác lập quyền truy cập Next  Finish  Trên Win Vista Click phải: Default WebsiteAdd Application (hoặc Virtual Directory) Khai báo nhãn (Alias) định thư mục vật lý lưu trữ Website(Physical path) Biên sọan: Dương Thành Phết Trang 14 Bài Giảng Mơn Lập Trình Website ASP.Net Chạy thử ứng dụng để kiểm tra:  Hoặc từ cửa sổ IIS Manager: click phải trang cần xem (Default.aspx)  Browse  Hoặc từ trình duyệt nhập: http://Localhost/Maytinh IV Tạo ứng dụng Khởi động MS Visual Studio Net Chúng ta bắt đầu việc làm quen với môi trường phát triển ứng dụng (IDE) Visual Studio.NET 2005 Start  Programs  Microsoft Visual Studio 2005  Microsoft Visual Studio 2005 Biên sọan: Dương Thành Phết Trang 15 Bài Giảng Mơn Lập Trình Website ASP.Net Tạo ứng dụng web Bước Chọn từ thực đơn File  New  Website Chọn dạng ứng dụng tạo (ASP.Net Website) Vị trí lưu trữ (D:\Wellcom) Ngơn ngữ lập trình (C#)  Chon Ok Kết quả:  Cửa sổ Solution Explorer  Trang Default.aspx (Design) Biên sọan: Dương Thành Phết Trang 16 Bài Giảng Môn Lập Trình Website ASP.Net  Trang Default.aspx (Source)  Trang Default.aspx.cs Bổ sung điều khiển  Chọn trang Default.aspx  Chuyển trang sang chế độ làm việc Design  Nhập dòng văn bản: “Chào mừng bạn đến vời ASP.Net”  Thêm điều khiển Label từ công cụ Toolbox vào trang, đặt tên : lbNgay, lbThoigian Biên sọan: Dương Thành Phết Trang 17 Bài Giảng Mơn Lập Trình Website ASP.Net  Chuyển sang trang code Defaulr.aspx.cs (Double click vào trang thiết kế)  Nhập code cho kiện Page Load: Lưu ý: Phải lưu tập tin với tùy chọn Save with Encoding… có sử dụng Font Unicode Thi hành ứng dụng o Kiểm lỗi trước chạy: Từ Menu Build  Chọn Build Web Site o Chấp nhận bật chế độ debug cho Website o Chạy chương trình Bấm Ctrl + F5 : để chạy chương trình (khơng debug) F5 để chạy debug Biên sọan: Dương Thành Phết Trang 18 Bài Giảng Mơn Lập Trình Website ASP.Net Phân loại tập tin ASP.Net ASP.Net ASP asax asa ascx asmx aspx config asp cs js vb js Diễn giải Tập tin global.asax ASP Net thay cho tập tin global.asa ASP, tập tin quản lý kiện ứng dụng (application), session, kiện có yêu cầu tới trang web Các điều khiển người dùng tự tạo lưu trữ với phần mở rộng ascx Tập tin Web Service ứng dụng ASP.Net Phần mở rộng trang ASP.Net Tập tin cấu hình ứng dụng theo định dạng XML Web.config chứa hầu hết cấu hình ứng dụng Tập tin mã nguồn viết theo ngôn ngữ C# Tập tin mã nguồn Jscript Tập tin mã nguồn viết theo ngôn ngữ VB.Net V Làm quen với thành phần giao diện VS Net Solution Explorer  Hiển thị cửa số Solution Explorer: Thực đơn View | Solution Explorer  Thao tác với cửa sổ Solution Explorer : Đây cửa số quản lý "tài nguyên" có ứng dụng Thông qua cửa sổ này, có thể: o Thực chức năng: chép, cắt, dán tập tin, thư mục Windows Explorer o Tổ chức thư mục quản lý ứng dụng: Sử dụng chức Add | New Folder từ thực đơn ngữ cảnh o Thêm thành phần cho ứng dụng: Sử dụng chức Add | Add New Item…từ thực đơn ngữ cảnh Xuất hộp thoại Add New Item   Web Form: Thêm trang Web  Class: Thêm lớp đối tượng  Module Web Form: Thêm thư viện  Web User Control: Thêm điều khiển người dùng  … Xác định trang web khởi động cho ứng dụng: Chọn trang cần khởi động  Nhấp chuột phải (xuất thực đơn ngữ cảnh) Chọn Set As Start Page Biên sọan: Dương Thành Phết Trang 19 ... Dương Thành Phết Trang 10 Bài Giảng Mơn Lập Trình Website ASP. Net Biên sọan: Dương Thành Phết Trang 11 Bài Giảng Mơn Lập Trình Website ASP. Net Kiềm tra kết cài đặt: Khởi động trình duyệt nhập địa.. .Bài Giảng Mơn Lập Trình Website ASP. Net MỤC LỤC Chương 01: TỔNG QUAN VỀ ASP. NET Trang I Giới thiệu ASP. Net .1 Tìm hiểu ASP. Net Những ưu điểm ASP. Net ... 10 9 II Sử dụng đối tượng thể 11 1 III Tạo phương thức cho đối tượng thể 11 2 IV Tạo kiện cho đối tượng thể 11 3 IV .1 Thiết kế .11 4 IV.2 Xử lý 11 4 Bài

Ngày đăng: 27/02/2023, 18:51

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

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

Tài liệu liên quan