| Member Online |
|
|
Total Users Online: 4
We have
0 Member(s)
4 Guest(s)
0 Anonymous.
Most User Online: 8042
Occured: 06 April 2008
Members Online:
[ View Full List ]
[Based on the last 10 minutes]
You are visitor number 3172978
|
|
|
|
|
| Control ของ ASP.NET |
สิ่งนี้นับเป็นสิ่งที่เพิ่มเติมขึ้นมาจาก ASP ในเวอร์ชั่นก่อนๆ ซึ่งอาจจะทำให้ยากต่อการเข้าใจบ้างเล็กน้อย
แต่รูปแบบโดยรวมของแต่ละคอนโทรลนั้นก็ค่อนข้างคล้ายกัน หากเราทำความเข้าใจได้แล้วก็สามารถใช้งานคอนโทรลต่อ ๆ ไปได้ง่าย
รูปแบบของคอนโทรลนั้นค่อนข้างจะคล้ายคลึงกับกับภาษา XML มากที่สุดซึ่งใครที่เคยเห็นหรือได้ใช้ภาษา XML มาแล้วคงจะศึกษารูปแบบของคอนโทรลได้ง่ายยิ่งขึ้น
ปะโยชน์ของคอนโทรล
ประโยชน์ของคอนโทรลที่เด่นชัดอาจจะดูว่ามีไม่มากนัก แถมหลายคนยังบ่นอีกว่าเสียดายเวลาที่ต้องมานั่นศึกษาใหม่
แต่จริงๆแล้วประโยช์ของคอนโทรก็มีมากและคุ้มค่าต่อการศึกษาทีเดียว
- ลดการเขียนโปรแกรมที่ซ้ำซ้อน คอนโทรลนั้นช่วยลดการเขียนโปรแกรมที่ซับซ้อนหลายๆอย่าง ส่วนฬหญ่จะเป็นส่วนที่เราใช้อยู่ประจำ เช่น
การดึงข้อมูลจากฐานข้อมูลมาแสดงบนตาราง ซึ่งใน ASP เวอร์ชั่นก่อนเราต้องเขียนโปรแกรมวนลูปอยู่หลายบรรทัดเลย
แต่หากเราใช้คอนโทรลนี้เราสามารถที่จะเขียนเพียงบรรทัดเดียวก็ใช้งานได้ทันที เป็นต้น นอกจากนี้ยังมีส่วนอื่นให้เราได้ศึกษากันอีก
- มีการแปลภาษาที่ฝั่งเซิร์ฟเวอร์ทั้งหมด คอนโทรลนั้นจะถูกแปลที่ฝั่งเซิร์ฟเวอร์ทั้งหมด ทำให้ลดภาระการทำงานฝั่งผู้ใช้ได้มาก
นอกจากนี้คอลโทรลยังสามารถแปงภาษา HTML ซึ่งปกติจะถูกแปลทางฝั่งผู้ใช้ให้ไปแปลทางฝั่งเซิร์ฟเวอร์ได้ด้วย ทำให้ค่าต่างๆจะถูกเก็บไว้ที่ฝั่งเซิร์ฟเวอร์มากกว่าฝั่งผู้ใช้
- รูปแบบเว็บเพจที่เกิดขึ้นจากคอนโทรลมีความเหมาะสม เนื่องจากคอนโทรลนั้นถูกแปลจากทางฝั่งเซิร์ฟเวอร์ ดังนั้นคอนโทรลสามารถตรวจสอบดูว่าเราวเซอร์ทางฝั่งผู้ใช้เป็นอย่างไรแล้วแปงข้อมูลเป็นไฟล์ HTML
ที่เหมาะสมต่อบราวเซอร์แต่ละเครื่องได้ ซึ่งส่วนนี้นับเป็นประโยชน์อย่างยิ่ง เพราะในอนาคตอินเตอร์เน็ตไม่ได้จำกัดอยู่แค่เครื่องคอมพิวเตอร์เสมอไป
เช่น เราเปิดอินเตอร์เน็ตจากโทรศัพท์มือถือ โค้ดที่เราเขียนไว้ย่อมไม่เหมาะสมกับเครื่องเท่าที่ควร เพราะส่วนใญ่เราจะออกแบบไว้กับเครื่องคอมพิวเตอร์เท่านั้น
แต่ใถ้าใช้ระบบคอนโทรลเซิร์ฟเวอร์จะแปลงภาษาเพื่อให้เข้ากับระบบของโทรศัพท์มือถือ เป็นต้น
ปะเภทของคอนโทรล
เราสามารถแบ่งคอนโทรลได้ออกเป็น5กลุ่มใหญ่ๆตามลักษณะการใช้งานได้ดังนี้
1. ใช้งานเกี่ยวกับแท็ก HTML ทั่วไปไม่ซับซ้อน
2. ใช้งานเกี่ยวกับแท็ก HTML ทั่วไปที่ซับซ้อน
3. ใช้งานเกี่ยวกับการตรวจสอบข้อมูล
4. ใช้งานเกี่ยวกับการแสดงผลของข้อมูล
5. เป็นคอนโทรที่ผู้ใช้สร้างขึ้นมาเอง
|
|
|
|
|
| Tutorials ASP.NET |
ASP.NET Database
ADO.NET
DataSet
ติดต่อฐานข้อมูล
เปิดฐานข้อมูล
เลือกข้อมูล
ใช้ข้อมูลที่เลือก
ปิดการติดต่อ
Example DataSet
DataReader
ติดต่อฐานข้อมูล
เปิดฐานข้อมูล
เลือกข้อมูล
ใช้ข้อมูลที่เลือก
ปิดการติดต่อ
Example DataReader
DB Connection
|
|
|
|