NOVEMBER 8TH, 2008
By JAY
Short Form, Full Form, Maximum number of machines, Comment
/8 /255.0.0.0 16, 777, 215 Class A address
/16 /255.255.0.0 65, 535 Class B address
/17 /255.255.128.0 32, 767
/18 /255.255.192.0 16, 383
/19 /255.255.224.0 8, 191
/20 /255.255.240.0 4, 095
/21 /255.255.248.0 2, 047
/22 /255.255.252.0 1, 023
/23 /255.255.254.0 511
/24 /255.255.255.0 255 Class C address
/25 /255.255.255.128 127
/26 /255.255.255.192 63
/27 /255.255.255.224 31
/28 /255.255.255.240 15
/29 /255.255.255.248 7
/30 /255.255.255.252 3
OCTOBER 15TH, 2008
By JAY
The following code sample shows how to retrive Querystring values into string array
//declaring a string array
string[] strArrQuerystring;
//assining length of query string values to array
strArrQuerystring=new string[Request.QueryString.AllKeys.Length];
//getting query string values into array
for (int i = 0; i < Request.QueryString.AllKeys.Length; i++)
{
strArrQuerystring[i] = Request.QueryString.Keys[i].ToUpper() + “,” + Request.QueryString.GetValues(i)[0].ToString();
}
OCTOBER 12TH, 2008
By JAY
หลายครั้งที่ต้อง Mantenance เว็บใหญ่ๆ ที่ทำด้วย Asp.net และ Sql server ซึ่งมักจะเจอปัญหา Page load ช้า เนื่องจาก Query ข้อมูลจำนวนมากจาก ฐานข้อมูล เพื่อมาเก็บไว้ใน DataTable แล้วเราก้อค่อย แบ่ง page จากข้อมูลใน DataTable อีกที
ลองนึกภาพดูนะครับ ถ้าเรามีข้อมูลในเว็บบอร์ดที่มีคนออนไลน์พร้อมกัน หลายๆ พันคน และมีจำจวนข้อมูลที่ต้อง Query จากฐานข้อมูล เป็น แสน Records เราอาจจะไม่เอามาทั้งหมด โดยอาจจะให้แสดงย้อนหลังได้เพียบ 10 หน้า โดยแสดงหน้าละ 150 รายการ รวมกันทั้งหดม ก้อ 1500 Records ที่เราต้อง Query จาก Database ของเรา แล้วต้องมาเสียเวลา แบ่งหน้าด้วย Pagging หรือ โดยใช้ Feature ของ DataGrid ซึ่งทำให้ช้าเป็นอย่างมาก โดยเฉพาะตัว DataGrid เองก้อทำงานช้ามากอยู่แล้ว
แล้วก้อจะเจอคำถามอยู่บ่อยๆ ว่า ทำไม Sql Server ถึงไม่มี Limit เหมือนกับ MySQL จะได้ช่วยให้แบ่าง Page ได้ง่ายๆ
วันนี้ผมเอาวิธีการ ที่เหมือนกับ Select Limit มาฝากกันครับ Read more »
OCTOBER 11TH, 2008
By JAY
เปิดให้ดาวน์โหลดมาทดลองใช้กันได้แล้วครับ กูเกิล โครม เบราเซอร์ จากกูเกิล ซึ่งตอนนี้ยังเป็นตัว beta อยู่ แต่ในอนาคตอาจมีผู้ใช้เยอะ จนผมต้องทำเว้บให้ support เจ้าตัวนี้ด้วยก็ได้ เท่าที่ทดลองใช้ดู ก็เปิดหน้าเว็บต่างๆ ได้ปกติดีครับ ช่องเสิชกับช่อง address bar เป็นช่องเดียวกัน menu bar ไม่มี หรือมีแต่หาไม่เจอไม่รู้ เดี๋ยวลองใช้สักพัก ถ้ามีไรน่าสนใจใหม่ๆจะมาบอกแล้วกันครับ ทดลองโหลดไปใช้กันที่นี่ครับ ดีไม่ดียังไงบอกกันมั่งเน้ออ
SEPTEMBER 21ST, 2008
By JAY
วิธีจัดการกับ HTML Array ด้วย javaScript และ PHP
วิธีการจัดการ HTML Array ง่ายๆ ด้วย JavaScript และ PHP หลายคนเคยเจอปัญหา เวลาทำ เว็บฟอร์ม ที่มีช่องให้กรอกข้อมูล หรือ CheckBox หลายๆ อัน (Multiple Check box) แต่ต้องการให้เป็นชื่อเดียวกัน เช่น มี Options ให้เลือกหลายๆ อัน ผมเคยเสียเวลาในการหาิวิธีจัดการกับ Form แบบนี้ไปหลายชั่วโมง ก้อเลยอยากจะเอามา Share กัน เผื่อใครที่กำลังหาวิธีอยู่ จะได้ไม่ต้องเสียเวลานาน Read more »