เทคโนโลยี RIA ของไมโครซอฟท์
Tags:
Seesmic

โปรแกรมสำหรับใช้ Twitter ชื่อดังได้ออกรุ่นใหม่ Seesmic Desktop 2 (SD2) ซึ่งขยายพรมแดนจาก Twitter มาเป็น social network แทบทุกชนิด ไม่ว่าจะเป็น Facebook, LinkedIn, MySpace, Ning, Foursquare, YouTube, Google Reader ถ้าไม่พอยังสามารถดาวน์โหลดปลั๊กอินเพิ่มเติมได้จาก Seesmic Marketplace

Seesmic Desktop 2 เขียนด้วย Silverlight ใช้ได้บนวินโดวส์และแมค โดยมันจะมาแทน Seesmic Desktop 1 ที่เขียนด้วย AIR และ Seesmic for Windows ที่เขียนด้วย .NET

ที่มา - Seesmic Blog, ReadWriteWeb

Tags:

สงครามรอบถัดจากแท็บเล็ตดูท่าจะกลายเป็นสงครามโทรทัศน์ที่ทุกคนเร่งเข้ามาจับจองพื้นที่กัน Amino Freedom กลายเป็นกล่อง media center ตัวแรกๆ จากค่าย MeeGo ที่ประกาศตัวขึ้นมา โดยทั่วไปแล้วมีคือกล่อง media center ที่ใช้ชิป Intel CE4100 ที่ภายในเป็นแกน Atom และใช้ MeeGo เป็นระบบปฏิบัติการ

จุดที่น่าสนใจคือ MeeGo รุ่นของ Amino นั้นจะรองรับทั้ง Silverlight และ Flash ในตัวเบราเซอร์ แม้ว่าฝั่ง MeeGo จะเคยประกาศแล้วว่าจะรองรับ Silverlight สำหรับการเขียนแอพลิเคชั่นได้ในรุ่น 1.1 แต่ก็ไม่มีความชัดเจนว่าตัวเบราเซอร์จะรองรับมันหรือไม่

Tags:
HTML5

แม้ว่า Silverlight จะยังโดน Flash ทิ้งอยู่ไกล แต่ตัวเทคโนโลยีเองก็มีฐานผู้ใช้ระดับหนึ่ง และเริ่มเป็นเทคโนโลยีที่ได้รับการยอมรับมากขึ้นเรื่อยๆ อย่างไรก็ตาม Silverlight (รวมถึง Flash) เริ่มถูกคุกคามโดย HTML5 ซึ่งมีความสามารถมากกว่า HTML4 มาก และเริ่มขึ้นมาทาบรัศมีกับโปรแกรมจำพวก RIA ทั้งหลาย

ทางทีมงานของไมโครซอฟท์จึงให้ข้อมูลผ่านบล็อก Silverlight ว่า แม้ไมโครซอฟท์จะสนับสนุน HTML5 เช่นกัน แต่ Silverlight ก็มี "ที่ยืน" ของตัวเอง โดยเน้นไปที่ 3 เรื่องที่ HTML ยังสู้ลำบาก (ผมอ่านดูแล้วใช้กับ Flash ก็ได้เช่นกัน)

  • งานมัลติมีเดียแบบหนักๆ เช่น สตรีมมิ่งการแข่งกีฬา, งานที่ต้องใช้เว็บแคมหรือไมโครโฟน
  • เกมและโปรแกรมสำหรับผู้บริโภคโดยตรง เน้นเอฟเฟคต์และ 3D มากๆ
  • งานด้านธุรกิจ โดยชูจุดขายด้าน control ที่มีอยู่มากมาย (รวมถึง Pivot Table)
Tags:
Android

Mishkin Faustini นักพัฒนาจากเว็บไซต์ The Dirty Developer เน้นข่าวสาร Windows Phone 7 ได้ทดสอบการสร้างโปรแกรมแบบเดียวกันทุกประการบน WP7 เทียบกับบน Android

โค้ดของโปรแกรมตัวอย่างแจกซอร์สให้ดาวน์โหลดได้ตามสะดวก ผลการเปรียบเทียบคือ WP7 กับ Android มีแนวคิดในการพัฒนาโปรแกรมใกล้เคียงกัน เช่น แนวคิด "Layouts" ของ Android เหมือนกับ "Page" ของ WP7 ซึ่งเขียนเป็น XML เหมือนกัน

