fbpx
วิกิพีเดีย

เอเอสพีดอตเน็ต เอแจ็กซ์

เอเอสพีดอตเน็ต เอแจ็กซ์ (อังกฤษ: ASP.NET AJAX) คือเฟรมเวิร์กเสริมสำหรับเอเอสพีดอตเน็ตพัฒนาโดยไมโครซอฟท์ เพื่อเพิ่มความสามารถเอแจ็กซ์ ซึ่งมีส่วนประกอบเป็นสองส่วนคือ

  • ไมโครซอฟท์ เอแจ็กซ์ ไลบรารี (Microsoft AJAX Library) ซึ่งเป็นไลบรารีสคริปต์สำหรับด้านไคลเอนต์
  • เอเอสพีดอตเน็ต เอแจ็กซ์ เอกซ์เทนชัน (ASP.NET AJAX Extensions) ซึ่งเป็นส่วนประกอบด้านเซิร์ฟเวอร์เช่น เอเอสพีดอตเน็ต คอนโทรล และส่วนประกอบในการประสานงานกับทางด้านไคลเอนต์

ปัจจุบันนี้ เอเอสพีดอตเน็ต เอแจ็กซ์ ได้ออกรุ่น 1.0 วันที่ 23 มกราคม พ.ศ. 2550 หลังจากที่เปิดให้ทดสอบมากกว่า 1 ปี และมีกำหนดการที่จะรวม เอเอสพีดอตเน็ต เอแจ็กซ์ เข้าไปในดอตเน็ตเฟรมเวิร์กรุ่นต่อไป

เอเอสพีดอตเน็ต เอแจ็กซ์ ถือเป็นผลิตภัณฑ์ที่ได้รับการสนับสนุนโดยไมโครซอฟท์ ซึ่งรวมอยู่ในสัญญาการสนับสนุนตามปกติ โดยนับเป็นส่วนหนึ่งในดอตเน็ตเฟรมเวิร์ก

ความสามารถ

  • สคริปต์ไลบรารีได้สนับสนุนและรองรับหลากหลายความสามารถไม่ว่าจะเป็นคลาสเอกซ์เทนชัน สนับสนุนด้านเน็ตเวิร์ก เครื่องมือช่วยเหลือ และอื่นๆ
  • ออกแบบให้เข้ากันได้กับเอเอสพีดอตเน็ต โดยเอเอสพีดอตเน็ตคอนโทรลเดิมนั้น สามารถเพิ่มความสามารถเอแจ็กซ์ได้อย่างง่ายดาย
  • มีเอแจ็กซ์คอนโทรลไลบรารีสำเร็จรูปมากกว่า 35 คอนโทรล ซึ่งความสามารถที่ต้องการจะใช้เอแจ็กซ์นั้น สามารถใช้คอนโทรลเข้าช่วย ทำให้ประหยัดเวลาการเขียนโค้ดยิ่งขึ้น
  • มีคู่มือ วิธีการใช้ที่ละเอียด และวิดีโอประกอบการเรียนรู้มากกว่า 40 วิดีโอฟรีบนเว็บ
  • รองรับทั้ง Visual Web Developer Express Edition รุ่นฟรี และวิชวลสตูดิโอ 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. เอเอสพีดอตเน็ต เอแจ็กซ์ 1.0 Released! (อังกฤษ)
  2. เอเอสพีดอตเน็ต เอแจ็กซ์ > Overview (อังกฤษ)
  3. เอเอสพีดอตเน็ต เอแจ็กซ์ 1.0 Released (อังกฤษ)
  4. Changes between the เอเอสพีดอตเน็ต เอแจ็กซ์ (“Atlas”) CTP and the RTM Releases (อังกฤษ)

ดูเพิ่ม

แหล่งข้อมูลอื่น

  • เว็บไซต์ทางการ (อังกฤษ)
  • คู่มือการใช้งาน (อังกฤษ)
  • ตัวอย่าง ASP.NET Control Toolkit (อังกฤษ)
  • บล็อกจีเอ็มสังกัดฝ่ายนักพัฒนา (อังกฤษ)

