LẬP TRÌNH asp.net pot

18 218 0
LẬP TRÌNH asp.net pot

Đ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

03/11/2010 1 11 Môn học: Phát triển ứng dụng Web nâng cao với ASP.NET Overview các kiến thức cơ bản E- commerce TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN CÔNG NGHỆ PHẦN MỀM  Nội dung 1. Thảo luận  Một số khái niệm  Giới thiệu sơ lược về ASP.NET 2. E-Commerce  Các vấn đề thưc tế đặt ra  Giải pháp E-Commerce  Xem xét các rủi ro và nguy cơ tìm ẩn  Xây dựng dự án thương mại điện tử  BalloonShop 3. Tổng kết 2 03/11/2010 2 1. Thảo luận  URL ? URI ?  HTTP ?  POST  GET  Client-side và Server-side  Web Services ?  Web Hosting ? 3 URL - URI  URL – a Uniform Resource Locator  Xác định đường dẫn, cách thức truy xuất đến tài nguyên  http://www.wikipedia.org/  URI - a Uniform Resource Identifier  Xác đinh đường dẫn chính xác của một loại tài nguyên cụ thể cần truy xuất  http://example.org/absolute/URI/with/absolute/path/to/ resource.txt 4 03/11/2010 3 HTTP  HyperText Transfer Protocol  Giao thức truyền thông tin chính trên mạng Internet  Sử dụng 2 cách request data: GET và POST  GET: request parameter được gửi dạng query string trên URL  http://www.mySite.com/myPage.aspx?CustomerId=1010  Dữ liệu truyền tải tối đa 4KB  POST: request parameter được đóng gói trong gói tin HTTP  Không giới hạn dữ liệu truyền tải 5 Client-side và Server-side 6 03/11/2010 4 Web Services  Là một dạng specialized Web application  So sánh:  Web Applications: cung cấp các human-usable user interface  Web Services: cung cấp các method, object và properties  Điểm nổi bật: mở ra thêm một cách giao tiếp, trao đổi dữ liệu trên môi trường Internet 7 Web Services  Web Services  Sử dụng HTTP protocol => anyone could use with Internet connectivity  Dựa trên chuẩn XML để encode data trong quá trình HTTP transmissions => anyplatform could use it  Định nghĩa hai thành phần độc lập platform và dựa trên chuẩn XML  WSDL (Web Services Description Language)  SOAP (Simple Object Access Protocol) 8 03/11/2010 5 Web Hosting  Make website is accessible  Host Việt Nam vs Host nước ngoài 9 Host Việt Nam  Ưu điểm:  Tốc độ rất nhanh khi truy cập tại Việt Nam.  Thanh toán bằng VNĐ.  Hỗ trợ kỹ thuật bằng tiếng Việt.  Thời gian làm việc phù hợp với người Việt Nam.  Thoáng hơn trong việc sử dụng các phần mềm, script không có bản quyền. VD: VBB Nulled, Warez…v.v  Nhược điểm :  Tốc độ chậm nếu truy cập từ nước ngoài.  BW Cổng internet ra quốc tế thường có tốc độ chậm.  Giá đắt, Space và Bandwidth không cao.  Support không chuyên nghiệp như nước ngoài.  Hệ thống backup và các tính năng của host nói chung cũng không bằng được nước ngoài. 10 03/11/2010 6 Host nước ngoài  Ưu điểm:  Tốc độ truy cập rất nhanh từ nước ngoài.  Giá rẻ hơn host Việt Nam, BW và Space thoải mái.  Hỗ trợ nhiều hình thức thanh toán trực tuyến.  Cho phép dùng thử trong 30 ngày. Sau đó, nếu không hài lòng bạn sẽ được hoàn lại tiền.  Support 24/7 và hầu như là chuyên nghiệp.  Một số host có hệ thống backup rất chuyên nghiệp.  Hoạt động lâu năm và đã phục vụ hàng trăm nghìn khách hàng. 11 Host nước ngoài  Nhược điểm của host nước ngoài:  Tốc độ truy cập trung bình đến khá chậm từ Việt Nam.  Support bằng tiếng Anh là chủ yếu, không hỗ trợ tiếng Việt.  Rất nghiêm túc trong việc bản quyền. Vi phạm sẽ bị khóa account.  Quản lý tài nguyên server rất chặt chẽ. sử dụng quá tài nguyên cho phép sẽ bị khóa.  Múi giờ làm việc lệch so với Việt Nam.  Đôi khi ban ip Việt Nam vì sợ fraud. 12 03/11/2010 7 Web Hosting  Lựa chọn Host phù hợp ?  Đối tượng khách hàng  Chính sách support  Khả năng tài chính  … 13 Overview ASP.NET  .NET Framework ?  ASP.NET ?  ASP.NET Application ?  Cơ chế hoạt động ASP.NET ? 14 03/11/2010 8 15 Khái niệm .NET Framework Developer Tools Clients User Experiences ASP.NET Web Applications XML Web Services Databases .NET Framework Các thành phần trong .NET Framework 16 Win32 Message Queuing COM+ (Transactions, Partitions, Object Pooling) IIS WMI Common Language Runtime .NET Framework Class Library ADO.NET and XML XML Web Services User Interface Visual Basic C++ C# ASP.NET Perl Python … 03/11/2010 9 17 Visual Studio .NET: The Tool for .NET Development Visual Studio .NET Windows Forms Tools Web Forms Tools Error Handling Data Access Multiple Languages Web Services Tools Develop Debug DeployDesign Khái niệm ASP.NET  Active Server Page .NET  Hoạt động theo cơ chế Server-side processing  Hỗ trợ XML Web Service cho phép xây dựng các ứng dụng Web phân tán  Browser-independent  Language-independent 18 03/11/2010 10 ASP.NET Web Application 19 XML Data Database Internet Page1.aspx Page2.aspx Web Services Components Web Forms Code- behind pages Global.asax Web.config Machine.config ASP.NET Web Server Output Cache Clients Cơ chế hoạt động ASP.NET 20 [...]... BalloonShop 33 N i dung 34 1 Thảo luận Một số khái niệm Giới thiệu sơ lược về ASP.NET 2 E-Commerce Các vấn đề thưc tế đặt ra Giải pháp E-Commerce Xem xét các rủi ro và nguy cơ tìm ẩn Xây dựng dự án thương mại điện tử BalloonShop 3 Tổng kết 17 03/11/2010 3 T ng k t 35 Overview lại các kiến thức cơ bản của một ứng dụng Web, về công nghệ ASP.NET Trình bày một số nguyên tắc cơ bản của các ứng dụng thương mại điện... số rủi ro liên quan đến các giải pháp thương mai điện tử: Hacking và đánh cắp nhận dạng Thẻ tín dụng lừa đảo Phần cứng thất bại Dịch vụ giao dịch trực tuyến không đáng tin cậy Các lỗi liên quan đến lập trình Thay đổi luật, chính sách Tip: có thể không được thoát khỏi những rủi ro, nhưng có thể cố gắng hiểu và tự bảo vệ trước những rủi ro này 14 03/11/2010 B o v trư c nh ng r i ro 29 Các giải pháp Backup...03/11/2010 N i dung 21 1 Thảo luận Một số khái niệm Giới thiệu sơ lược về ASP.NET 2 E-Commerce Các vấn đề thưc tế đặt ra Giải pháp E-Commerce Xem xét các rủi ro và nguy cơ tìm ẩn Xây dựng dự án thương mại điện tử BalloonShop 3 Tổng kết 2 E-Commerce 22 Ứng dụng thương mại điện . … 13 Overview ASP. NET  .NET Framework ?  ASP. NET ?  ASP. NET Application ?  Cơ chế hoạt động ASP. NET ? 14 03/11/2010 8 15 Khái niệm .NET Framework Developer Tools Clients User Experiences ASP. NET. Language-independent 18 03/11/2010 10 ASP. NET Web Application 19 XML Data Database Internet Page1.aspx Page2.aspx Web Services Components Web Forms Code- behind pages Global.asax Web.config Machine.config ASP. NET Web Server Output. Services User Interface Visual Basic C++ C# ASP. NET Perl Python … 03/11/2010 9 17 Visual Studio .NET: The Tool for .NET Development Visual Studio .NET Windows Forms Tools Web Forms Tools Error

Ngày đăng: 08/08/2014, 19:20

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

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

Tài liệu liên quan