จุดต่างสำคัญอยู่ที่เครื่องมือในการพัฒนา ฝั่งของ WP7 ใช้ Silverlight + Expression Blend + Visual Studio นั้นให้ประสบการณ์ในการพัฒนาที่ดีกว่า Android ที่อิงกับ Eclipse เป็นหลัก (ต้องไม่ลืมว่านี่เป็นเว็บ WP7 ด้วย)

ทาง Mishkin Faustini สัญญาว่าจะเปรียบเทียบความยากง่ายในการพัฒนา iPhone กับ WP7 ในตอนหน้า

ที่มา - The Dirty Developer

Tags:
Microsoft

ไมโครซอฟท์ได้ฤกษ์ปล่อย Silverlight for Symbian ตัวจริงแล้ว โดยโทรศัพท์โนเกียที่รองรับประกอบด้วย 5800 XpressMusic, N97 และโทรศัพท์ที่ใช้ S60 5th Edition

ใครสนใจไปดาวน์โหลด runtime ได้ที่ Ovi Store ส่วนรายละเอียดการพัฒนาแอพฯ ดูได้จากที่นี่ครับ

ที่มา: Silverlight for Symbian Team Blog ผ่าน LiveSide.net

Tags:

นอกจาก "กองทัพแท็บเล็ตถล่มโลก" แล้ว ในงาน Computex ยังมี "กองทัพ 3D" มาชิงตำแหน่งพระเอกของงาน และเจ้าแห่ง 3D บนพีซีอาจไม่ใช่ใครอื่นนอกจาก NVIDIA?

ในงานแถลงข่าวของ NVIDIA ทางบริษัทได้ประกาศแนวคิด "3D PC" หรือคอมพิวเตอร์พีซีที่สามารถเล่น 3 มิติได้ การที่พีซีใดๆ จะแบรนด์ 3D PC ไปแปะจะต้องมีองค์ประกอบดังนี้

  • มาพร้อมกับแว่น 3 มิติระบบ active-shutter ในชุด เช่น แว่น 3D Vision ของ NVIDIA เอง
  • มีจอภาพหรือโปรเจคเตอร์ที่รองรับ 3 มิติ ความถี่ 120Hz
  • การ์ดจอแยก (แน่นอนว่าเป็นการ์ด NVIDIA)
Tags:
HTML5

ในวันเดียวกับที่กูเกิลเผยโครงการ WebM ในงาน Google I/O ผู้จัดการทั่วไปที่ดูแลอินเทอร์เน็ตเอ็กซ์พลอเรอร์ก็ได้ประกาศเช่นกันว่าอินเทอร์เน็ตเอ็กซ์พลอเรอร์ 9 จะสนับสนุนทั้ง VP8 และ H.264 เมื่อผู้ใช้ติดตั้ง VP8 codec บนวินโดวส์ไว้

อนึง เมื่อปลายเดือนเมษายนที่ผ่านมา ผู้จัดการทั่วไปคนดังกล่าวเพึ่งจะออกมาบอกเองว่าอินเทอร์เน็ตเอ็กซ์พลอเรอร์ 9 จะสนับสนุน H.264 codec เท่านั้น แต่ต่อมาก็ได้ออกมาบอกว่าผู้ใช้สามารถติดตั้ง codec อื่นได้

ZDNet ได้ถามไมโครซอฟท์ว่าซิลเวอร์ไลท์จะสนับสนุน VP8 ด้วยหรือไม่ ไมโครซอฟท์ตอบแบบเลี่ยงๆ มาว่าตอนนี้ซิลเวอร์ไลท์สนับสนุน H.264, VC1 และ codec อื่นๆ นอกจากนั้น Raw AV pipeline ยังช่วยให้ซิลเวอร์ไลท์สนับสนุน third-party codec ได้หลากหลาย ด้วยการให้ถอดรหัสสัญญาณวีดีโอและสัญญาณเสียงข้างนอก แล้วค่อยเอามาเรนเดอร์ในซิลเวอร์ไลท์อีกที

ที่มา: The Windows Blog ผ่าน ZDNet

Tags:
.NET

