Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 64 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
64
Dung lượng
6,67 MB
Nội dung
Tr ng Hoc Lac Hông 2009 - 2010 LÂP TRINH WEB ASP.NET Ts Vu c Lung Ks Huynh Cao Tuân Ks Phan H u Tiêp Ch ng 1: Gi i Thiêu http://lhu.edu.vn LHU Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Nôi dung gi i thiêu Phân biêt Web tinh va Web đông Mô hinh Client- side, Server-side Công nghê lâp tri nh web Gi i thiêu NET Muc đich NET ASP & ASP.NET C ban vê ASP.NET http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Phân biêt web tinh – web đông nh ngh a u m Website t nh Website đ ng website ch bao g m trang web t nh khơng có c s d li u kèm nên th ng đ c xây d ng b ng ngôn ng HTML, DHTML thu t ng đ c dùng đ ch nh ng website có c s d li u đ c h tr b i ph n m m phát tri n web Thông tin hi n th đ c g i t m t c s d li u ng i dùng truy v n t i m t trang web Thi t k đ ho đ p Dung nhiêu ngôn ng lâp trinh T c đ truy c p nhanh khac va nhiêu c s d liêu khac Chi phí đ u t th p Thơng tin m i, co ti nh t ng tac cao, d ê hiêu chinh http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Phân biêt web tinh – web đông Website t nh Website đ ng Khó kh n vi c thay đ i c p nh t Khuy t Thơng tin khơng có tính linh ho t, Chi phí đ u t cao m khơng thân thi n v i ng i dùng D b t n cơng Khó tích h p, nâng c p, m r ng http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Mô hinh Client- Side Lâp tri nh Client-side Ngôn ng đ c s d ng đ l p trình x lý phía client g i Client – side script, thông d ng nh t Java Script Tronf đó, đo n code đ c nhúng vào trang HTML hay đ t m t t p tin riêng bi t t p tin s đ c khai báo trang HTML Quá trình yêu c u tr v cho máy client c a m t trang web s d ng k thu t l p trình client – side nh sau : máy client g i yêu c u m t URL đ n Web Server thơng qua trình t Web ( Web Browser), Web Server s tìm ki m trang web N u tìm th y, Web Server s tr v k t qu v máy client đ ng th i g i kèm đo n l nh x lý c a t p tin c n thi t (*.js, *.css ) đính kèm c a trang web Sau đó, t i trình t c a máy client, đo n x lý đ ó s đ c th c thi Do đó, u quan tr ng đ i v i ng i l p trình xây d ng x lý phía client ph i đ m b o ng d ng c a ch y trình t http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Mô hinh Client- Side c m x lý t i client: Nhanh, không mát nhi u th i gian chuy n v Server r i quay l i client d li u c n dùng đ x lý có t i client Ch có th l p trình th c hi n nh ng x lý đ n gi n đ c l p Không c n ph i cài đ t ph n m m t i Web Server, nhiên trình t ph i h tr ngơn ng script mà trang HTML s d ng R t h u ích cho DHTML http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Mô hinh Client- Side L p trình Server – side : Ngơn ng đ c s d ng đ l p trình x lý phía server g i Server – side cript Chúng ta có 01 s ngơn ng l p trình phía server nh : ASP, ASP.NET, PHP… K thu t l p trình phía server khác so v i client, đo n mã l nh (source code) s đ c biên d ch thi hành t i Web Server Sau tr v client d i d ng HTML, JavaScript hay CSS K thu t th ng đ c áp d ng cho trang web đ ng có s t ng tác v i c s d li u http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Mô hinh Client- Side c m x lý t i Server : Ch m, d li u ph i chuy n v server ch nh n k t qu tr v r i th hi n client Th c hi n nh ng x lý ph c t p, c n truy c p c s d li u x lý t p tin Trang web linh đ ng, ph c v đa yêu c u c a ng i dùng Ph i cài đ t ph n m m t i web server Tom lai : Trong trình tri b n th t s có hi u b n ch t c a m i x xây d ng ph i h n khai m t ng d ng web, đ website c a qu , b n c n phân tích x lý, nh n bi t lý nên th c hi n client hay server đ t p x lý cho phù h p http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Tông quan công nghê lâp Trinh web HTML ( HyperText Markup Language) Trang web HTML la 01 tâp tin v n ban đ c viêt b ng ngôn ng HTML, ngôn ng na y đ c biêt đên v i tên goi: ngôn ng đanh dâu v n ban Ngôn ng HTML s dung cac ky hiêu quy đinh s n (đ c goi la Tag) đê tri nh bay nôi dung v n ban Nôi dung + inh dang = Kêt qua hiên thi http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Tông quan công nghê lâp Trinh web Mơ hình ng d ng 02 l p ây mơ hình đ n gi n, ph bi n c a 01 ng d ng phân tán Trong mơ hình này, vi c x lý d li u đ c th c hi n Database Server, vi c nh n hi n th d li u đ c th c hi n client u điêm: D li u t p trung đ m b o d li u đ c nh t quán D li u đ c chia s cho nhi u ng i dùng Khuyêt điêm: Cách x lý tra c u truy c p d li u đ c th c hi n Database Server, vi c nh n k t qu hi n th ph i đ c th c hi n Client Do khó kh n vi c b o trì nâng c p Kh i l ng, d li u truy n m ng l n chi m d ng đ ng truy n thêm gánh n ng cho database server 10 http:// lhu.edu.vn Ts Vu X X c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp ly s kiên lý s ki n ASP 50 http:// lhu.edu.vn Ts Vu X X c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp ly s kiên lý s ki n ASP 51 http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Vi du x 52 ly s kiên http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp K t Qu Cua Ví D 53 http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Trang HTML t nh 54 http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Trang ASPX đ ng đ n gi n 55 http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Cách th c ho t đ ng 56 http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp HTML Code đ c tr v t 57 server http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Code Script Tag 58 http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Code Behind 59 http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Trang ASP.NET đâu tiên 60 http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Trang ASP.NET đâu tiên 61 http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Trang ASP.NET đâu tiên 62 http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Trang ASP.NET đâu tiên 63 http:// lhu.edu.vn www.themegallery.com 64 http://lhu.edu.vn LHU