Kỹ năng lập trình ứng dụng với Visual Basic .NET part 10

Một lập trình viên có thể phát triển ứng dụng dùng các thành phần (component) có sẵn trong Visual Basic. Các chương trình bằng Visual Basic cũng có thể sử dụng Windows API, nhưng làm vậy thì phải sử dụng các khai báo hàm bên ngoài. | 604 Quản lý trạng thái trong Sử dụng biến Session riêng Đốì tượng Session có một tập các đặc tính lập sẵn riêng nhưng bạn được phép tạo các biến phiên riêng và gán các giá trị vào các biến này. Để tạo một biến đôi tượng Session mới sử dụng cú pháp sau Session Email JohnDoe@yahoo .com 1 Session Password password ở mã trên tạo một biến mới được gọi là Email là duy nhất của người dùng này. Nó cũng tạo một biến mới được gọi là Password cũng là duy nhất của người dùng này. Các chuỗi ở bên phải của các dấu bằng là các giá trị bạn gán vào mỗi biến này. Một khi bạn đã tạo các biến này các giá trị sẽ vẫn còn cho tới khi bạn dứt khoát xác lập chúng bằng Nothing hoặc cho tới khi phiên được hủy như được giải thích ở phần trước. Các vân đề vôỉi dôi tưựng Session Có một sô vấn đề bạn cần lưu ý khi dùng đốt tượng Session để lưu trử trạng thái. Bộ nhớ trên Server Mỗi biến bạn tạo sử dụng bộ nhớ trên server. Mặc dù bộ nhớ cần cho một biến dường như không nhiều nhưng khi bạn nhân tất cả dữ liệu trong mỗi biến với số người dùng có thể sử dụng site cửa cùng một lần nó có thể là một khôi bộ nhớ khá lớn. Các vấn đề bảo mật Chương 31 605 Khi một phiên bắt đầu người dùng làm việc với cùng SessỉonlD cho tới khi phiên của họ hết giờ. Nếu một tin tặc có thể phát hiện số này chúng có thể chiếm đụng phiên của người dùng. Nếu bạn lưu trữ thông tin thẻ tín dụng vào một biến phiên đây là một kẽ hở bảo mật. Mặc dù điều này hầu như không có nhưng không phải là không có thể xảy ra. Để giải quyết vấn đề này bạn nên dùng Secure Sockets Layer SSL khi truyền thông tin nhạy cảm. Các vấn đề Web farm Một vấn đề khác khi sử dụng đối tượng Session để theo dõi trạng thái của người dùng là nếu bạn đang dùng một Web farm. Web farm là một nhóm các Web server cùng làm việc với nhau để phục vụ một Web site cá biệt. Mỗi lần người dùng tới một trang trên Web site của bạn cầu dẫn router IP xác định máy nào không được dùng quá nhiều ngay bây giờ và hướng yêu cầu ấy cho trang của máy đó. Nếu người dùng .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.