หลังจากทยอยออก Beta และ RC มาหลายรุ่น ก็ได้เวลาที่ไมโครซอฟท์จะเปิดตัวชุดโปรแกรมสำหรับนักพัฒนารอบใหม่ โดยคราวนี้ออกรุ่นใหม่พร้อมกันถึง 3 ตัวคือ

  • Visual Studio 2010
  • .NET Framework 4
  • Silverlight 4

ฟีเจอร์ใหม่แบบคร่าวๆ มีดังนี้

Tags:
Microsoft

ขอมาเก็บข่าวของสัปดาห์ที่แล้วมาเล่ากันอีกซักข่าวนะครับ

ข่าวนี้อาจทำให้ผู้ที่อยากใช้วินโดวส์โฟน 7 ผิดหวังพอสมควร เพราะถึงแม้ซิลเวอร์ไลท์จะเป็นแพลตฟอร์มหลักสำหรับการการพัฒนาแอพพลิเคชันก็ตาม (ดูข่าวเก่า: ไมโครซอฟท์ปล่อย Windows Phone Developer Tools แล้ว) แต่คุณ Mike Harsh ผู้จัดการโครงการกลับออกมาเปิดระหว่างการนำเสนอในงาน MIX ที่ผ่านมาว่า อินเทอร์เน็ตเอกซ์พลอเรอร์บนวินโดวส์โฟน 7 รุ่นแรก "จะไม่รองรับซิลเวอร์ไลท์" อย่างแน่นอน

ทาง ZDNet ได้สอบถามไป ได้คำตอบว่า "ในเบราว์เซอร์รุ่นแรกของวินโดวส์โฟน 7 จะไม่รองรับปลั๊กอิน แต่ไมโครซอฟท์ก็กำลังพิจารณาถึงการรองรับซิลเวอร์ไลท์ใน release ถัดไปอยู่ และเนื่องจากซิลเวอร์ไลท์ 4 ตัวจริงก็ยังไม่ออกสู่ตลาด ทำให้ขณะนี้บริษัทกำลังพิจารณาอยู่ว่าควรจะสนับสนุนซิลเวอร์ไลท์ 4 เมื่อทั้งซิลเวอร์ไลท์ 4 และวินโดวส์โฟน 7 เปิดตัวออกสู่ตลาดเลยหรือไม่"

Tags:
Expression

ที่งาน MIX10 วันแรก ไมโครซอฟท์ได้ปล่อย Windows Phone Developer Tools (หรือในอีกชื่อหนึ่งว่า Visual Studio 2010 Express for Windows Phone) ให้ดาวน์โหลดกันแล้ว โดยชุดเครื่องมือดังกล่าวประกอบด้วย Visual Studio 2010 Express Beta 2, อีมูเลเตอร์ของวินโดวส์โฟน, XNA Game Studio 4.0 และซิลเวอร์ไลท์สำหรับวินโดวส์โฟน* ด้วย

นอกจากนั้นไมโครซอฟท์ยังปล่อยซิลเวอร์ไลท์ 4 เวอร์ชั่น RC พร้อมกับ SDK และเครื่องมือพัฒนาบน Visual Studio 2010 รวมถึง Expression Blend 4 เวอร์ชั่น Beta ที่รองรับการพัฒนาแอพพลิเคชั่นบนซิลเวอร์ไลท์ 3 กับ 4 และ Expression Blend Add-in Preview for Windows Phone สำหรับพัฒนาซิลเวอร์ไลท์บนวินโดวส์โฟนโดยเฉพาะอีกด้วย

Tags:
Microsoft

ไมโครซอฟท์เตรียมปล่อยซิลเวอร์ไลท์รุ่นเบต้าสำหรับซิมเบียน S60 5th Edition ในวันที่ 14 มี.ค. นี้ ซึ่งก็ล่วงเลยมาตั้งสองปีแล้ว นับตั้งแต่ที่ไมโครซอฟท์ประกาศความร่วมมือกับโนเกียว่าจะออกซิลเวอร์ไลท์สำหรับซิมเบียนภายในสิ้นปี พ.ศ.2551

อนึง ไมโครซอฟท์ได้ปล่อยชุดเครื่องมือและ runtime ดังกล่าวแล้วเมื่อวันที่ 11 มี.ค. ที่ผ่านมา แต่ไมโครซอฟท์ได้ดึงไฟล์ดังกล่าวลงจากเว็บไปโดยไม่ทราบสาเหตุ

