ฝึกงาน #11

[21.04.2009]

วันนี้ตอนเช้า พี่ดิวแจก schedule ว่าต้องทำงานอะไรบ้าง เสร็จเมื่อไร

งานที่ทำเป็นการแก้ไขโค้ดเดิมของเค้า เนื่องจากลูกค้าต้องการ requirement เพิ่ม

งานที่ไ้ด้รับมอบหมาย

  • Modify Page Solution
    • TakeTime เพิ่ม textbox รับค่าเป็นนาที แล้ว insert ลงฐานข้อมูล
    • StartDate ใส่เป็นวันที่ โดยมี pop up calendar มาให้เลือก แล้ว insert ลงฐานข้อมูล
    • FinishDate ใส่เป็นวันที่ โดยมี pop up calendar มาให้เลือก แล้ว insert ลงฐานข้อมูล
  • Modify Page Question
    • Description เพิ่มช่องสำหรับผู้ที่ login เป็นคนเดียวกับที่ Create ให้สามารถแก้ไข Description ได้
  • Debug Page Menu Knowledge
    • แก้การ search ให้มีการใช้ * ex. pla* , *pla*
  • Debug Page Add Solution

ปัญหาของวันนี้

  • คอมเสีย
    • เมื่อเริ่มทำงาน ก็ปรากฎว่า คอมเสีย แสร่ด เซ็ง  ทำงานไม่ได้ นั่งรอพี่มาซ่อม สรุปว่า ช่วงเช้า ไม่ได้งานสักอย่าง
  • ทำ pop up calendar
    • ทำเองไม่เป็น ดังนั้นจึงปรึกษา พี่ google ก็ได้ตัวอย่างมา ติดใจ เว็บนี้ (เดี๋ยวอัพลิงค์ให้ที่ทำงาน)
    • ทำไปสักพัก ติดปัญหาที่ว่า ไม่รู้ว่า จะส่งค่ามันไปยังไงดี
    • สุดท้าย จึงปรึกษาพี่ดิว จึงได้ control ตัวใหม่มา เจ๋งดี เว็บนี้เลย eworldui.net มี control หลายตัวอยู่เหมือนกัน อันนี้เป็นตัวอย่างของ pop up calendar
    • หลังจากโหลดมา ก็ install แล้วมันจะมาโผล่ตรง component ด้านข้าง วิธีใช้ ก็แค่ลากมาวาง ก็เสร็จเลย (ง่ายมากกกกกก)
    • เมื่อเพิ่ม control ได้แล้ว เราก็เริ่มเขียน code ติดปัญหาอีกแล้ว คือ ลาก control มาแล้ว โปรแกรมมันไม่ gen code ออกมาให้ด้วย ทำให้มอง control ตัวนั้นไม่เจอ
    • เรียกพี่ดิวอีกครั้ง อิอิ
    • พี่ดิว + พี่มิซซี่ ช่วยดูให้กันอย่างแข็งขัน ได้ความว่า เดิมโปรเจคนี้เป็น visual studio 2003 แต่ปัจจุบันที่เราใช้แก้คือ visual studio 2008 สงสัยว่า 2003 มันยังไม่มีการ gen ให้ แต่ใน 2008 โปรแกรมมันจะสร้าง code มาให้ 3 file ดังนี้
      • xxxx.aspx
      • xxxx.aspx.vb
      • xxxx.designer.aspx.vb
    • วิธีแก้ พี่ดิวก็สร้าง xxxx.designer.vb มาให้ (ค่อนข้างยุ่งยากและลำบาก >.<~ )

วันนี้ออกจากที่บริษัท 19.00 เหนื่อยมาก… แต่โชคดี ได้นั่งรถเมล์ (ปกติยืน T.T~)

ช่วงนี้คงไม่ค่อยได้อัพที่เป็นวิชาการ เพราะ ไม่มีเวลา + เหนื่อยมาก


[Update] การทำ Pop Up Calendar

aspnet-popupcalendar-10

aspnet-popupcalendar-11

คลิกไปอ่านวิธีทำ

Categories Internship

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>