เอเอสพ, ดอตเน, เอแจ, กซ, งกฤษ, ajax, อเฟรมเว, กเสร, มสำหร, บเอเอสพ, ดอตเน, ตพ, ฒนาโดยไมโครซอฟท, เพ, อเพ, มความสามารถเอแจ, กซ, งม, วนประกอบเป, นสองส, วนค, ไมโครซอฟท, เอแจ, กซ, ไลบราร, microsoft, ajax, library, งเป, นไลบราร, สคร, ปต, สำหร, บด, านไคลเอนต, เอกซ, เ. exexsphidxtent exaecks xngkvs ASP NET AJAX khuxefrmewirkesrimsahrbexexsphidxtentphthnaodyimokhrsxfth ephuxephimkhwamsamarthexaecks sungmiswnprakxbepnsxngswnkhux imokhrsxfth exaecks ilbrari Microsoft AJAX Library sungepnilbrariskhriptsahrbdanikhlexnt exexsphidxtent exaecks exksethnchn ASP NET AJAX Extensions sungepnswnprakxbdanesirfewxrechn exexsphidxtent khxnothrl aelaswnprakxbinkarprasanngankbthangdanikhlexntpccubnni exexsphidxtent exaecks idxxkrun 1 0 wnthi 23 mkrakhm ph s 2550 1 hlngcakthiepidihthdsxbmakkwa 1 pi aelamikahndkarthicarwm exexsphidxtent exaecks ekhaipindxtentefrmewirkruntxipexexsphidxtent exaecks thuxepnphlitphnththiidrbkarsnbsnunodyimokhrsxfth sungrwmxyuinsyyakarsnbsnuntampkti odynbepnswnhnungindxtentefrmewirk enuxha 1 khwamsamarth 2 ewbebrawesxrthisnbsnun 3 karxxkwangtlad 4 epriybethiybrahwangrunaeknhlk aelarun CTP 5 xangxing 6 duephim 7 aehlngkhxmulxunkhwamsamarth aekikhskhriptilbrariidsnbsnunaelarxngrbhlakhlaykhwamsamarthimwacaepnkhlasexksethnchn snbsnundanentewirk ekhruxngmuxchwyehlux aelaxun xxkaebbihekhaknidkbexexsphidxtent odyexexsphidxtentkhxnothrledimnn samarthephimkhwamsamarthexaecksidxyangngayday miexaeckskhxnothrlilbrarisaercrupmakkwa 35 khxnothrl sungkhwamsamarththitxngkarcaichexaecksnn samarthichkhxnothrlekhachwy thaihprahydewlakarekhiynokhdyingkhun mikhumux withikarichthilaexiyd aelawidioxprakxbkareriynrumakkwa 40 widioxfribnewb rxngrbthng Visual Web Developer Express Edition runfri aelawichwlstudiox 2005 snbsnun aelarxngrbkartxyxd sungehnphlidcak exexsphidxtent exaecks khxnothrlthulkhit thiepnlksnasxftaewrrhsepid sungidmikhxnothrltwihmephimkhunepnpracaewbebrawesxrthisnbsnun aekikhexexsphidxtent exaecks snbsnunkarthanganbnhlayebrawesxrthiaephrhlayinpccubnxyangxinethxrentexksphlxerxr ifrfxks hruxsafari 2 karxxkwangtlad aekikhexexsphidxtent exaecks nnxxkwangtladaetktangcaksxftaewrxun odycaxxkepnsxngrunphrxmknkhuxrunaeknhlk core aelarunthiephimkhwamsamarthcakrunaeknhlkthiyngimphrxmdiodyrunnicaeriykwa CTP Community Technical Preview aelanxkcaknnhlaykhxnothrlthithanganrwmkb exexsphidxtent exaecks aeykxxkmaxyuin exexsphidxtent exaecks khxnothrlthulkhit sungpccubnmimakkwa 30 khxnothrl odyepnlksnasxftaewrrhsepid odyihbukhkhlthwiprwmphthna srangkhxnothrlephimetimsahrb exexsphidxtent exaecks aelaaeckcayid 3 epriybethiybrahwangrunaeknhlk aelarun CTP aekikhtarangepriybethiybkhwamsamarth 4 khwamsamarth exexsphidxtent exaecks 1 0 exexsphidxtent exaecks CTPkhwamsamarthdanesirfewxrAsynchronous entewirkcakikhlexntipesirfewxr 1 Authentication phanewbesxrwis 1 khlas AutoCompleteExtender 1 khlas ControlExtender 1 Web Parts lakaelawang drag amp drop 1 khxnothrl DragOverlayExtender 1 khlas PopupExtender 1 ophriflphanewbesxrwis 1 khxnothrl ScriptManager aela ScriptManagerProxy 1 Static page methods dwyewbesxrwis 1 khxnothrl Timer 1 khxnothrl xpedtaephnxl 1 khxnothrl UpdateProgress 1 khwamsamarthdanikhlexntswnnirxephimetimkhxmul khunsamarthchwyephimkhxmulswnniidxangxing aekikh exexsphidxtent 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 duephim aekikhexexsphidxtent dxtentefrmewirkaehlngkhxmulxun aekikhewbistthangkar xngkvs khumuxkarichngan xngkvs twxyang ASP NET Control Toolkit xngkvs blxkciexmsngkdfaynkphthna xngkvs ekhathungcak https th wikipedia org w index php title exexsphidxtent exaecks amp oldid 4754587, wikipedia, วิกิ หนังสือ, หนังสือ, ห้องสมุด,

บทความ

, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม