วันอาทิตย์ที่ 23 พฤศจิกายน พ.ศ. 2557

มาสร้าง Web Site จริงๆ

มาสร้างWeb Site จริงๆ

หลายคนที่เริ่มต้น  หัดสร้าง Web Site แบบง่ายได้แล้ว
จะพบว่า   เมื่อจะทำ  เพื่อใช้งานจริง  จะขาดอันโน้น  อันนี้ ... เอ  มันไม่ง่าย เหมือน ที่ผ่านมา

Q: ถ้าจะต้องทำจริง  ต้องการอะไรบ้าง ?

     พอจะเริ่มอ่าน ก็พบว่า  มีเนื้อหามาก   โดยจะต้องเลือก "อ่าน"  แล้ว "คัดกรอง"
     ซึ่ง คนไทย ส่วนใหญ่  ไม่คุ้นกับการ "อ่าน" แบบนั้น

บทความนี้จะพยายาม ทำให้เห็น  "ภาพรวม"   ให้สั้นที่สุด!  (อ้างอิงจากบทความของ Microsoft)


ทบทวนกันก่อน

อยากได้ Web Site ของตนเอง !
Q1:  ถ้าคุณไม่เก่ง + ไม่มีเวลา + ไม่มีเป้าหมายชัดเจน   แล้ว(ดื้อ)จะสร้างเองให้ดีเท่า FaceBook 
    >> แนะนำว่า  ไปหัดใช้   โปรแกรมที่คนอื่นเขาเตรียมไว้(แจกฟรี)  ดีกว่าครับ

Q2:  ถ้าคุณอยาก "รู้จริง" เพื่อนำไปทำงานใหญ่  
   ตย.เช่น  เรียน IT มา (มีพื้นฐาน) มีเวลา + ความตั้งใจ อยากจะทำ หรือ สร้างให้แตกต่าง (เรียก นวัตกรรม ดีมั๊ย)
  >> บทความนี้ช่วยคุณ  เริ่มต้น ได้ครับ

ผู้สร้าง หรือ ผู้ใช้งาน

ถ้าคุณเคยสร้าง Web Page จนถึงขั้น  มีคนเข้ามาใช้งาน  (อาจจะเป็นงานง่ายๆ)
คุณจะพบว่า  มีคำถามมากมาย  เกิดขึ้น
เปลี่ยนสี/ภาพ/Font ไม่ได้หรือ ?  เมนูแสดงแบบนั้นไม่ได้หรือ ?  เปลี่ยนแต่ละครั้งทำไม ดูยากจัง ?

ผู้สร้าง   มือใหม่  มักจะ "ตัด" งานจุกจิกออกไป (เน้นงานหลัก)
แต่ ผู้ใช้งาน  คิดต่างกัน  สนใจแค่  ถ้าเห็นแล้ว  ต้องมีครบ ...

Net  ได้รวบรวมปัญหา ที่ใช้บ่อย แล้วกำหนดเป็นแนวทางไว้ ให้ทำได้ง่าย (Step-by-Step)
เนื่องจาก  แนวทางดังกล่าว ต้องใช้เวลา รวบรวม แล้วปรับเป็นเครื่องมือเปิดใช้งาน
จึงมีข้อเสีย   คือ   เทคนิคใหม่ "Up to Date"   (เพิ่งจะเกิดใหม่ ใน 1-2 เดือนนี้) จะไม่ถูกรวมอยู่ในนี้

ถ้างานที่คุณจะทำ อยู่ในเกณฑ์  "ทันสมัย" สุดๆ  ก็ต้อง เรียนรู้เทคนิคใหม่ ให้เข้าใจแล้วผสมผสานเข้าไป
เช่น  ชอบ Tag <Nav> ของ HTML5  มากกว่า Site Navigation ของ MS  เป็นต้น

รู้จัก .Net จริงๆ

เข้าใจ  แล้ว เลือกใช้งาน   โดยเน้น "จัดการง่าย"

1. รู้จัก โครงสร้างพื้นฐาน ของ .Net   ... งานบางประเภท มีแนวทางที่ง่ายกว่า
2. เข้าใจ Life Cycle ที่ทำงานร่วมกับ IIS 
3. ใช้ Site Navigator  ... จัดการเส้นทาง
4. ใช้ Master Page  ... จัดการให้ทุก Page ทำงานเหมือนกัน
5. ใช้ Theme และ Skin  ... จัดการ Font,สี
6. ใช้ Globalization และ Localization  ... จัดการกับ  ลูกค้าหลายภาษา

เทคโนโลยีใหม่ ?

jQuery  ตัวนี้หลักการและวิธีใช้  ถือว่า ง่ายมาก
เลือกใช้ให้เหมาะ ก็จะทำให้ Web มี  รูปแบบการทำงานที่น่าใช้งาน  เป็นตัวเสริมที่น่าสนใจ

HTML5  ถือเป็น Trend ใหม่ที่กำลังมาแรง  ลดจุดอ่อนต่างๆ (ที่ทำให้ .Net นำมาวางแนวทาง)
แต่ยังต้องรอการพิสูจน์ อีกระยะหนึ่ง  ซึ่งอาจจะมีผลต่อ  วิธีของ .Net ข้างต้นได้
(กลางปี 2015  น่าจะได้ข่าวชัดๆแล้ว)

ในช่วงที่  Microsoft  กำลังผลักดันให้ใช้ Win8  (รูปแบบ  การใช้งานใหม่)
ซึ่งต้องใช้เวลาในการสรุปว่า  จะกลายเป็นมาตรฐานหรือไม่ ?

Refer

http://msdn.microsoft.com/en-us/library/ywdtth2f(v=vs.100).aspx

ไม่มีความคิดเห็น:

แสดงความคิดเห็น