Bài giảng Lập trình Window: Chương 7 - Phan Trọng Tiến
Số trang: 64
Loại file: ppt
Dung lượng: 464.00 KB
Lượt xem: 16
Lượt tải: 0
Xem trước 7 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Lập trình Window: Chương 7 trình bày Web Application. Nội dung chương này trình bày các vấn đề: Giới thiệu ASP.Net, Tạo Web Forms, Các Control Server của ASP.Net, Các Control Validation.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình Window: Chương 7 - Phan Trọng Tiến Chương7:WebApplication PhanTrọngTiến DepartmentofSoftwareEngineering HanoiUniversityofAgricaltural Officelocation:3rdfloor,Administrativebuilding Website:http://fita.edu.vn/pttien Officephone:8276346,Ext:132 Email:phantien84@gmail.com 1 NộidungchínhI. Giới thiệu ASP.NetII. Tạo Web FormsIII. Các Control Server của ASP.NetIV. Các Control Validation 2 I.GiớithiệuASP.Net ASP.NetkhônggiốngphiênbảnASP.ASP.Net cócácđặcđiểmmớinhư: Hỗtrợnhiềungônngữlậptrình Cócácđiềukhiểnmới HỗtrợXML Nhiềukhảnăngbảomật:chứngthựcngườisửdụng Hiệunăngthựcthicodecao Cácphiênbản ASP1.0năm1996 RồiphiênbảnASP2.0và3.0 ASP.Netcungcấpmộtcáchtiếpcậnkhácđểpháttriển ứngdụngWeb. 3 GiớithiệuASP.Net ASP.Netlàmộtcuộccáchmạngtrongpháttriển ứngdụngWeb ASP.Netdựatrêncơsở.NetFramework .NetFraworkchạytrênCLR. CLRcócácưuđiểm: Tựđộngquảnlýbộnhớ Hỗtrợnhiềungônngữ Bảođảmviệcchứngthựcngườisửdụng Dễcấuhình Dễtriểnkhai 4 CáclợiíchmàASP.Netcungcấp Hỗtrợnhiềungônngữlậptrình Pháttriểnquanhiềungônngữ Phầngiaodiệnvàphầncodetáchriêngbiệt. Chứngthựcngườisửdụng Kiếntrúcsửlýmớitrênserver Cảitiếnchứcnănggỡrốivàlầnvết Cấuhìnhứngdụngvớinhiềuđiềukhiển Dễtriểnkhai Cảitiếncáctínhnăngcachingnhưcachingmức trang,cachingmứcđoạn,cachingAPI.Dùngcác tínhnăngcachingtrongASP.Netsẽtăngtốcđộvà hiệunăngchotrangWebcủabạn. 5 CácmôhìnhlậptrìnhASP.Net .NetFrameworkSoftwaredevelopmentKit (SDK)đượcsửdụngđểpháttriểncácứng dụngWeb.Nóchạytrênnền.Net FrameworkSDKcùngvớiIIS. 6 HaimôhìnhlậptrìnhASP.Net WebForms ChophépbạntạocáctrangWebđộng. CũngcóthểdùngcáccontrolđểtạocácUI components WebServices Môhìnhlậptrìnhnàychophépbạnthihànhmộtsốcác chứcnăngtrênserver. WebServicesđóngvaitròquantrọngtrongtíchhợp cácứngdụngtrêncácnềnkhácnhauvìnókhônggiới hạncôngnghệ. WebServicesgiúpbạnthayđổidữliệutrênclient serverhoặckiếntrúcserverserver. WebServicesdùngcácchuẩnnhưHTTPvàXMLđể traođổidữliệu 7 CácyêucầunềnASP.Net ASP.Netlàmộtphầncủa.NetFramework SDK,đượcdownload http://msdn.Microsoft.com/downloads CầncàiIE5.5trởlên Cáchệđiềuhànhhỗtrợ.Net WindowsXPProfessional Windows2000 WindowsNT4.0withServicePack6a Windows98 8 II.TạoWebForms ASP.Netchophépbạntạocáctrangwebđộng nhanhhơn. CácđặcđiểmWebForm: Dùng.NetFrameworkchạytrênWebServerđểtạocác trangwebđộng. DùngcácđăcđiểmcủaCLRnhưsựantoànvàcósự kếthừa. ThiếtkếvàlậptrìnhsửdụngToolRapidApplication Development(RAD)củaVS.Net. Khôngphụthuộcvàoclient Tươngthíchvớibấtkỳtrìnhduyệtwebvàthiếtbịmobile 9 CácthànhphầnWebForm Giaodiệnngườisửdụng Diễntảnộidungtớingườisửdụng.Nóbaogồmmộtfilegồm codeHTMLhoặccodeXMLvàcáccontrolsServer. Đượclưutrữtrongfilevớiđuôimởrộnglà.aspx Logiclậptrình(code) Làmviệctươngtácvớingườisửdụngvớitrangwebform. Bấtkỳngônngữlậptrình.Net(Vb.Net,C#...)dùngđểviếtcode logicchotrangWeb. Haimôhìnhviếtcode:codeinlinevàcodebehind Codeinline:codeđượcnhúngtrựctiếpvàotrangASP.Net Codebehind:codenằmởmộtfileriêng,vàtrangASP.Nettham chiếutới 10 ThiếtkếWebForms B1:StartVS.NetvàoFileNewWebSite… đểmởhộpthoạiNewProject B2:ChọnTemplatelàASP.NETWebSite B3:ChọnnơiđặtWebsiteởLocation B4:ChọnngônngữchotrangASP.Netở Language B5:KíchOKđểhoànthànhviệc 11ThiếtkếWebForms ...
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình Window: Chương 7 - Phan Trọng Tiến Chương7:WebApplication PhanTrọngTiến DepartmentofSoftwareEngineering HanoiUniversityofAgricaltural Officelocation:3rdfloor,Administrativebuilding Website:http://fita.edu.vn/pttien Officephone:8276346,Ext:132 Email:phantien84@gmail.com 1 NộidungchínhI. Giới thiệu ASP.NetII. Tạo Web FormsIII. Các Control Server của ASP.NetIV. Các Control Validation 2 I.GiớithiệuASP.Net ASP.NetkhônggiốngphiênbảnASP.ASP.Net cócácđặcđiểmmớinhư: Hỗtrợnhiềungônngữlậptrình Cócácđiềukhiểnmới HỗtrợXML Nhiềukhảnăngbảomật:chứngthựcngườisửdụng Hiệunăngthựcthicodecao Cácphiênbản ASP1.0năm1996 RồiphiênbảnASP2.0và3.0 ASP.Netcungcấpmộtcáchtiếpcậnkhácđểpháttriển ứngdụngWeb. 3 GiớithiệuASP.Net ASP.Netlàmộtcuộccáchmạngtrongpháttriển ứngdụngWeb ASP.Netdựatrêncơsở.NetFramework .NetFraworkchạytrênCLR. CLRcócácưuđiểm: Tựđộngquảnlýbộnhớ Hỗtrợnhiềungônngữ Bảođảmviệcchứngthựcngườisửdụng Dễcấuhình Dễtriểnkhai 4 CáclợiíchmàASP.Netcungcấp Hỗtrợnhiềungônngữlậptrình Pháttriểnquanhiềungônngữ Phầngiaodiệnvàphầncodetáchriêngbiệt. Chứngthựcngườisửdụng Kiếntrúcsửlýmớitrênserver Cảitiếnchứcnănggỡrốivàlầnvết Cấuhìnhứngdụngvớinhiềuđiềukhiển Dễtriểnkhai Cảitiếncáctínhnăngcachingnhưcachingmức trang,cachingmứcđoạn,cachingAPI.Dùngcác tínhnăngcachingtrongASP.Netsẽtăngtốcđộvà hiệunăngchotrangWebcủabạn. 5 CácmôhìnhlậptrìnhASP.Net .NetFrameworkSoftwaredevelopmentKit (SDK)đượcsửdụngđểpháttriểncácứng dụngWeb.Nóchạytrênnền.Net FrameworkSDKcùngvớiIIS. 6 HaimôhìnhlậptrìnhASP.Net WebForms ChophépbạntạocáctrangWebđộng. CũngcóthểdùngcáccontrolđểtạocácUI components WebServices Môhìnhlậptrìnhnàychophépbạnthihànhmộtsốcác chứcnăngtrênserver. WebServicesđóngvaitròquantrọngtrongtíchhợp cácứngdụngtrêncácnềnkhácnhauvìnókhônggiới hạncôngnghệ. WebServicesgiúpbạnthayđổidữliệutrênclient serverhoặckiếntrúcserverserver. WebServicesdùngcácchuẩnnhưHTTPvàXMLđể traođổidữliệu 7 CácyêucầunềnASP.Net ASP.Netlàmộtphầncủa.NetFramework SDK,đượcdownload http://msdn.Microsoft.com/downloads CầncàiIE5.5trởlên Cáchệđiềuhànhhỗtrợ.Net WindowsXPProfessional Windows2000 WindowsNT4.0withServicePack6a Windows98 8 II.TạoWebForms ASP.Netchophépbạntạocáctrangwebđộng nhanhhơn. CácđặcđiểmWebForm: Dùng.NetFrameworkchạytrênWebServerđểtạocác trangwebđộng. DùngcácđăcđiểmcủaCLRnhưsựantoànvàcósự kếthừa. ThiếtkếvàlậptrìnhsửdụngToolRapidApplication Development(RAD)củaVS.Net. Khôngphụthuộcvàoclient Tươngthíchvớibấtkỳtrìnhduyệtwebvàthiếtbịmobile 9 CácthànhphầnWebForm Giaodiệnngườisửdụng Diễntảnộidungtớingườisửdụng.Nóbaogồmmộtfilegồm codeHTMLhoặccodeXMLvàcáccontrolsServer. Đượclưutrữtrongfilevớiđuôimởrộnglà.aspx Logiclậptrình(code) Làmviệctươngtácvớingườisửdụngvớitrangwebform. Bấtkỳngônngữlậptrình.Net(Vb.Net,C#...)dùngđểviếtcode logicchotrangWeb. Haimôhìnhviếtcode:codeinlinevàcodebehind Codeinline:codeđượcnhúngtrựctiếpvàotrangASP.Net Codebehind:codenằmởmộtfileriêng,vàtrangASP.Nettham chiếutới 10 ThiếtkếWebForms B1:StartVS.NetvàoFileNewWebSite… đểmởhộpthoạiNewProject B2:ChọnTemplatelàASP.NETWebSite B3:ChọnnơiđặtWebsiteởLocation B4:ChọnngônngữchotrangASP.Netở Language B5:KíchOKđểhoànthànhviệc 11ThiếtkếWebForms ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Lập trình Window Giới thiệu ASP.Net Tạo Web Forms Control Server của ASP.Net Ứng dung web Lập trình máy tínhGợi ý tài liệu liên quan:
-
Bài giảng Tin học lớp 11 bài 1: Giới thiệu ngôn ngữ lập trình C#
15 trang 233 0 0 -
8 trang 213 0 0
-
Nâng cao tính bảo mật trong xác thực người dùng Web sử dụng đặc trưng sinh trắc học
12 trang 207 0 0 -
15 trang 197 0 0
-
65 trang 157 0 0
-
Bài giảng Công nghệ phần mềm - Chương 2: Quy trình xây dựng phần mềm
36 trang 148 0 0 -
69 trang 145 0 0
-
Một số vấn đề an toàn cho các ứng dụng trên nền web
16 trang 141 0 0 -
3 trang 116 0 0
-
Giáo trình Kỹ thuật vi điều khiển
121 trang 112 0 0