เอเอสพีดอตเน็ต เอแจ็กซ์ (อังกฤษ: ASP.NET AJAX) คือเฟรมเวิร์กเสริมสำหรับเอเอสพีดอตเน็ตพัฒนาโดยไมโครซอฟท์ เพื่อเพิ่มความสามารถเอแจ็กซ์ ซึ่งมีส่วนประกอบเป็นสองส่วนคือ
- ไมโครซอฟท์ เอแจ็กซ์ ไลบรารี (Microsoft AJAX Library) ซึ่งเป็นไลบรารีสคริปต์สำหรับด้านไคลเอนต์
- เอเอสพีดอตเน็ต เอแจ็กซ์ เอกซ์เทนชัน (ASP.NET AJAX Extensions) ซึ่งเป็นส่วนประกอบด้านเซิร์ฟเวอร์เช่น เอเอสพีดอตเน็ต คอนโทรล และส่วนประกอบในการประสานงานกับทางด้านไคลเอนต์
ปัจจุบันนี้ เอเอสพีดอตเน็ต เอแจ็กซ์ ได้ออกรุ่น 1.0 วันที่ 23 มกราคม พ.ศ. 2550 หลังจากที่เปิดให้ทดสอบมากกว่า 1 ปี และมีกำหนดการที่จะรวม เอเอสพีดอตเน็ต เอแจ็กซ์ เข้าไปในดอตเน็ตเฟรมเวิร์กรุ่นต่อไป
เอเอสพีดอตเน็ต เอแจ็กซ์ ถือเป็นผลิตภัณฑ์ที่ได้รับการสนับสนุนโดยไมโครซอฟท์ ซึ่งรวมอยู่ในสัญญาการสนับสนุนตามปกติ โดยนับเป็นส่วนหนึ่งในดอตเน็ตเฟรมเวิร์ก
ความสามารถ
- สคริปต์ไลบรารีได้สนับสนุนและรองรับหลากหลายความสามารถไม่ว่าจะเป็นคลาสเอกซ์เทนชัน สนับสนุนด้านเน็ตเวิร์ก เครื่องมือช่วยเหลือ และอื่นๆ
- ออกแบบให้เข้ากันได้กับเอเอสพีดอตเน็ต โดยเอเอสพีดอตเน็ตคอนโทรลเดิมนั้น สามารถเพิ่มความสามารถเอแจ็กซ์ได้อย่างง่ายดาย
- มีเอแจ็กซ์คอนโทรลไลบรารีสำเร็จรูปมากกว่า 35 คอนโทรล ซึ่งความสามารถที่ต้องการจะใช้เอแจ็กซ์นั้น สามารถใช้คอนโทรลเข้าช่วย ทำให้ประหยัดเวลาการเขียนโค้ดยิ่งขึ้น
- มีคู่มือ วิธีการใช้ที่ละเอียด และวิดีโอประกอบการเรียนรู้มากกว่า 40 วิดีโอฟรีบนเว็บ
- รองรับทั้ง รุ่นฟรี และวิชวลสตูดิโอ 2005
- สนับสนุน และรองรับการต่อยอด ซึ่งเห็นผลได้จาก เอเอสพีดอตเน็ต เอแจ็กซ์ คอนโทรลทูลคิต ที่เป็นลักษณะซอฟต์แวร์รหัสเปิด ซึ่งได้มีคอนโทรลตัวใหม่เพิ่มขึ้นเป็นประจำ
เว็บเบราว์เซอร์ที่สนับสนุน
เอเอสพีดอตเน็ต เอแจ็กซ์ สนับสนุนการทำงานบนหลายเบราว์เซอร์ที่แพร่หลายในปัจจุบันอย่างอินเทอร์เน็ตเอกซ์พลอเรอร์ ไฟร์ฟอกซ์ หรือซาฟารี
การออกวางตลาด
เอเอสพีดอตเน็ต เอแจ็กซ์ นั้นออกวางตลาดแตกต่างจากซอฟต์แวร์อื่นๆ โดยจะออกเป็นสองรุ่นพร้อมกันคือรุ่นแกนหลัก (core) และรุ่นที่เพิ่มความสามารถจากรุ่นแกนหลักที่ยังไม่พร้อมดีโดยรุ่นนี้จะเรียกว่า CTP (Community Technical Preview) และนอกจากนั้นหลายคอนโทรลที่ทำงานร่วมกับ เอเอสพีดอตเน็ต เอแจ็กซ์ แยกออกมาอยู่ใน เอเอสพีดอตเน็ต เอแจ็กซ์ คอนโทรลทูลคิต ซึ่งปัจจุบันมีมากกว่า 30 คอนโทรล โดยเป็นลักษณะซอฟต์แวร์รหัสเปิด โดยให้บุคคลทั่วไปร่วมพัฒนา สร้างคอนโทรลเพิ่มเติมสำหรับ เอเอสพีดอตเน็ต เอแจ็กซ์ และแจกจ่ายได้
เปรียบเทียบระหว่างรุ่นแกนหลัก และรุ่น CTP
ความสามารถ | เอเอสพีดอตเน็ต เอแจ็กซ์ 1.0 | เอเอสพีดอตเน็ต เอแจ็กซ์ CTP | |
---|---|---|---|
ความสามารถด้านเซิร์ฟเวอร์ | |||
Asynchronous เน็ตเวิร์กจากไคลเอนต์ไปเซิร์ฟเวอร์ | สำเร็จ | ||
Authentication ผ่านเว็บเซอร์วิส | สำเร็จ | ||
คลาส AutoCompleteExtender | สำเร็จ | ||
คลาส ControlExtender | สำเร็จ | ||
Web Parts ลากและวาง (drag & drop) | สำเร็จ | ||
คอนโทรล DragOverlayExtender | สำเร็จ | ||
คลาส PopupExtender | สำเร็จ | ||
โพรไฟล์ผ่านเว็บเซอร์วิส | สำเร็จ | ||
คอนโทรล ScriptManager และ ScriptManagerProxy | สำเร็จ | ||
Static page methods ด้วยเว็บเซอร์วิส | สำเร็จ | ||
คอนโทรล Timer | สำเร็จ | ||
คอนโทรล อัปเดตแพนอล | สำเร็จ | ||
คอนโทรล UpdateProgress | สำเร็จ | ||
ความสามารถด้านไคลเอนต์ | |||
|
อ้างอิง
- เอเอสพีดอตเน็ต เอแจ็กซ์ 1.0 Released! (อังกฤษ)
- เอเอสพีดอตเน็ต เอแจ็กซ์ > Overview (อังกฤษ)
- เอเอสพีดอตเน็ต เอแจ็กซ์ 1.0 Released (อังกฤษ)
- Changes between the เอเอสพีดอตเน็ต เอแจ็กซ์ (“Atlas”) CTP and the RTM Releases (อังกฤษ)
ดูเพิ่ม
แหล่งข้อมูลอื่น
- เว็บไซต์ทางการ (อังกฤษ)
- คู่มือการใช้งาน (อังกฤษ)
- ตัวอย่าง ASP.NET Control Toolkit (อังกฤษ)
- บล็อกจีเอ็มสังกัดฝ่ายนักพัฒนา (อังกฤษ)
wikipedia, แบบไทย, วิกิพีเดีย, วิกิ หนังสือ, หนังสือ, ห้องสมุด, บทความ, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม, มือถือ, โทรศัพท์, Android, iOS, Apple, โทรศัพท์โมบิล, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, Sonya, MI, PC, พีซี, web, เว็บ, คอมพิวเตอร์
exexsphidxtent exaecks xngkvs ASP NET AJAX khuxefrmewirkesrimsahrbexexsphidxtentphthnaodyimokhrsxfth ephuxephimkhwamsamarthexaecks sungmiswnprakxbepnsxngswnkhuximokhrsxfth exaecks ilbrari Microsoft AJAX Library sungepnilbrariskhriptsahrbdanikhlexnt exexsphidxtent exaecks exksethnchn ASP NET AJAX Extensions sungepnswnprakxbdanesirfewxrechn exexsphidxtent khxnothrl aelaswnprakxbinkarprasanngankbthangdanikhlexnt pccubnni exexsphidxtent exaecks idxxkrun 1 0 wnthi 23 mkrakhm ph s 2550 hlngcakthiepidihthdsxbmakkwa 1 pi aelamikahndkarthicarwm exexsphidxtent exaecks ekhaipindxtentefrmewirkruntxip exexsphidxtent exaecks thuxepnphlitphnththiidrbkarsnbsnunodyimokhrsxfth sungrwmxyuinsyyakarsnbsnuntampkti odynbepnswnhnungindxtentefrmewirkkhwamsamarthskhriptilbrariidsnbsnunaelarxngrbhlakhlaykhwamsamarthimwacaepnkhlasexksethnchn snbsnundanentewirk ekhruxngmuxchwyehlux aelaxun xxkaebbihekhaknidkbexexsphidxtent odyexexsphidxtentkhxnothrledimnn samarthephimkhwamsamarthexaecksidxyangngayday miexaeckskhxnothrlilbrarisaercrupmakkwa 35 khxnothrl sungkhwamsamarththitxngkarcaichexaecksnn samarthichkhxnothrlekhachwy thaihprahydewlakarekhiynokhdyingkhun mikhumux withikarichthilaexiyd aelawidioxprakxbkareriynrumakkwa 40 widioxfribnewb rxngrbthng runfri aelawichwlstudiox 2005 snbsnun aelarxngrbkartxyxd sungehnphlidcak exexsphidxtent exaecks khxnothrlthulkhit thiepnlksnasxftaewrrhsepid sungidmikhxnothrltwihmephimkhunepnpracaewbebrawesxrthisnbsnunexexsphidxtent exaecks snbsnunkarthanganbnhlayebrawesxrthiaephrhlayinpccubnxyangxinethxrentexksphlxerxr ifrfxks hruxsafarikarxxkwangtladexexsphidxtent exaecks nnxxkwangtladaetktangcaksxftaewrxun odycaxxkepnsxngrunphrxmknkhuxrunaeknhlk core aelarunthiephimkhwamsamarthcakrunaeknhlkthiyngimphrxmdiodyrunnicaeriykwa CTP Community Technical Preview aelanxkcaknnhlaykhxnothrlthithanganrwmkb exexsphidxtent exaecks aeykxxkmaxyuin exexsphidxtent exaecks khxnothrlthulkhit sungpccubnmimakkwa 30 khxnothrl odyepnlksnasxftaewrrhsepid odyihbukhkhlthwiprwmphthna srangkhxnothrlephimetimsahrb exexsphidxtent exaecks aelaaeckcayidepriybethiybrahwangrunaeknhlk aelarun CTPtarangepriybethiybkhwamsamarth khwamsamarth exexsphidxtent exaecks 1 0 exexsphidxtent exaecks CTPkhwamsamarthdanesirfewxrAsynchronous entewirkcakikhlexntipesirfewxr 1 saercAuthentication phanewbesxrwis 1 saerckhlas AutoCompleteExtender 1 saerckhlas ControlExtender 1 saercWeb Parts lakaelawang drag amp drop 1 saerckhxnothrl DragOverlayExtender 1 saerckhlas PopupExtender 1 saercophriflphanewbesxrwis 1 saerckhxnothrl ScriptManager aela ScriptManagerProxy 1 saercStatic page methods dwyewbesxrwis 1 saerckhxnothrl Timer 1 saerckhxnothrl xpedtaephnxl 1 saerckhxnothrl UpdateProgress 1 saerckhwamsamarthdanikhlexntswnnirxephimetimkhxmul khunsamarthchwyephimkhxmulswnniidxangxingexexsphidxtent exaecks 1 0 Released xngkvs exexsphidxtent exaecks gt Overview xngkvs exexsphidxtent exaecks 1 0 Released xngkvs Changes between the exexsphidxtent exaecks Atlas CTP and the RTM Releases xngkvs duephimexexsphidxtent dxtentefrmewirkaehlngkhxmulxunewbistthangkar xngkvs khumuxkarichngan xngkvs twxyang ASP NET Control Toolkit xngkvs blxkciexmsngkdfaynkphthna xngkvs