Thống kê truy cập website
Bạn cần thống kê theo dõi xem có bao nhiêu khách đang truy cập website và đã có bao nhiêu lượt truy cập website của bạn. Mình sẽ hướng dẫn bạn làm việc đó.
Trước tiên mình nói qua về Chu kỳ sống của trang web trong ASP.NET (ASP.NET Page Life Cycle)
Chu kỳ sống được bắt đầu khi trình duyệt yêu cầu một trang web gọi là Session.
Chu kỳ sống vẫn tiếp tục nếu:
– Session đang hoạt động.
– Người sử dụng tương tác với giao diện web cho đến khi kích hoạt một sự kiện.
– Dữ liệu của trang (View State) wed được gửi về cho Server.
– Server nhận được View State và trả lại yêu cầu từ View State.
Chu kỳ sống kết thúc khi:
– Người dùng kết thúc trình duyệt.
– Session kết thúc (timeout).
Đếm số người truy cập website, số người Online,Global.asax
Trước tiên: tạo file Global.asax có nội dung như sau:
<%@ Application Language=”C#” %>
<script runat="server"> void Application_Start(object sender, EventArgs e){ // Code that runs on application startup Application["OnlineUsers"] = 0; } void Application_End(object sender, EventArgs e){ // Code that runs on application shutdown } void Application_Error(object sender, EventArgs e){ // Code that runs when an unhandled error occurs } void Session_Start(object sender, EventArgs e) { // Code that runs when a new session is started Application.Lock(); Application["OnlineUsers"] = (int)Application["OnlineUsers"] + 1; Application.UnLock(); int count_visit = 0; Tiếp tục đọc
Lập trình asp.net để tạo bộ đếm số người online?
Hỏi: Xin hướng dẫn lập trình asp.net để tạo bộ đếm số người online và dịch từ số đó sang chữ. |
Đáp:
Cụm từ “số người on-line” của bạn không rõ ràng, thường thì người ta chỉ muốn đếm xem có bao nhiêu người đã truy xuất website cụ thể. Để xây dựng trang ASP hiển thị dòng chữ miêu tả số người đã truy xuất website (hay trang web) của mình, bạn cần giải quyết 2 vấn đề cơ bản: |
C# và .NET Framework – Ebook
Bài 1 C Sharp và kiến trúc .NET .C# cơ bản
Bài 2: Lập trình hướng đối tượng trong C#
Bài 3: Lập trình nâng cao trong C#
Bài 4: Các lớp cơ bản trong C#
Bài 5: Windows Application
Bài 6: Truy cập dữ liệu với .NET
Bài 7: Điều khiển XML
Bài 8: Tập tin và Registry
Bài 9: Hướng dẫn bài tập lớn
Dowload
Giáo trình hướng dẫn lập trình ASP.NET tiếng việt
1.Tài liệu giảng dạy ASP.NET
Dowload
2.Từng bước học lập trình C#