ที่มา: ZDNet

Tags:
Microsoft

หลังจากการเปิดตัว Windows Phone 7 ใน MWC ไปเมื่อไม่กี่วันก่อนหน้านี้ ล่าสุดเมื่อวันพฤหัสบดีที่ผ่านมา เว็บไซต์ XDA-Developers ได้ออกมาเปิดเผยข้อมูลเพิ่มเติมจากเอกสารที่รั่วไหลออกมาว่า Windows Phone 7 รองรับ multi-tasking แน่นอน และใช้เทคโนโลยีซิลเวอร์ไลท์และ XNA ที่จะมาพร้อมกับ Visual Studio 2010 และ Expression Blend ในการพัฒนาส่วนติดต่อผู้ใช้ (UI) ของแอพพลิคชันและเกมส์บนระบบปฏิบัติการดังกล่าว

ที่มา: XDA-Developers ผ่าน Neowin

Tags:
Linux

เมื่อวันที่ 17 ธันวาคม ที่ผ่านมา บริษัท Novell ได้ออก Moonlight 2 พร้อมข้อตกลงใหม่ที่อนุญาตให้รันบน Linux ได้ทุกรุ่น (รวมทั้ง OS ตระกูล BSD ด้วย) จากเมื่อก่อนรันได้แค่บนผลิตภัณฑ์ของ Novell (เช่น NetWare, SuSE Linux เป็นต้น)

โดย Moonlight ในเวอร์ชั่นใหม่นี้ พัฒนาบน Mono 2.6, Cairo และ GTK+ ประกอบด้วยซอร์สโค้ดภาษา C/C++ 142,000 บรรทัด และซอร์สโค้ดภาษา C# อีก 320,000 บรรทัด (เป็นซอร์สโค้ดจากโครงการโอเพ่นซอร์ส Silverlight ของไมโครซอฟท์ 125,000 บรรทัด)

Tags:
Apple

ตามปกติแล้ว iPhone สามารถดูวิดีโอใน YouTube ได้แม้ว่าจะไม่มี Flash วิธีการคือ YouTube จะแปลงไฟล์วิดีโอต้นฉบับเป็น H.264 นอกเหนือไปจาก .flv ให้เราด้วย เมื่อ iPhone เจอวิดีโอจาก YouTube ฝังในเว็บเพจก็จะไปเรียกโปรแกรมสำหรับเล่นไฟล์ H.264 ไฟล์นั้นขึ้นมาแทน

Silverlight เป็นซอฟต์แวร์ RIA ที่ไมโครซอฟท์ดันเต็มที่ และจุดขายหลักของมันคือวิดีโอ ด้วยความสามารถในการตลาดของไมโครซอฟท์ทำให้ช่วงหลังเริ่มมีเว็บที่ใช้ Silverlight ถ่ายทอดวิดีโอเยอะพอสมควร เมื่อบวกกับความนิยมของ iPhone เลยเริ่มมีปัญหาว่า iPhone ดูวิดีโอใน Silverlight ไม่ได้

Tags:
Microsoft

สำนักข่าวอังกฤษ The Register ได้รายงานว่า ซิลเวอร์ไลท์ 4 เบต้า ที่ไมโครซอฟท์เพึ่งเปิดตัวไปในงาน PDC ที่ผ่านมา อาจมีปัญหาเรื่องการสนับสนุนการทำงานข้ามแพลตฟอร์ม (cross-platform support) เนื่องจาก

  • HTML control ในซิลเวอร์ไลท์จะเรียกใช้คอมโพเนนท์จากอินเทอร์เน็ตเอกซ์พลอเรอร์ในวินโดวส์ หรือจาก Safari ใน Mac ซึ่งจะทำให้การเรนเดอร์นั้นแตกต่างกันอย่างแน่นอน
  • การเพิ่ม Component Object Model (COM) เพื่อให้โปรแกรมที่มาเรียกใช้สามารถติดต่อระหว่างโปรเซส (interprocess communication) และสร้างออปเจ็คได้แบบพลวัต (dynamic object creation) ได้ ซึ่งจะมีประโยชน์ทั้งสามารถเข้าถึงฮาร์ดแวร์หรือการทำงานร่วมกับไมโครซอฟท์ออฟฟิศได้โดยอัตโนมัติ เป็นต้น แต่ฟีเจอร์ COM มีเฉพาะในวินโดวส์เท่านั้น
