MỤC LỤC
Cách thức làm việc của hệ thống: Khi một giao dịch SET được xác nhận quyền sử dụng, mã khoá riêng của người sử dụng sẽ thực hiện chức năng giống như một chữ ký số, để chứng minh cho người bán về tính xác thực của yêu cầu giao dịch từ phía người mua và các mạng thanh toán công cộng. Do người mua không thể thoát ra khỏi một giao dịch SET, để khiếu nại về việc họ không mua hàng nên các giao dịch SET theo lý thuyết sẽ chạy qua các hệ thống thanh toán giống như ta mua hàng ở thiết bị đầu cuối tại các cửa hàng bách hoá thực.
Điểm nổi bật của SSL là có thể ngay lập tức tạo một trang HTML với các biểu mẫu để khách hàng cung cấp thông tin về họ trong lúc giao dịch, và đảm bảo rằng các thông tin này được bảo mật và mã hóa khi thông tin gởi đi trên Internet. TMĐT tạo điều kiện cho việc thiết lập và củng cố quan hệ giữa các thành viên tham gia vào quá trình thương mại: thông qua mạng (Internet /Web) các thành viên tham gia (người tiêu thụ, doanh nghiệp, các cơ quan Chính phủ,..)có thể giao tiếp trực tuyến.
Tóm lại, C# là một ngôn ngữ lập trình hiện đại và là một môi trường phát triển đầy tiềm năng để tạo ra các dịch vụ Web XML, các ứng dụng dựa trên Microsoft .NET và cho cả nền tảng Miscrosoft Window cũng như tạo ra các ứng dụng Internet thế hệ kế tiếp một cách nhanh chóng và hiệu quả. Visual Basic .NET (VB.NET) cho phép tạo ra những ứng dụng đầy sức mạnh cho nền tảng Microsoft Windows với thời gian ngắn nhất, kết hợp chặt chẽ việc truy cập dữ liệu từ một phạm vi rộng của các kịch bản dữ liệu, tạo ra những thành phần (component) với mã nhỏ nhất và xây dựng các ứng dụng trên cơ sở Web khi sử dụng những kỹ năng hiện tại.
Microsoft Application Center 2000 cho phép tạo ra các giải pháp và cung cấp một sự triển khai và công cụ quản lý cho các ứng dụng Web có tính sẵn sàng cao. An ninh trên Internet và máy phục vụ gia tốc (Acceleration Server) tích hợp một tường lửa xí nghiệp nhiều lớp, có thể mở rộng và một bộ đệm (cache) Web hiệu suất cao và có khả nǎng biến đổi được.
Những chuẩn mở và sự tập trung vào truyền thông và hợp tác giữa mọi người và các ứng dụng đã tạo ra một môi trường, nơi các dịch vụ Web XML đang trở thành nền tảng cho sự hợp nhất các ứng dụng. Các dịch vụ Web XML cung cấp một cách để mô tả những giao diện của chúng cho phép một người dùng xây dựng một ứng dụng khách (client) để có thể "nói chuyện" với chúng.
Về các thiết bị khác: phát hiện ra và thông tin cho các máy vi tính (PC), các thiết bị thông minh, các máy phục vụ (server) và Internet; biết phải cung cấp các dịch vụ tới các thiết bị khác như thế nào; thông minh khi truy cập thông tin từ PC. Về phần mềm và các dịch vụ: giới thiệu các ứng dụng và dữ liệu được tối ưu cho form factor; nhập vào các phương pháp và khả nǎng kết nối thích hợp cho tương tác người dùng cuối; dùng các dịch vụ Web có sử dụng XML, SOAP, và UDDI, có thể chương trình hoá và dễ mở rộng bởi các nhà phát triển.
Trên mạng: phản ứng lại những sự ràng buộc về giải tần; cung cấp sự hỗ trợ cho cả hai kiểu sử dụng các trình ứng dụng trực tuyến (online) và ngoại tuyến (offline), hiểu và đoán biết được những dịch vụ nào có thể dùng được (có sẵn). Bộ thực thi ngôn ngữ chung CLR cung cấp sự hỗ trợ dựng sẵn để tạo và đưa ra những dịch vụ Web thông qua việc sử dụng một khái niệm trừu tượng hoá lập trình phù hợp và thân thiện với các nhà phát triển cho cả ASP Web Forms và Visual Basic.
Giúp tiết kiệm thời gian và công sức khi viết chương trình, custom control được viết 1 lần duy nhất nhưng lại được sử dụng rất nhiều lần trong chương trình hoặc các ứng dụng khác nhau. Trong pha này có thể thực hiện ánh xạ sự kiện ở client vào trong sự kiện ở server bằng cách thực thi phương thức RaisePostBackEvent của giao tiếp IpostBackEventHandler.Ví dụ với Button, kích hoạt sự kiện Click trên server cho phép người phát triển trang xử lý sự kiện postback trên client.
SQL Server 2000 được tối ưu để có thể chạy trên môi trường cơ sở dữ liệu rất lớn (Very Large Database Environment) lên đến Tera-Byte và có thể phục vụ cùng lúc cho hàng ngàn user. SQL Server 2000 có thể kết hợp "ăn ý" với các server khác như Microsoft Internet Information Server (IIS), E-Commerce Server, Proxy Server. Standard : Rất thích hợp cho các công ty vừa và nhỏ vì giá thành rẻ hơn nhiều so với Enterprise Edition, nhưng lại bị giới hạn một số chức năng cao cấp (advanced features) khác, edition này có thể chạy tốt trên hệ thống lên đến 4 CPU và 2 GB RAM.
Data Transformation Service (DTS) - Dịch vụ chuyển dịch dữ liệu rất hiệu quả Trong một công ty lớn dữ liệu được chứa trong nhiều nơi khác nhau và ở các dạng khác nhau cụ thể như chứa trong Oracle, DB2 (của IBM), SQL Server, Microsoft Access..Chắc chắn công ty sẽ có nhu cầu di chuyển dữ liệu giữa các server này (migrate hay transfer) và cũng muốn định dạng (format) nó trước khi lưu vào database khác, khi đó DTS sẽ giải quyết công việc trên dễ dàng. Với Ajax không những có thể xây dựng được một trang Web động và nhanh , mà còn tiết kiệm được tài nguyên (Ví dụ, khi người dùng gởi yêu cầu lên server, server sẽ hồi đáp lại mà không refresh lại toàn bô trang, dữ liệu sẽ được load ngầm). Thông thường, khi người dùng có một yêu cầu thay đổi dữ liệu trên trang Web, yêu cầu thay đổi được gửi về server dưới dạng HTTP request (hay còn gọi postback), server sẽ xử lý yêu cầu này và gửi trả lại trang HTML khác thay thế trang cũ.
Nếu lệnh gọi tới window.ActiveXObject không được thực thi (điều kiện false của lệnh if), lệnh JavaScript sẽ rẽ nhánh tương ứng với lệnh else, để xác định rằng trình duyệt thực thi XMLHttpRequest dưới dạng một đối tượng JavaScript nguyên thủy. Kiểu dữ liệu XMLHttpRequest của JavaScript tương thích với rất nhiều trình duyệt khác nhau, có thể truy cập các thuộc tính và phương thức của một thể hiện của XMLHttpRequest mà không cần quan tâm tới cách tạo các thể hiện này.
Chỉnh sửa thông tin cá nhân, thay đổi mật khẩu Quản lý tin nhắn cá nhân: Gởi, đọc và xóa tin nhắn Hiển thị các mặt hàng đã mua / bán.
Một điểm bất lợi khác của kỹ thuật ánh xạ URL tự nhiên là trường hợp nếu một trang có tên là Contacts.aspx chứa một số các yếu tố và bắt đầu postback về server (điều này hầu hết xảy ra), thì sau đó người sử dụng sẽ rất ngạc nhiên vì đường dẫn http://so.com/Support/Contacts.aspx bị thay đổi đến đường dẫn http://so.com/Help/Contacts.aspx (Hình .). Giải pháp tốt nhất cho vấn đề này là sử dụng Regular Expression (được viết tắt là "RegEx" hoặc "regex" là một chuỗi được dùng để mô tả hoặc so sánh một tập chuỗi, theo các quy luật cú pháp nào đó) nhưng ASP.NET 2.0 không hỗ trợ Regular Expression. Có thể truy cập các tham số đường dẫn ảo (virtual path parameters) thông qua tập hợp RewriteContext.Current và chắc chắn các tham số này đã được đặc tả trong đường URL giống như là các thư mục ảo hoặc các tên trang, mà không phải là các tham số chuỗi truy vấn.
Khi phương thức RewriteModule_BeginRequest được thêm vào, phương thức này sẽ xử lý các quy luật tương phản với đường dẫn URL được đưa ra, vì vậy cần phải kiểm tra nếu các URL đưa ra có các tham số chuỗi truy vấn và gọi HttpContext.Current.RewritePath để mang lại điều khiển tới trang ASP.NET thích hợp. Cách viết tách ra hẳn một dự án dạng DataProvider giúp các nhà lập trình Web có thể tái sử dụng lại dự án này cho cỏc website khỏc, mang lại một sự minh bạch, rừ ràng khi viết code, đồng thời gúp phần làm cho việc truy xuất cơ sở dữ liệu nhanh hơn cách viết thông thường.
PaymentForm Hình thức thanh toán TransferCost Phí vận chuyển StartPrice Giá khởi điểm cho SP FloorPrice Giá sán. PaymentLimit Giới hạn thanh toán StartTime Thời gian bắt đầu EndTime Thời gian kết thúc CurrTime Thời gian hiện hành. (Người dùng phải đăng nhập). MoneyForPriority Số tiền cho SP khuyến mãi [User] Thành viên đã đăng tin IsSold SP đã được bán hay chưa. trong bảng ShoppingCart = true).