ข่าวเก่าไปสักนิดแต่ยังไม่มีใครเขียนถึง Mono ซึ่งเป็น .NET Framework แบบโอเพนซอร์สที่ทำงานได้บนวินโดวส์ แมค และลินุกซ์ ออกรุ่น 2.0 ที่รอกันมานานแล้ว
เทคโนโลยีใน Mono แบ่งเป็น 2 ส่วน (นักพัฒนา Mono เรียกว่า 2 stack) คือฝั่งที่เป็นไลบรารีของไมโครซอฟท์ กับฝั่งที่ Mono พัฒนาขึ้นมาเอง
สำหรับฝั่งไมโครซอฟท์ ตอนนี้ Mono 2.0 รองรับ API ของไมโครซอฟท์ดังนี้
แปลว่าถ้าเขียนโปรแกรมที่อิงกับ .NET Framework 2.0 หรือใช้ฟีเจอร์ที่ใหม่กว่านั้นบางตัวในรายการ (เช่น LINQ) ก็จะสามารถเอาโปรแกรมนั้นมารันบนลินุกซ์หรือแมคผ่าน Mono ได้ทันที ส่วนฟีเจอร์ฝั่งที่ Mono พัฒนาขึ้นเองนั้นอยู่บนฐานของเทคโนโลยีโอเพนซอร์สยอดนิยมหลายตัว เช่น GTK#, Cairo, SQLite เป็นต้น รายละเอียดอ่านในลิงก์ที่มา
ตัวคอมไพเลอร์ของ Mono สนับสนุน C# 3.0 และ LINQ แล้ว ในชุดยังมาพร้อมกับเครื่องมืออื่นๆ เช่น ดีบั๊กเกอร์ ที่เพิ่งเพิ่มเข้ามาในรุ่นนี้
ที่มา - Mono
Comments
Intrepid จะมากับ Mono 1.9.1 โอ้นี่แหละข้อเสียของ Ubuntu
Winform ครบซะที เยส!~~
มะเห็นมีใครทำข่าวฝั่ง Java เลยแฮะ สู้ๆ
Mono ทำให้ .NET ไปไกล
เมื่อไหร่ Moonlight มันจะเข้าไปอยู่ในนั้นว้า
onedd.net
onedd.net
เคยคิดจะเขียนโปรแกรมบน linux เหมือนกัน
ก็มองๆอยู่หลายตัว เช่น C/C++, FreePascal/Lazarus, Mono
ถูกใจ 2 ตัวหลังมากที่สุด เพราะมันเป็น RAD
พอได้อ่านข่าวนี้ ก็ยิ่งสนใน Mono เข้าไปใหญ่
เห็นว่ามี MonoDevelop ที่เป็น IDE ของ Mono ด้วย ทำอะไรได้เยอะดีเหมือนกัน เยี่ยมมากๆ