Tags:
Microsoft

ที่งาน Professional Developers Conference 2009 ไมโครซอฟท์เปิดตัว Silverlight 4.0 รุ่นเบต้าให้นักพัฒนาทดสอบแล้ว

ผมเคยเขียนถึงฟีเจอร์ใหม่ของ Silverlight 4 ไว้หน่อยนึง แต่ที่เพิ่มเข้ามาคือ การแสดงผลนอกเบราว์เซอร์ (คล้ายๆ กับ AIR/JavaFX), ปรับปรุงเรื่องการพิมพ์, เพิ่ม form controller ใหม่ๆ เข้ามาอีก 60 ตัว, ปรับปรุงด้าน WCF และ localization, รองรับ DRM แบบออฟไลน์ และปรับปรุงเรื่องวิดีโอความละเอียดสูง

การเปลี่ยนแปลงที่โดดเด่นคือ Silverlight 4 รองรับ Google Chrome แล้ว ไมโครซอฟท์อ้างว่าโปรแกรมเดิมบน Silverlight 3 จะทำงานได้เร็วขึ้นถึง 200% นอกจากนี้ยังยกตัวเลขว่าอุปกรณ์ 45% ที่เชื่อมต่อกับอินเทอร์เน็ตนั้นมี Silverlight เรียบร้อยแล้ว

สำหรับนักพัฒนา จะทดลอง Silverlight 4 ต้องมี Visual Studio 2010 Beta 2 หรือ Visual Web Developer Express 2010 Beta 2 ครับ

ที่มา - Microsoft, Ars Technica

Tags:
Internet Explorer

Neowin.net ได้รายงานข่าวลือว่า คุณ Steven Sinofsky รองประธานบริษัทไมโครซอฟท์จะเปิดเผยอินเทอร์เน็ตเอ็กซ์พลอเรอร์ 9 ในงาน Professional Developers Conference (PDC) พรุ่งนี้ตามเวลาสหรัฐฯ (18 พ.ย.) แต่ยังไม่มีการเปิดตัวรุ่น Technical Preview ให้เหล่านักพัฒนาและผู้ใช้งานทั่วไปได้ทดลองใช้งานแต่อย่างไร คาดกันว่ารุ่น Technical Preview จะได้รับการเปิดเผยในช่วงงาน CES 2010

นอกจากนั้นคุณ Scott Guthrie ก็จะเปิดเผยซิลเวอร์ไลท์ 4 ในวันพรุ่งนี้ตามเวลาสหรัฐฯ เช่นกัน โดยทั้งอินเทอร์เน็ตเอ็กซ์พลอเรอร์ 9 และซิลเวอร์ไลท์ 4 น่าจะอยู่ภายใต้วิสัยทัศน์ "3 screens and a cloud" ซึ่งผู้คนจะสามารถเข้าถึงข้อมูลและบริการได้ผ่านคอมพิวเตอร์ โทรทัศน์ และโทรศัพท์ โดยข้อมูลและบริการนั้นจะอยู่บนกลุ่มเมฆ

Eclipse

ฟังชื่อไมโครซอฟท์กับ Eclipse อาจไม่ค่อยเชื่อมโยงด้วยกันนัก แต่ล่าสุดไมโครซอฟท์จับมือบริษัทพัฒนาซอฟต์แวร์ขนาดย่อม สร้างปลั๊กอินของ Eclipse ที่ทำงานกับเทคโนโลยีของไมโครซอฟท์ได้ดีขึ้น

อย่างแรกคือไมโครซอฟท์จ่ายเงินสนับสนุนบริษัท Soyatec จากฝรั่งเศส (และมีออฟฟิศอยู่ในประเทศจีนด้วย) สร้างปลั๊กอินของ Eclipse สำหรับ Windows Azure และ Silverlight ในชื่อ windowsazure4e และ eclipse4sl ตามลำดับ ทั้งสองโครงการเป็นซอฟต์แวร์โอเพนซอร์สที่ใช้สัญญาอนุญาตแบบ Apache และเริ่มออกรุ่นจริงในช่วงเดือนตุลาคม-พฤศจิกายนนี้

