Thứ Ba, 16 tháng 11, 2010

Sử dụng Cookie trong ASP.NET - Tự học lập trình ASP

Bài viết này sẻ hướng dẩn làm một ví dụ nhỏ về Cookie để hiểu được cách thức làm việc của Cookie - Cookie là một file được tạo ra từng web site mà bạn viếng thăm , nó chứa thông tin của bạn trên máy tin của bạn .
Code:

(cookie.aspx)

<script runat="server">
// sử lý dự kiện click nút đăng nhập
protected void bt_login_click(Object Src, EventArgs E)
{
if(tb_username.Text != ""){

// khai báo biến cookie
HttpCookie cookie_username = new HttpCookie("username",tb_username.Text);

// Gán thời gian sống của Cookie là 30 ngày
cookie_username.Expires = DateTime.Now.AddDays(30);

// Thêm Cookie
Response.Cookies.Add(cookie_username);

// làm tươi Response.Redirect("cookie.aspx");
}
}
// sử lý dự kiện click nút Xóa Cookie
protected void bt_delete_click(Object Src, EventArgs E)
{
// khai báo biến cookie
HttpCookie cookie_username = new HttpCookie("username","");
// Gán thời gian sống của Cookie là thời gian hiện tại
cookie_username.Expires = DateTime.Now;
// Thêm Cookie
Response.Cookies.Add(cookie_username);
// làm tươi
Response.Redirect("cookie.aspx");
}
</script>
<%@ Page Language="C#" ContentType="text/html" ResponseEncoding="utf-8" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<form action="" method="post" name="form1" runat="server" id="form1">
<!–Kiểm tra nếu biến Cookie username tồn tại thì đăng nhập–>
<%if(Request.Cookies["username"] == null){%>
Tên đăng nhập
<asp:TextBox ID="tb_username" runat="server" />
<asp:Button ID="bt_login" runat="server" OnClick="bt_login_click" Text="Đăng nhập" />
<!–Ngược lại thì hiển thị tên đăng nhập–>
<%}else{%>
Chào, <%=Request.Cookies["username"].Value%>
<asp:Button ID="bt_delete" runat="server" OnClick="bt_delete_click" Text="Xóa Cookie" />
<%}%>
</form>
</body>
</html>

Theo thegioiweb

Thứ Tư, 10 tháng 11, 2010

Khôi phục dữ liệu với SoftAmbulance Partition Doctor

SoftAmbulance Partition Doctor là một trong những công cụ phục hồi dữ liệu cho phép phục hồi một ảnh ảo của ổ đĩa cứng bị hỏng thay vì phải sửa chữa ổ đĩa cứng trực tiếp.

Sửa chữa phân vùng bị hỏng là một việc nguy hiểm, ngay cả bạn sử dụng bộ công cụ chuyên dụng tốt nhất và chắc chắn những gì mình đang làm nhưng chỉ cần một sơ xuất nhỏ cũng sẽ làm tập tin bị lỗi.

Thay đổi phân vùng bị hỏng khó có thể đảo ngược tình thế, nó quá dễ dàng để ghi đè một hệ thống cấu trúc quan trọng chứa thông tin trong ổ đĩa, các tập tin và dữ liệu. Nên sao lưu trước khi phục hồi dữ liệu nhưng có phải là cách tốt nhất không?

Có một cách tiếp cận khác để phục hồi dữ liệu an toàn hơn. Không cần sao lưu và lưu trữ trong suốt quá trình phục hồi.


Thay vì sao lưu một bản dự phòng của dữ liệu bị lỗi, bạn chỉ cần cách đơn giản là lấy một bản chụp nhị phân của phân vùng đang được sửa chữa và cố gắng phục hồi cài đặt khác nhau nhiều lần, bạn cần bản chụp này thay thế cho ổ đĩa.

Cách phục hồi này cho phép bạn tạo một hình ảnh nhị phân của ổ đĩa bị thiệt hại và nó hoạt động với hình ảnh nhị phân thay cho hình ảnh thật.

Hình ảnh nhị phân là tập tin lưu trữ lớn trên ổ đĩa cứng khác, CD/DVD hoặc các phương tiện truyền thông khác. Công nghệ này tương tự như làm ảnh ISO của CD/DVD và chỉ có SoftAmbulance Partition Doctor mới có thể mở rộng đến phân vùng hoặc toàn bộ ổ đĩa.

Bản sao ổ đĩa cứng có thể là ảo nhưng bất kỳ dữ liệu nào được lưu đó là thật. SoftAmbulance Partition Doctor có thể phục hồi tập tin, tài liệu và các dữ liệu khác từ hình ảnh nhị phân và đặt nó lên trên phương tiện truyền thông lành mạnh.

Sau khi đã sửa được hệ thống cấu trúc thiệt hại của ổ đĩa cứng bị hỏng không có bất kỳ tình huống xấu nào xảy ra. Bất kỳ sự sửa đổi nào cũng sẽ được thực hiện trên hình ảnh ảo.

Nhưng đừng vội vàng phục hồi và cũng đừng mạo hiểm lấy dữ liệu bị mất hoặc hỏng ngay mà nên tạo một bản chụp ảo của ổ đĩa được sửa chữa và làm việc trên ảnh chụp này thay vì truy cập ổ đĩa bị hỏng. Thủ tục này giữ an toàn dữ liệu gốc, và đảm bảo mức cao nhất về an toàn trong suốt quá trình phục hồi.

Theo http://www.download.com.vn

Top 10 phần mềm tốt nhất năm 2010

Danh sách 10 phần mềm được đánh giá là tốt nhất 2010 trong nhiều lĩnh vực, do tạp chí uy tín PCWorld bình chọn. 

1. Microsoft Security Essentials
Loại: phần mềm diệt virus
Giá: miễn phí
Khi Microsoft quyết định tham gia một lĩnh vực thì đó là lúc cần phải chú ý. Khi sản phẩm của họ được bán ra thì đó là lúc thay đổi quan niệm của bạn về lĩnh vực đó. Phần mềm antivirus này mang lại tất cả những gì bạn cần, tặng kèm chương trình quét malware trong một gói ứng dụng dễ cài đặt và sử dụng giao diện được thiết kế tốt và không hỏi han lằng nhằng như các phần mềm diệt virus khác.
2. Google Chrome
Loại: trình duyệt
Giá: miễn phí
Chương trình có tốc độ lướt web nhanh chóng mặt kết hợp với 1 giao diện đẹp, ẩn đi tất cả các chức năng thường thấy để đơn giản hóa giao diện, hỗ trợ rất nhiều add-ons phong phú không thua kém "cáo lửa" Firefox.
3. Microsoft Office 2010
Top 10 phần mềm tốt nhất năm 2010, Phần mềm ngoại, Vi tính - Internet, Top 10 phan mem tot nhat 2010, top 10 phan mem, phan mem tot nhat 2010, top 10, pham mem 2010, phan mem, vi tinh, Microsoft Office 2010, Google Chrome
Loại: bộ phần mềm văn phòng
Giá: 280 USD
Sau một năm nhường thị phần văn phòng trực tuyến cho Google Docs, cuối cùng Microsoft đã thêm vào các ứng dụng Web cho bộ phần mềm văn phòng của mình. Word, Excel và PowerPoint, tất cả đều nổi bật khả năng tương thích online với các ứng dụng web khác. Thêm vào đó, PowerPoint được bổ sung thêm công nghệ chỉnh sửa và chạy file video, và một thanh công cụ dễ sử dụng giúp đỡ việc phát các slideshow qua Web.
4. Adobe Creative Suite 5
Loại: phần mềm thiết kế
Giá: 1.899 USD
Bộ phần mềm mới nhất dành cho những nhà thiết kế đồ họa, phát triển web hoặc bất kì ai trong ngành công nghiệp sáng tạo. Tất cả 14 sản phẩm trong CS5 sẽ được nâng cấp, bổ sung Flash Catalyst, cho phép người dùng không có kinh nghiệm viết mã vẫn có thể tạo ra nội dung tương tác.
5. Norton Antivirus 2011
Loại: phần mềm antivirus
Giá: 40 USD cho 1 năm và 3 máy đơn
Sản phẩm rút ngắn thời gian quét máy, nâng cao khả năng phát hiện và diệt malware, giảm thiểu tài nguyên hệ thống bị chiếm dụng. Nâng cấp công nghệ Norton Download Insight, giúp bạn download và chia sẻ file trong tình trạng an toàn nhờ cảnh báo về những download chứa đựng mối đe dọa hay crimeware trước khi chúng gây hại cho hệ thống.
6. Xmind
Loại: phần mềm vẽ sơ đồ
Giá: 1 phiên bản free và 1 bản 49 USD
Phần mềm vẽ minimap trực quan và hiệu quả với nhiều tính năng và vẽ được nhiều loại sơ đồ. Phiên bản Free có thể làm được hầu hết các tính năng cơ bản hoặc dùng bản gold standard với 49 USD cho đầy đủ tính năng.
7. PC Tools Internet Security 2011
Loại: bộ phần mềm bảo mật
Giá: 50 USD cho 1 năm và 3 máy đơn
Bộ phần mềm này đã tạo nên sự khác biệt khi vượt qua hầu hết các thử nghiệm malware cũng như tất cả các chương trình tên tuổi khác với giá chỉ 50 USD.
8. Genieo
Loại: add-on
Giá: miễn phí
Một add-on cho firefox hay Internet Explorer ghi nhớ những nơi bạn từng ghé thăm và những gì bạn đọc trên Web, sau đó tạo ra một trang web với đầy đủ những thông tin bạn muốn xem.
9. Ubuntu 10.10
Loại: hệ điều hành
Giá: miễn phí
Ubuntu Linux mang đến hơi thở mới cho các cỗ máy già nua của bạn, hay đơn giản chỉ là thoát khỏi thế giới phần mềm thương mại hóa để đến với thế giới nguồn mở đầy tương lai. Ubuntu Linux còn được cho là nền tảng an toàn nhất mà bạn có thể lựa chọn.
10. Adobe Photoshop Lightroom 3
Loại: phần mềm chỉnh sửa hình ảnh
Giá: 300 USD
Là một công cụ không thể thiếu cho những nhiếp ảnh gia, Photoshop Lightroom 3 cung cấp đầy đủ tính năng sắp xếp tổ chức chế bản và xuất bản hình ảnh một cách chuyên nghiệp. Phiên bản 3 được tăng cường tính linh hoạt nhờ các engine mới, bổ sung khả năng giảm nhiễu và xử lý file ảnh thô so với bản cũ.

Phần mềm giúp sắp đặt hệ thống âm thanh của KEF

KEF, hãng âm thanh nổi tiếng của Anh vừa phát hành một phần mềm đặc biệt hỗ trợ khách hàng tự sắp đặt hệ thống âm thanh tại nhà, cũng như giúp người nghe nâng cao chất lượng âm thanh cho hệ thống sẵn có KEF Ci Speaker Placement Tool là phần mềm miễn phí giúp người nghe có thể tự điều chỉnh hệ thống loa KEF tại nhà của mình.
Phần mềm giúp sắp đặt hệ thống âm thanh của KEF, Phần mềm ngoại, Vi tính - Internet, Phan mem cai dat he thong am thanh KEF, phan mem cai dat he thong am thanh, phan mem, KEF, KEF Ci Speaker Placement Tool , phan mem mien phi, vi tinh, phan mem KEF Ci Speaker Placement Tool
Với giao diện trực quan đơn giản, KEF Ci Speaker Placement Tool cung cấp cho người dùng cách bố trí phòng nghe, các sắp đặt loa và sơ đồ nối dây của hệ thống. Hometheatermag cho biết, phần mềm hoạt động tốt với các mẫu loa KEF có trở kháng 8 Ohm và các mẫu KEF Ci 70V và 100V.
Phần mềm hiện tại được KEF cung cấp miễn phí và bạn có thể tham khảo tại đây.

5 phần mềm nghe nhạc miễn phí tốt nhất

Bạn đang tìm chương trình để thưởng thức âm nhạc? 5 phần mềm sau thuộc những phần mềm nghe nhạc miễn phí tốt nhất và được người dùng tải nhiều nhất hiện nay.

1. JetAudio

JetAudio là bộ phần mềm đa phương tiện, bao gồm nhiều tính năng như các hiệu ứng âm thanh rộng, tăng bass, âm thanh đa chiều, kiểm soát tốc độ âm thanh, chuyển bài tiện lợi, cung cấp giao diện cá nhân, hiển thị lời bài hát (karaoke) cho file MIDI và MP3. Nó không chỉ chơi các file nhạc, video các loại mà bao gồm cả ghi đĩa, thu âm, chuyển đổi định dạng, ghi âm thanh dưới dạng analog...
Ngoài những đặc tính trên, người dùng có khả năng nghe radio internet của riêng mình bằng cách sử dụng JetCast. Phần mềm này chơi được hầu hết tất cả các định dạng multimedia có trên thị trường (WAV, MP3, MP3Pro, OGG, WMA, MPG, AVI, WMV, MIDI, RM, video, và âm thanh CD). 
Bạn có thể tải JetAudio tại đây.
2. Realplayer
Realplayer là phần mềm cho phép nghe nhạc, xem phim và kết hợp hiệu ứng ánh sáng một cách hoàn hảo. Người dùng có thể cắt, trộn, và ghi ra đĩa CD, MP3 một cách nhanh gọn. Realplayer đọc được tất cả các đuôi âm thanh, video khác nhau do đó bạn có thể tuỳ ý tạo cho mình một thư viện nhạc và phim theo sở thích. Phần mềm hỗ trợ tải âm nhạc, hình ảnh trực tuyến và bạn có thể tải về bất cứ lúc nào, bất cứ nơi đâu mà bạn muốn. 

 
Hiện nay, RealPlayer được cải thiện các chức năng điều khiển video, và có khả năng truy cập vào 2.500 trạm nghe radio trực tuyến trên Internet. Hơn thế, với dịch vụ tin tức mới, bạn có thể xem các tin tức thể thao được cập nhật trong ngày; đồng thời tìm các đoạn video về một tác giả nào đó qua công cụ tìm kiếm video "theo bối cảnh" mới của RealPlayer 11.
Địa chỉ tải phần mềm tại đây.
3. KMPlayer

Dường như KMplayer là phần mềm chứa tất cả những gì người dùng cần từ máy nghe nhạc chứa các định dạng VCD,VCD, DVD, AVI, MKV, OGG, OGM, 3GP, MPEG-1/2/4, WMV, RealMedia, QuickTime... Hiện nay, phiên bản KMPlayer 2.9.4.1434 bổ sung thêm tính năng chơi nhạc ngắt quãng. Nó xử lý một loạt các phụ đề và cho phép bạn nắm bắt âm thanh, video, và ảnh chụp màn hình bằng nhiều cách khác nhau.
Nó còn có sẵn vô số các địa chỉ URL của các đài TV media, audio phát để cho bạn lựa chọn tùy thích, nếu bạn đang nối mạng. Khả năng độc đáo nhất là file mp3 dù đang dạng nén zip hay rar, nó không cần bung ra mà đều chơi ngay mọi file bên trong được.
Bạn có thể tải phần mềm này tại đây.
4. Winamp
Winamp là phần mềm nghe nhạc đa phương tiện miễn phí của hãng Nullsofl. Phần mềm này hỗ trợ nhiều định dạng cho cả video và âm thanh. Nó cho phép phát các bài hát và video trực tiếp hoặc được thu lại trên toàn thế  giới. Winamp có một thư viện truyền thông được tuỳ chỉnh độc đáo, và cho phép bạn cắt đoạn hoặc ghi đĩa theo sở thích.
Hiện nay, Winamp có hàng ngàn giao diện và ứng dụng để bạn có thể thay đổi cũng như bổ sung thêm các tính năng mới. Người sử dụng cũng có quyền truy cập miễn phí hàng ngàn bài hát, video và vào các đài phát thanh trực tuyến.
Bạn có thể tải phần mềm tại đây.
5. MediaMonkey

Với giao diện đẹp mắt, dễ sử dụng và chất lượng âm thanh cao. MediaMonkey đem lại cho bạn một phong cách nghe nhạc sành điệu. Ngoài chức năng nghe nhạc, MediaMonkey có nhiều tính năng khác  như tạo mới, sửa list nhạc; bổ sung tác giả của ca khúc, nhạc sĩ trình bày; tạo album hình ảnh ca sĩ; viết lời bài hát; chuyển đổi một số định dạng files nhạc; ghi nhạc từ đĩa cứng ra đĩa CD. Bạn có thể tải phần mềm (bản tiếng Anh) tại đây.
Để dễ dàng hơn cho việc sử dụng, bạn cũng có thể tải file ngôn ngữ tiếng Việt của MediaMonkey tại đây. Sau khi tải về, bạn kích hoạt file này rồi tiến hành cài đặt theo chỉ dẫn.
Tiếp đó, bạn khởi động lại chương trình MediaMonkey, click vào Tools, chọn Options. Tại cửa sổ này, bạn chọn mục General, tại khung bên phải, ở mục Interface Language, bạn chọn Tiếng Việt và click OK. Bạn khởi động lại MediaMonkey một lần nữa. Bây giờ, giao diện của MediaMonkey đã hoàn toàn bằng tiếng Việt rồi đấy.

Theo CNet