Thứ Năm, 28 tháng 2, 2013

jQuery đã và đang trở thành một công cụ rất hữu dụng cho các nhà thiết kế web. Một trong những thành công là tạo ảnh trượt (gallery, slideshow, carousel...). Hôm nay mình sẽ giới thiệu tới các bạn vài plugin mà bạn nên tham khảo khi dự định tạo một slideshow của riêng mình. Slides Nivo Slider TN3 Gallery Pikachoose Coin Slider Galleria Orbit Supersized Advanced jQuery...
Bạn là chủ của một cửa hàng kinh doanh, chủ một shop quần áo, chủ một quán ăn ngon hay chủ một doanh nghiệp … bạn muốn website của mình có một thông tin gì đó trực quan để khách hàng có thể dễ tìm đến bạn, giải pháp tốt cho chúng ta là google map hay bản đồ google. Hầu hết ai cũng bít đến google map đây là một công cụ định vị bản đổ rất nổi tiếng, toàn bộ bề mặt trái đất đều...
Để tạo một form tìm kiếm khi di chuột vào, nó sẽ mở rộng textbox tìm kiếm ra, chúng ta sử dụng HTML và CSS3 như sau: HTML <form> <input type="search" placeholder="Tìm kiếm"> </form> CSS3 Reset Search Input input { outline: none;} input[type=search] { -webkit-appearance: textfield; -webkit-box-sizing: content-box;} Đến phần định dạng phần input tìm kiếm input[type=search]...

Thứ Tư, 20 tháng 2, 2013

