Viet' Library

Hơn tất cả những gì bạn có!

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).

Tiếp tục đọc

Thứ Ba, 30,Tháng Mười Một, 2010 Posted by | Vb & C# for Asp.net | Bình luận về bài viết này

Đế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 

Thứ Ba, 30,Tháng Mười Một, 2010 Posted by | Source VB & C# for Web, Vb & C# for Asp.net | Bình luận về bài viết này

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:
– Viết hàm chuyển đổi từ số nguyên sang dòng chữ phát âm số nguyên đó.
– Tăng counter đếm (thường phải được để trên file hay database để lưu giữ lâu dài ngay cả khi trang web không được truy xuất hay máy server bị shutdown), rồi dùng hàm chuyển đổi counter hiện hành sang chuỗi phát âm tương ứng và hiển thị ở vị trí thích hợp trên trang web.
Đoạn lệnh sau đây là của trang ASP demo do chúng tôi viết, mỗi khi có người dùng nào đó truy xuất sẽ lưu thông tin về người dùng đó lên table tên là ClientsTab, rồi đếm tổng số người dùng đã truy xuất từ trước đến nay và hiển thị chuỗi phát âm lên trang web kết quả:
<html>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″>
<head>

Tiếp tục đọc

Thứ Ba, 30,Tháng Mười Một, 2010 Posted by | Vb & C# for Asp.net | Bình luận về bài viết này

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

Thứ Tư, 24,Tháng Mười Một, 2010 Posted by | C# cơ bản, Vb & C# for Asp.net, Vb & C# for Win.net | Bình luận về bài viết này

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#

Dowload

Thứ Tư, 24,Tháng Mười Một, 2010 Posted by | Vb & C# for Asp.net | Bình luận về bài viết này