ถือว่าเป็นอีกก้าวหนึ่งที่น่าจับตามอง เมื่อคุณ Scott Guthrie รองประธานบริษัทฝ่าย Developer ได้ประกาศว่าต่อไปนี้ไมโครซอฟท์จะผนวกเอา jQuery ที่เป็นเฟรมเวิร์กสำหรับจาวาสคริปต์โอเพนซอร์สยอดนิยม เข้ามาไว้เป็นส่วนหนึ่งของ Visual Studio โดยไม่มีการแก้ไขต้นฉบับ สำหรับส่วนขยายเพื่อรองรับ Intellisense สำหรับ jQuery นั้นจะเปิดให้ดาวน์โหลดไปใช้งานได้ภายในสองถึงสามสัปดาห์ และจะผนวก jQuery เข้าไปใน ASP.NET MVC ด้วย
ไมโครซอฟท์ยังได้วางแผนใช้งาน jQuery ในผลิตภัณฑ์ต่างๆเช่น ASP.NET Ajax Control Toolkit, Ajax helper ต่างๆใน ASP.NET MVC และความสามารถใหม่ๆ ASP.NET AJAX เป็นต้น และจะส่งแพทช์หรือรายงานข้อผิดพลาดต่างๆกลับไปที่ jQuery เช่นเดียวกับผู้ใช้อื่นๆ
สาเหตุหลักที่ไมโครซอฟท์ตัดสินใจเลือกใช้ jQuery เนื่องจากจะช่วยลดระยะเวลาในการพัฒนาความสามารถใหม่ๆของไมโครซอฟท์ โดยต่อจากนี้ jQuery จะถูกใช้งานในการเรียกใช้งาน DOM และ Microsoft AJAX Library จะเน้นไปในด้านการสร้างคอมโพเนนท์ที่ใช้งานร่วมกับ ASP.NET Web Services โดยทั้งคู่จะสามารถใช้งานภายในหนึ่งหน้าเว็บเพจร่วมกันได้ สาเหตุสำคัญอีกอย่างก็คือ jQuery เองนั้นก็ได้รับความนิยมในหมู่นักพัฒนา ASP.NET เป็นอย่างมากจนไมโครซอฟท์ต้องพัฒนากลไกสำหรับใช้ระบบ intellisense กับ jQuery ไว้ก่อนหน้านี้อยู่แล้ว
เป็นที่น่าสังเกตว่าไมโครซอฟท์เองไม่เคยนำโปรแกรมที่เป็นโปรแกรมโอเพนซอร์สมาพร้อมกับผลิตภัณฑ์ของตัวเอง การร่วมมือเป็นคู่ค้าของ jQuery ในครั้งนี้ จึงเป็นที่น่าสนใจอย่างยิ่งว่าทิศทางในอนาคตระหว่างไมโครซอฟท์กับชุมชนนักพัฒนาโอเพนซอร์สจะเป็นอย่างไร
ที่มา: ScottGu's Blog ผ่านทาง Chakrit's Timeline
Comments
จริงๆ แล้วนอกจากไมโครซอฟท์ยังมีโนเกีย ที่จะนำ jQuery ไปลงใน Webruntime (เอนจินสำหรับ widget บนมือถือที่เขียนด้วย HTML+JS คล้ายๆ Yahoo Mobile Widget) บน S60
ดูประกาศบนบล็อกของ jQuery ครับ
่jQuery ไฮโซ
ตลาดโอเพนซอร์ส โดนบุก?
แล้ว prototype จะทำยังไงอ่ะ?
สงสัยได้ไปจับ jQuery จริงๆ แล้วมั้ง
CMDEVHUB
เขียนเอามันส์ ลองเข้าไปดูความมันส์ได้ครับ
ในวงการ AJAX นี่ jQuery สุดจะฮอทเลยครับ
ถือเป็นสัญญาณที่ดี......
jQuery ก็ใช้อยู่นะ รู้สึกใช้ง่ายดี (ก่อนหน้านั้นเคยใช้ dojo 0.3 รึ 0.4 นี่ละจำไม่ค่อยได้) ดีใจคับที่ของค่ายนี้เค้าไปได้ดี
จากความรู้สึกไปเอง ผมนึกว่า prototype คนเค้านิยมมากกว่าซะอีก
บางคน (เช่นผม) ใช้ Prototype กะ Script.aculo.us เพราะ ถนัดกับตัว DOM Object มากกว่าใช้ method ของ class $
ตอนนี้เรื่อง Effect มาแรงแล้ว jQuery มันทั้งเล็ก เร็ว และง่าย (Document ดี)
แต่ Prototype มันต้องใช้กับ Script.aculo.us แล้วมันใหญ่กว่า แถม Document ไม่ดี
จุดเด่นของ Prototype กับ Script.aculo.us คือ มัน Extends ง่าย โดน Prototype ก็มี Prototype ไว้พอสมควร แถมด้วยตัว Effect,Builder ทำให้ทำได้มากกว่า jQuery แต่เรื่องขนาด มันใหญ่ (ถึงไม่เท่า MooTools ก็เถอะ)
สรุป jQuery เล็ก เร็ว ง่าย Document ดี;
Prototype ความสามารถเยอะ Extends ง่าย
จบ - -
wow! ยินดีด้วย
jQuery: The Write Less, Do More, JavaScript Library
เป็นคนใช้ jQuery อยู่แล้ว เจอข่าวนี้ก็เลยดีใจ แหะๆๆ ไปใช้งานใน ASP.NET จะได้ไม่ต้องปรับตัวมาก ;P
Ford AntiTrust’s Blog | PHP Hoffman Framework
เป็นการเดินหมากรักษาตลาดที่สุดยอดมากๆ อีกหน่อยนักพัฒนาก็หันมาใช้ VS กันหมดเพราะทำให้ทำงานได้ง่าย MS ก็เน้นพัฒนาความสามารถของ VS ต่อไปเพราะถนัดแนวนี้อยู่แล้ว เมื่อ MS หลอมรวมเข้ากับ opensource งานนี้ผู้ใช้ก็ได้รับผลประโยชน์กันไปเต็มๆ cheer!!
แล้วจะไปซื้อมาเป็นของตัวด้วยไหมเนี่ย เหมือน Sun ซื้อ MySQL
ดีใจอย่างมาก
เลือกข้างกันชัดเจน...
google API : google
Yahoo YUI : Yahoo
Dojo : Sun
JQuery : Microsoft
Mootool : ??
Prototype : ??
เหลืออีกสองยังไม่เลือก
กูเกิลก็ใช้ jQuery นะครับ
Sites Using jQuery
ไม่จำเป็นต้องเลือกขนาดนั้นครับ อันไหนเหมาะกับเราก็ใช้ไป
แต่ผมชอบ jQuery นะ ตรงไปตรงมา และเขียนปลั๊กอินเพิ่มได้ไม่ยาก
แถมให้ Dojo : Zend ด้วยครับ
อย่าท้อแท้ที่จะเรียนรู้ และจงเป็นครูสอนผู้อื่นต่อ
Joomla! ไงครับ ใช้ MooTools ใน Administrative interface