Trong nhiều trường hợp, chúng ta cần nhận biết có ấn phím enter hay không để xử lý một sự kiện tự động, không cần phải sử dụng chuột. Chúng ta sử dụng đoạn code sau: protected override bool ProcessDialogKey(Keys keyData){ if (keyData == Keys.Enter)//  button1.Top += 20;// điều muốn thực hiện khi ấn Enterreturn base.ProcessDialogKey(keyData); }...
Trong nhiều trường hợp, số lượng control của bạn quá nhiều, nếu code thủ công gọi từng control một thì sẽ mất rất nhiều thời gian. Vì vậy, chúng ta phải nghĩ tới giải pháp dùng code tự động tìm tới các control và cho chúng làm việc. Ví dụ sau: duyệt đệ qui các textbox Code: private void ClearForm(Control ctr){ if (ctr.GetType()==typeof(TextBox))          ctr.Text = ""; // Duyệt đệ quy foreach (Control childCtr...
Registry là một cơ sở dữ liệu dùng để lưu trữ thông tin về những sự thay đổi, những lựa chọn, những thiết lập từ người sử dụng Windows. Registry bao gồm tất cả các thông tin về phần cứng, phần mềm, người sử dụng. Registry luôn được cập nhật khi người sử dụng tiến hành sự thay đổi trong các thành phần của Control Panel, File Associations, và một số thay đổi trong menu Options của một số ứng dụng,... Registry được coi là trái tim của windows, mọi thay...
Chỉ với 3 bước đơn giản sau, bạn có thể code cho ứng dụng của mình chức năng xóa file vào xọt rác của windows. 1. Add reference Microsoft.VisualBasic2. using Microsoft.VisualBasic.FileIO;3. dùng hàm FileSystem.DeleteFile với tham số thứ 3 là lựa chọn RecycleOption.SendToRecycleBin...
Khi lập trình, có rất nhiều trường hợp bạn cần chuyển tiếng việt có dấu thành không dấu. Ví dụ để rewrite url thân thiện với SEO hơn, ta phải chuyển tiêu đề bài viết từ tiếng việt có dấu sang không dấu. Để làm được việc này, chúng ta sử dụng hàm sau: public string LocDau(string giatri) { try { Regex regex = new Regex("\\p{IsCombiningDiacriticalMarks}+"); string strRuler = accented.Normalize(System.Text.NormalizationForm.FormD); strRuler =...
Đầu tiên bạn thêm vào form một control là PictureBox. Sau đó add một button vào form. sửa tên button thành : btnCapture Nhấp sự kiện button đó và code giống như đoạn code dưới đây. private void btnCapture_Click(object sender, EventArgs e) { Bitmap Bitmp = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height); Graphics g = Graphics.FromImage(Bitmp); g.CopyFromScreen(0, 0, 0, 0, Bitmp.Size); pictureBox1.Image = Bitmp; }...
Trong quá trình lập trình ứng dụng, chắc hẳn các bạn đã gặp phải trường hợp phải lấy code html từ một URL trên mạng. Để làm được việc này, bạn chỉ cần sử dụng đoạn code sau. string url=”http://iloveit1208.blogspot.com“; HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(url); HttpWebResponse httpWebResponse = (HttpWebResponse)httpWebRequest.GetResponse(); Stream stream = httpWebResponse.GetResponseStream(); StreamReader streamReader...
Bạn muốn tạo ra ứng dụng với các form với hình dáng đẹp, không phải dạng hình chữ nhật như bình thường. Bài viết này sẽ giúp bạn làm điều đó. Có 2 cách để làm việc này: Cách 1: Bạn dùng Window Region để tạo hình dáng form theo ý muốn. Cụ thể hơn, bạn có một hình bất kỳ theo ý muốn, các phần không muốn hiển thị sẽ có một màu đặc biệt nào đó (Key color, Transparent coloer), dùng thuật toán tạo Region từ hình đó, set giá trị Region cho form. Code: public...
Bạn muốn ứng dụng của mình thật lung linh, đẹp mắt đến từng chi tiết, với con trỏ của windows, bạn đã quá nhàm chán, bạn muốn khi vào ứng dụng của mình, con trỏ sẽ được thay đổi tùy ý. Bài viết này sẽ hướng dẫn bạn là điều đó. Đầu tiên bạn cần 1 ảnh. Ví dụ: 1.jpeg Sau đó sử dụng đoạn code sau lúc khởi tạo form. Code: Bitmap b = new Bitmap("1.jpeg"); IntPtr ptr = b.GetHicon(); Cursor c = new Cursor(ptr); this.Cursor = c;...
Bài viết này sẽ hướng dẫn các bạn các code để lấy được dung lượng RAM trên máy tính của bạn để hiển thị lên ứng dụng của mình. Đầu tiên phải add reference Microsoft.VisualBasic từ solution explorer Code: using Microsoft.VisualBasic; var ram = new PerformanceCounter("Memory", "Available MBytes"); // lấy dung lượng RAM free thời điểm hiện tại float cur = ram.NextValue(); // lấy dung lượng tổng cộng của các thanh RAM ulong max = new Microsoft.VisualBasic.Devices.ComputerInfo().TotalPhysicalMemory;...

Thứ Hai, 4 tháng 2, 2013

Bounce Rate là một trong những yếu tố có tầm ảnh hướng mạnh nhất đến sự thành công của một website. Bạn có thể có ranking cao và một lượng truy cập lớn mà việc sử dụng dịch vụ SEO mang lại cho website, nhưng với một tỉ lệ Bounce Rate cao trên mức cho phép thì mọi sự đầu từ cũng như nỗ lực cố gắng đây cao traffic cho website đều trở nên vô nghĩa. Đối với những SEOer chuyển...
Backlink hiểu một cách đơn giản nhất và theo nghĩa đen là được liên kết lại. Hoặc nói cách khác Backlink là dạng liên kết từ trang web A sang trang web B và trang web B sẽ liên kết ngược lại trang web A. Backlink là một trong những cách đơn giản nhất để tăng thêm traffic cho trang web của bạn. Và nó cũng đóng một vai trò quan trọng trong quá trình tối ưu hóa công cụ tìm kiếm và tăng PageRank của bạn với Google. Thực tế thì tôi không phải là một chuyên...
Đây là một tập hợp các phương thức bạn có thể sử dụng để làm tăng nhanh thứ tự xếp hạng Alexa cho website của mình sưu tập được.Các thủ thuật này có hiệu quả không? Theo một số người thì chúng rất hiệu quả. Nhưng xin chú ý là một số phương thức đòi hỏi bạn phải lỗ lực và cố gắng rất nhiều mới đạt đượt.Để tăng Alexa rank trong dài hạn, tôi khuyên bạn nên tập trung vào phát triển nội dung và chất lượng website của bạn vì đó mới là thứ thu hút và hấp...
Tần suất viếng thăm cao của bọ tìm kiếm trên Website của bạn là dấu hiệu tốt của việc chỉ số hóa Website của máy tìm kiếm. Đây là bước đầu tiên quan trọng trong việc tối ưu hóa Website cho máy tìm kiếm. Bài viết này sẽ cung cấp cho bạn 10 thủ thuật SEO nhằm tăng tần suất bọ tìm kiếm trên Website của bạn.Việc bọ tìm kiếm của Google viếng thăm Website là dấu hiệu tốt cho việc Website được máy tìm kiếm đánh chỉ số đều đặn, đây là bước đầu tiên trong...
Tiêu đề bài viết là một trong những ít thông tin mà máy tìm kiếm cung cấp cho người tìm kiếm trên trang kết quả trước khi nội dung được hiển thị. Ví thế, Google cũng như những cỗ máy tìm kiếm khác rất coi trọng tiêu đề trang. Việc tối ưu hóa tiêu đề bài viết vì thế rất quan trọng, sau đây là 10 thủ thuật SEO tối ưu hóa tiêu đề bài viết. Google hiển thị từ 60 đến 70 ký tự đầu tiên của tiêu đề trong trang kết quả tìm kiếm.  Vì thế bạn hãy đặt...

Thứ Bảy, 2 tháng 2, 2013

Trên các diễn dàn hoặc các website nếu họ có chức năng đăng kí và quản lí thành viên thì đều có 1 chức năng đó là lấy lại mật khẩu. Khi lấy lại mật khẩu thì bạn luôn không lấy được mật khẩu mình đã quên mà lấy được một mật khẩu mới với một chuỗi các kí tự được sắp xếp ngẫu nhiên. Điều này là do các password đã được hash(băm - thuật toán băm dữ liệu->không thể lấy lại dữ liệu ban đầu). Vì thế bạn chỉ có thể nhận một password mới. Bài viết này mình...
Bài viết này mình xin hướng dẫn các bạn cách để tạo một bộ đếm số người online và số lượt truy cập. Đây là một module rất hay thấy trên các web. Các bạn có thể sử dụng một vài plugin được hỗ trợ sẵn nhưng mình nghĩ các bạn nên tự tạo cho mình một module của riêng mình thì sẽ tốt hơn(trong việc tùy chỉnh giao diện). Để tạo module này mình sẽ sử file Global.asaxCác bạn sẽ viết đoạn code sau trong sự kiện Session_Start int count_visit = 0;       ...
Bước 1: Để tránh tình trạng phải load lại trang vì các trang asp.net có cơ chế postback để lấy mới dữ liệu nên chúng ta sẽ sử dụng ScriptManager và UpdatePanel để tạo module. <form id="form1" runat="server"><div>    <asp:ScriptManager ID="ScriptManager1" runat="server">    </asp:ScriptManager>    <asp:UpdatePanel...

Thứ Sáu, 1 tháng 2, 2013

6. Rút gọn cú pháp css của một thành phần:Thẻ p của bạn có css như sau: p { font-family: Georgia, serif;font-weight: normal;line-height: 1.33em;font-size: 1.33em;}Bạn nên viết gọn lại: p {font: normal 1.33em/1.33 Georgia, serif;}Hay như bạn có thuộc tính margin cho div như sau: margin-top:    10px;margin-right:  20px;margin-bottom: 10px;margin-left:   20px;Bạn có thể viết gọn lại là:  margin: 10px 20px ;7. Các...
CSS là một phần không thể thiếu trong thiết kế. Nó chính là cách hiển thị giao diện bên ngoài của mỗi website. Nhưng không phải ai trong chúng ta cũng biết cách để tối ưu hóa chúng cho SEO cũng như tăng tốc cho web.Hôm nay mình xin giới thiệu với mọi người một số cách mình học hỏi và tham khảo được.1.Kết hợp mã màu.- Nếu bạn có 1 background màu thuần(không có hiệu ứng gradient) thì bạn nên xem mã màu của nó để tạo css không nên sử dụng background...
HTML5 và CSS3 là tương lai của web. Nó được coi như là nền tảng để đưa web lên một tầm cao mới. Có rất nhiều bạn muốn tìm hiểu về HTML5 và CSS3. Các bạn có thể tải tài liệu tại đây.HTML5:http://www.mediafire.com/?bwex2tt5waefavnCác bạn có thể tìm hiểu thêm tại đây:http://w3schools.com/html5/default.aspCSS3:http://www.mediafire.com/?dn2qf6ktxhyi0dfhttp://w3schools.com/css3/default.aspĐây là một slide của ntuts.com. Link này khá hay:http://ntuts.com/demo/slide-html5-css3/#slide1...
Giờ đây, khi nhắc đến Ajax, chắc hẳn bạn - những người yêu thích lập trình - không còn cảm thấy xa lạ như trước kia mà thậm chí còn hình dung ra sự giản đơn và thuận tiện biết bao khi ứng dụng nó. Nhưng, liệu bạn đã nắm vững những quy tắc then chốt, những “mẹo nhỏ” hữu ích khi lập trình với Ajax chưa nhỉ? Dù bạn đã rõ hay...trót quên, vẫn xin mời bạn tham khảo bài viết này như một cách ôn lại kiến thức trọng tâm đầy bổ ích!A. 10 lưu ý vàng cần ghi...
Google Pagerank là một chỉ số quan trọng trong SEO. Nhưng bạn đã biết cách để kiểm tra nó với ASP.NET. Hôm nay mình xin giới thiệu cho các bạn cách để tạo ra một module để check google pagerank. Module chỉ mang tính chất demo nên mình sẽ làm đơn giản.Bước 1: Giao diện <div>            Nhập tên miền: <asp:TextBox...
Trên các web hiện nay bạn đều thấy còn một loại captcha  được sử dụng khá phổ biến đó là  Google Recaptcha. Bài viết này mình xin hướng dẫn các bạn cách đăng kí và sử dụng captcha này.Bước 1: Đăng kí recaptchaCác bạn hãy vào trang http://www.google.com/recaptcha để đăng kí 1 tài khoản. Sau khi đăng kí tài khoản thì bạn sẽ nhận được 1  public key và 1 private...

Categories

Sample Text

Được tạo bởi Blogger.

Must Read

Biểu mẫu liên hệ

Tên

Email *

Thông báo *

Popular Posts

Video

Popular Posts

Our Facebook Page