นอกจากนี้ บริษัท Soyatec ยังทำชุด SDK ของ Azure สำหรับแพลตฟอร์มจาวาด้วย ในชื่อ Windows Azure SDK for Java Developers

อีกโครงการหนึ่ง ไมโครซอฟท์จับมือกับบริษัท Tasktop Technologies ในแคนาดาให้พัฒนา Eclipse ให้ทำงานร่วมกับ Windows 7 และ Windows Server 2008 R2 ได้ดีขึ้น ดึงฟีเจอร์และความสามารถใหม่ๆ ของ Windows 7/2008 ออกมาได้มากขึ้น โค้ดชุดแรกจะถูกปล่อยออกมาในช่วงไตรมาสแรกของปี 2010 และน่าจะถูกรวมเป็นส่วนหนึ่งของ Eclipse Helios ที่ออกเดือนมิถุนายน 2010

ที่มา - Ars Technica

Tags:
Microsoft

หากใครยังจำกันได้ เมื่อสมัยซิลเวอร์ไลท์ออกมาใหม่ๆ ไมโครซอฟท์ได้เปิดบริการฟรีอย่างซิลเวอร์ไลท์สตรีมมิ่ง (Sliverlight Streaming) ที่ให้อัพโหลดคอนเทนต์ขึ้นมาทำสตรีมมิ่งบนซิลเวอร์ไลท์ได้ฟรี บนพื้นที่ถึง 10GB ต่อหนึ่งบัญชี ล่าสุดไมโครซอฟท์กำลังจะปิดบริการดังกล่าว (แต่ไม่ได้ระบุชัดเจนว่าจะปิดวันไหน) แล้วจะเปลี่ยนบริการเสียเงิน โดยมี Azure ทำงานอยู่เบื้องหลังก่อนสิ้นปีนี้

สำหรับใครที่ยังใช้อยู่ รีบไปเอาคอนเทนต์ออกมาก่อนที่บริการจะถูกปิดตัวลง ดูรายละเอียดได้ที่ Live Services

ที่มา: LiveSide และ Live Services ผ่าน ZDNet

Tags:
Adobe

แม้ว่าในระยะหลังไมโครซอฟท์ได้พัฒนา Silverlight จนมีความสามารถทัดเทียมกับ Flash แล้ว แต่ในแง่ฐานผู้ใช้ Flash ยังนำห่างอยู่หลายช่วงตัว อย่างไรก็ตามสถานการณ์ในเกมนี้กลับกลายเป็นว่าทั้งสองฝ่ายก็กลัวซึ่งกันและกัน

Bob Muglia ประธานฝ่ายเซิร์ฟเวอร์ของไมโครซอฟท์เปรียบเทียบ Adobe และ Flash ในตลาด Rich Internet Application ว่าเป็น "กอริลลายักษ์หนัก 800 ปอนด์" และมองการแข่งขันกับ Adobe ในตลาดนี้ว่าเป็น "สิ่งที่น่าหวั่นเกรงที่สุดที่ผมเจอมาในระยะหลังๆ"

ฝั่ง Adobe ก็ใช่ว่าจะไม่กลัวไมโครซอฟท์เลย Adrian Ludwig ผู้จัดการฝ่าย Flash บอกว่าบริษัทของเขา "ตื่นตระหนก" เมื่อไมโครซอฟท์เริ่มรุกเข้ามาในตลาดด้วย Silverlight แต่ช่วงหลังความหวั่นกลัวลดน้อยลงเพราะ Silverlight ชิงส่วนแบ่งตลาดได้ไม่เยอะนัก

กลยุทธ์ของไมโครซอฟท์ในการโปรโมท Silverlight คือทำความร่วมมือกับเว็บดังๆ เพื่อถ่ายทอดสดกีฬาหรือเหตุการณ์สำคัญด้วย Silverlight ผู้บริหารของ NBC ซึ่งเป็นพันธมิตรรายหนึ่งของไมโครซอฟท์มองว่าปัจจุบัน ในแง่เทคโนโลยี Silverlight พร้อมแล้ว แม้ว่าในระยะหลังบางเว็บจะเปลี่ยนจาก Silverlight กลับไปเป็น Flash ก็ตาม

ที่มา - WSJ