เมื่อไมโครซอฟท์ญาติดีกับ jQuery

tags:

ถือว่าเป็นอีกก้าวหนึ่งที่น่าจับตามอง เมื่อคุณ 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

mk's picture

จริงๆ แล้วนอกจากไมโครซอฟท์ยังมีโนเกีย ที่จะนำ jQuery ไปลงใน Webruntime (เอนจินสำหรับ widget บนมือถือที่เขียนด้วย HTML+JS คล้ายๆ Yahoo Mobile Widget) บน S60

ดูประกาศบนบล็อกของ jQuery ครับ

b4lmung's picture

่jQuery ไฮโซ

Kiss's picture

ตลาดโอเพนซอร์ส โดนบุก?

shikima's picture

แล้ว prototype จะทำยังไงอ่ะ?

สงสัยได้ไปจับ jQuery จริงๆ แล้วมั้ง


CMDEVHUB
เขียนเอามันส์ ลองเข้าไปดูความมันส์ได้ครับ

dafty's picture

ในวงการ AJAX นี่ jQuery สุดจะฮอทเลยครับ

gab's picture

ถือเป็นสัญญาณที่ดี……
jQuery ก็ใช้อยู่นะ รู้สึกใช้ง่ายดี (ก่อนหน้านั้นเคยใช้ dojo 0.3 รึ 0.4 นี่ละจำไม่ค่อยได้) ดีใจคับที่ของค่ายนี้เค้าไปได้ดี
จากความรู้สึกไปเอง ผมนึกว่า prototype คนเค้านิยมมากกว่าซะอีก

nat3738's picture

บางคน (เช่นผม) ใช้ 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 ง่าย

จบ - -

rookawa's picture

wow! ยินดีด้วย jQuery: The Write Less, Do More, JavaScript Library

Ford AntiTrust's picture

เป็นคนใช้ jQuery อยู่แล้ว เจอข่าวนี้ก็เลยดีใจ แหะๆๆ ไปใช้งานใน ASP.NET จะได้ไม่ต้องปรับตัวมาก ;P

Ford AntiTrust’s Blog | PHP Hoffman Framework

goommt's picture

เป็นการเดินหมากรักษาตลาดที่สุดยอดมากๆ อีกหน่อยนักพัฒนาก็หันมาใช้ VS กันหมดเพราะทำให้ทำงานได้ง่าย MS ก็เน้นพัฒนาความสามารถของ VS ต่อไปเพราะถนัดแนวนี้อยู่แล้ว เมื่อ MS หลอมรวมเข้ากับ opensource งานนี้ผู้ใช้ก็ได้รับผลประโยชน์กันไปเต็มๆ cheer!!

demon69gt's picture

แล้วจะไปซื้อมาเป็นของตัวด้วยไหมเนี่ย เหมือน Sun ซื้อ MySQL

paepod's picture

ดีใจอย่างมาก

BonBon's picture

เลือกข้างกันชัดเจน…

google API : google

Yahoo YUI : Yahoo

Dojo : Sun

JQuery : Microsoft

Mootool : ??

Prototype : ??

เหลืออีกสองยังไม่เลือก

mk's picture

กูเกิลก็ใช้ jQuery นะครับ

Sites Using jQuery

audy's picture

ไม่จำเป็นต้องเลือกขนาดนั้นครับ อันไหนเหมาะกับเราก็ใช้ไป
แต่ผมชอบ jQuery นะ ตรงไปตรงมา และเขียนปลั๊กอินเพิ่มได้ไม่ยาก

mokin's picture

แถมให้ Dojo : Zend ด้วยครับ


อย่าท้อแท้ที่จะเรียนรู้ และจงเป็นครูสอนผู้อื่นต่อ
nat3738's picture

Joomla! ไงครับ ใช้ MooTools ใน Administrative interface

Site Search

 
Web blognone.com

Poll