Image
By mk Founder on Tag: Open Source, ASP.NET, Microsoft, .NET
Open Source

เมื่อสองอาทิตย์ที่แล้ว ไมโครซอฟท์ออก ASP.NET MVC 1.0 ตัวจริงที่งาน MIX'09 (อ่านข่าวเก่าเกี่ยวกับ ASP.NET MVC) มาวันนี้เปิดซอร์สโค้ดแล้ว โดยใช้สัญญาอนุญาตแบบ MS-PL ของไมโครซอฟท์เอง (แต่ OSI รับรองว่าเป็นสัญญาอนุญาตแบบโอเพนซอร์ส เช่นเดียวกับพวก GPL, MIT, BSD)

ผู้ที่สนใจสามารถดูรายละเอียดเพิ่มได้ดังนี้

By mk Founder on Tag: Open Source, Mono, Development, .NET
Open Source

ค่าย Novell ยังคอยส่ง Mono ซึ่งเป็น .NET Framework เวอร์ชันโอเพนซอร์สออกมาเป็นระยะ

Mono 2.4 เป็นการปรับปรุงด้านประสิทธิภาพและเสถียรภาพขึ้นมาจาก Mono 2.2 โดยในบางจุด เช่น ส่วนของ XPath มีประสิทธิภาพดีขึ้น 15%, ปรับปรุงฟีเจอร์ของคอนโทรล DataGridView และตอนนี้ Mono 2.4 สามารถรัน ASP.NET ที่คอมไพล์มาจาก Visual Studio ได้แล้ว รายละเอียดดูใน Release Notes ของ Mono 2.4 ดาวน์โหลดได้บนวินโดวส์ แมค ลินุกซ์

By plynoi Writer on Tag: Development, Python, Dynamic Languages, Ironpython, Microsoft, .NET
Development

IronPython ซึ่งเป็นหัวหอกของภาษาไดนามิคบน .Net Framework ได้ออกเวอร์ชัน 2.0 มาแล้วครับ

สำหรับเวอร์ชัน 2.0 นี้ถือเป็นการเปลียนแปลงครั้งใหญ่ คือเปลี่ยนจากทำงานบน CLI ไปเป็นทำงานบน Dynamic Language Runtime (DLR) แทน ซึ่ง DLR นี้ถูกออกแบบมาสำหรับพัฒนาภาษาไดนามิคบน .Net โดยเฉพาะ

By wiennat Writer on Tag: CMS, ASP.NET, Microsoft, .NET
CMS

ถึงไมโครซอฟท์จะออก ASP.NET MVC มานานแล้วแต่ว่ากว่านักพัฒนาจะศึกษาและนำไปใช้งานก็คงกินเวลานาน ไมโครซอฟท์จึงได้ปล่อยซอร์สโค้ดของ CMS ที่ใช้กับเว็บไซต์ MIX Online ที่ชื่อ Oxite ให้นักพัฒนาได้นำไปเป็นตัวอย่างและศึกษาเพื่อกระตุ้นให้เกิดการนำเอาเทคโนโลยีไปใช้เร็วขึ้น

เป้าหมายของ Oxite มีสองประการคือ

By wiennat Writer on Tag: Microsoft, .NET
Microsoft

หลังจากที่ออกสู้ตลาดมา 8 ปี ไมโครซอฟท์ก็ได้ทำการออกแบบโลโกของ .NET ใหม่ด้วยโทนสีน้ำเงินตามสีของบริษัท โดยจุดประสงค์ของการออกแบบในครั้งนี้คือเพื่อทำช่วยให้แบรนด์ .NET นั้นแสดงออกถึงจุดเด่นของ .NET และทำให้แบรนด์ดูเป็นอันหนึ่งอันเดียวกับผลิตภัณฑ์อื่นๆอย่าง Silverlight และ Surface มากขึ้น โดยตัวโลโกใหม่จะมีลักษณะเป็นคลื่นสีฟ้าเขียนเป็นรูปตัว N ซึ่งหมายถึง .NET สำหรับรูปสามารถดูได้จากที่มาของข่าว

อ่านข่าวนี้เลยทำให้นึกถึงบล็อกที่คุณเทพพิทักษ์เขียนเรื่องโลโกของ GNOME ขึ้นมาทันที

By overbid Contributor on Tag: Open Source, PHP, CMS, .NET
Open Source

Packtpub Award สำหรับ CMS โอเพนซอร์ส ปี 2008 ได้แก่ (แท่น แท้น)

By wiennat Writer on Tag: Windows, Drupal, WordPress, Web Application, .NET, Visual Studio, SQL Server
Windows

เขียนรวบสองข่าวเลยแล้วกัน

จริงๆแล้วเมื่อสัปดาห์ก่อน ไมโครซอฟท์ออกโปรแกรมที่ชื่อ Web Platform Installer ที่ช่วยให้นักพัฒนาสามารถเริ่มต้นการสร้างเว็บแอพพลิเคชันได้ด้วยการลงโปรแกรมเพียงครั้งเดียว โดยโปรแกรมจะลงโปรแกรมต่างๆที่จำเป็นเช่น IIS7, Visual Web Developer 2008 Express Edition, .NET Framework, SQL Server 2008 Express Edition ให้หรือจะเลือกลงเองเป็นส่วนๆก็ได้

By wiennat Writer on Tag: Eclipse, Microsoft, .NET, Visual Studio
Eclipse

หลังจากประกาศให้นักพัฒนาเตรียมตัวกันมาซักระยะหนึ่ง วันนี้ไมโครซอฟท์ก็เปิดให้ผู้ใช้ทั่วไปดาวน์โหลด Silverlight 2.0 และชุดสำหรับนักพัฒนาได้แล้วที่เว็บไซต์ Silverlight.net

สำหรับผู้ใช้ทั่วไปที่เคยติดตั้ง Silverlight 2.0 Beta 2 ไว้แล้วนั้น ในช่วงระยะนี้ไปจนถึงสิ้นเดือนผู้ใช้จะพบข้อความเพื่อบอกให้ปรับรุ่นขึ้นไปเป็น Silverlight 2.0 หลังจากนั้นตัวรันไทม์จะเริ่มทำการปรับรุ่นให้เอง

สิ่งที่ออกมาพร้อมกับ Silverlight 2.0 ในครั้งนี้ยังมีเครื่องมือพัฒนาใหม่ที่ไม่ธรรมดา เพราะมันคือปลั๊กอินสำหรับ Eclipse นั่นเอง

เร่งเครื่องสู้เต็มกำลังเลยนะเนี่ย

By mk Founder on Tag: Development, Microsoft, .NET, Visual Studio
Development

ไมโครซอฟท์เปิดตัว Visual Studio 2010 โค้ดเนม Rosario แล้ว โดยฟีเจอร์ใหม่เน้นไปทาง application life-cycle management (ALM) ผลิตภัณฑ์หลักจะเน้นไปที่ชุด Visual Studio Team System ที่เน้นการทำงานเป็นทีม สนับสนุน UML ในตัว และมีฟีเจอร์ทำนองเดียวกับ "กล่องดำ" บนเครื่องบิน เพื่อให้โปรแกรมเมอร์สามารถรู้ข้อมูลที่จำเป็นในการเกิดบั๊ก จะได้แก้ได้ถูกจุดมากขึ้น ยังไม่มีการระบุวันที่แน่ชัดว่า Visual Studio 2010 จะออกเมื่อไร

By mk Founder on Tag: Windows Live, Microsoft, .NET
Windows Live

เว็บไซต์ Messenger Stuff เปิดเผยข้อมูลจากคนในไมโครซอฟท์ว่า Windows Live Messenger ตัวหน้า จะมีเอฟเฟ็กต์แบบหรูหราที่ใช้พลังของ Windows Presentation Foundation (WPF) ซึ่งเป็นส่วนหนึ่งของ .NET Framework 3.0

รายละเอียดของเรื่องนี้ยังมีไม่มากนัก มีแค่ว่าถ้าผู้ใช้ WLM 9.0 มีระบบที่สนับสนุน (Vista และการ์ดจอดีๆ หน่อย) ก็จะแสดงเอฟเฟ็กต์จาก WPF ให้ แต่ถ้าเครื่องแรงไม่พอก็คงเป็นอินเทอร์เฟซแบบปกติ

By mk Founder on Tag: Mono, Development, .NET
Mono

MonoDevelop คือ IDE ของแพลตฟอร์ม Mono ซึ่งมีฐานมาจาก SharpDevelop (IDE ของ .NET แบบโอเพนซอร์ส เป็นทางเลือกนอกเหนือจาก Visual Studio) ได้ออกรุ่น 1.0 แล้ว

MonoDevelop เน้นนักพัฒนาสาย .NET ที่ใช้ภาษา C# เป็นหลัก และพัฒนาซอฟต์แวร์ด้วย GTK หรือ ASP.NET (เพราะว่า Win.Forms กับ VB.NET ยังสนับสนุนไม่เต็มที่นัก) ฟีเจอร์ที่น่าสนใจมีดังนี้

By revolution on Tag: Ruby, .NET
Ruby

Ruby เป็นภาษาที่ได้รับความสนใจไม่น้อย จนกระทั่งมีคนอยากให้ใช้งานกับ .NET ได้ด้วย ทางด๊อกเตอร์เคลลี่ ผู้พัฒนา Ruby.NET ได้ประกาศผ่านทางกูเกิ้ลกรุ๊ปแล้วว่าเขาจะเลิกพัฒนา Ruby.NET โดยเหตุผลว่า IronRuby นั่นประสพความสำเร็จและไปได้ไกลกว่า

เนื่องจาก Ruby.NET เองแรกเริ่มก็เป็นโครงงานที่แตกตัวออกมาจาก IronRuby ซึ่งถ้าจะทำ Ruby.NET ให้เข้าได้กับ DLR (Dynamic Language Runtime) ต้องทำการเปลี่ยนแปลงหลายอย่าง และด๊อกเตอร์เคลลี่มั่นใจว่ามันจะดีกว่า CLR (Common Language Runtime) ที่ใช้อยู่ในปัจจุบัน

ทางผู้พัฒนา Ruby.NET ก็มีทีท่าจะไปช่วยพัฒนา IronRuby อยู่ด้วย

By pruet Writer on Tag: Microsoft, .NET
Microsoft

ไมโครซอฟท์ได้เปิดให้คนทั่วไปเข้าถึงชุดไลบรารีของ .NET Framework โดยจะสามารถเข้าไปอ่านซอร์สโค้ดของไลบรารีต่าง ๆ หรือว่าจะอ้างอึงถึงผ่านทาง Visual Studio 2008 ซึ่งเมื่อทำการดีบักโปรแกรมใด ๆ ที่มีการเข้าถึงชุดไลบรารีดังกล่าว Visual Studio ก็จะเรียกซอร์สโค้ดของไลบรารีนั้นมาให้ดูได้เลย เรียกว่าสามารถตรวจสอบได้ว่าบักนั้นเกิดจากโปรแกรมที่เราเขียน หรือว่าเป็นปัญหาในชุดไลบรารี

ชุดไลบรารีที่อนุญาตให้เข้าถึงได้ก็ประกอบไปด้วย.NET Base Class Library, ASP.NET, Win.Forms, WPF และ ADO.NET/XML

By wiennat Writer on Tag: Development, Microsoft, .NET
Development

ในช่วงหลังนี้มีการอพยพย้ายค่ายของนักพัฒนาเว็บแอพลิเคชันไปใช้ Ruby on Rails เป็นจำนวนมาก ทำให้ความนิยมในการใช้งานเฟรมเวิร์ก Model-View-Controller สูงขึ้นอย่างรวดเร็ว จึงมีนักพัฒนาจำนวนมากได้สร้างเฟรมเวิร์ก MVC สำหรับ ASP.NET มากมาย จนล่าสุด ไมโครซอฟท์เองก็ได้ทำการเร่งพัฒนาเฟรมเวิร์กขึ้นมาสำหรับ MVC ด้วยเช่นกันโดยใช้ชื่อวา ASP.NET MVC

ในระยะแรก ตัว ASP.NET MVC จะอยู่รวมกันกับส่วนต่อขยายอื่นๆในชื่อ ASP.NET 3.5 Extension ผู้ที่สนใจอยากใช้งานสามารถดาวน์โหลดมาใช้งานได้ที่ เว็บไซท์ของ ASP.NET 3.5 Extension Preview

By mk Founder on Tag: Silverlight, Microsoft, .NET
Silverlight

หลังจากออกเวอร์ชัน 1.0 ตัวจริงมาเมื่อเดือนกันยา (ข่าวเก่า) ค่าย Silverlight ก็ดูเนือยๆ ลงไป รวมถึงข่าวคราวการพัฒนาของเวอร์ชัน 1.1 ซึ่งเป็นทีเด็ดของจริงของ Silverlight ด้วย (1.0 สนับสนุนแค่ JavaScript ส่วน 1.1 เขียนภาษาในตระกูล .NET ได้)

ล่าสุดไมโครซอฟท์ออกมาประกาศแล้วว่าจะเปลี่ยนเลขเวอร์ชันจาก 1.1 เป็น 2.0 เพื่อสะท้อนฟีเจอร์สำคัญหลายอย่างที่เพิ่มเข้ามา (โดยเฉพาะด้าน UI ที่ใช้ WPF) เวอร์ชัน 2.0 รุ่นเบต้าน่าจะเปิดตัวในงาน MIX08 ที่ลาสเวกัสต้นเดือนมีนาคมปีหน้า

By mk Founder on Tag: Development, Microsoft, .NET, Visual Studio
Development

ไมโครซอฟท์เตรียมออก Visual Studio 2008 และ .NET Framework 3.5 ปลายเดือนพฤศจิกายนนี้

.NET 3.5 เป็นการปรับปรุงที่ตัวไส้ในเสียเยอะ (ต่างจาก .NET 3.0 ที่เป็นการเพิ่มองค์ประกอบอื่นๆ แต่ยังใช้แกนของ .NET 2.0 เหมือนเดิม) ในเวอร์ชันนี้จะใช้ CLR 2.0 SP1 ซึ่งสนับสนุน C# 3.0 และ VB.NET 9.0 นอกจากนี้ยังมี LINQ ที่เปิดตัวมาได้ซักระยะแล้ว

ส่วน Visual Studio 2008 หรือที่เราเรียกกันว่า Orcas นั้นนอกจากจะสนับสนุนฟีเจอร์ของ .NET 3.5 แล้ว ยังมี visual designer สำหรับ WPF มาด้วย ไมโครซอฟท์โฆษณาว่าจุดขายของ VS2008 คือการพัฒนาบน Vista, Office 2007, Silverlight และ .NET Compact Framework

By teedech Writer on Tag: Microsoft, .NET
Microsoft

เมื่อวันที่ 4 พฤศจิกายนที่ผ่านมา ทางไมโครซอฟท์ได้เปิดให้ดาวน์โหลด Microsoft Sync Framework Services 1.0 alpha แล้ว หลังจากที่มีการซุ่มทำ Microsoft Synchronization Services for ADO.Net และ Microsoft P2P mesh service for synchronization ในชื่อโค้ดเนมว่า Harmonica (ตอนหลังเปลี่ยนเป็น Ibiza) มาซักพัก

By plynoi Writer on Tag: F#, Microsoft, .NET, Visual Studio
F#

หลังจากอยู่ในศูนย์วิจัยของไมโครซอฟท์มานาน ในที่สุดภาษา F# ก็จะได้รับการผลักดันให้ทำงานร่วมกับ Visual Studio ได้แล้ว

ภาษา F# นั้นเป็นภาษาสคริปต์ที่ถูกสร้างขึ้นมาโดยศูนย์วิจัยของไมโครซอฟท์สำหรับสร้างภาษาแบบ Functional Programming ด้วย .NET ตั้งแต่ 2 ปีที่แล้ว ซึ่งแต่ก่อนทำงานได้กับ .NET SDK เท่านั้น ทำงานร่วมกับ Visual Studio ได้ไม่ดีนัก (ผมเคยลองแล้วครับ ยากมากๆ เลย)

การผลักดันให้มาเป็นหนึ่งในภาษาหลักสำหรับ Visual Studio ทำให้นักพัฒนา .NET มีทางเลือกสำหรับภาษา Functional มากขึ้น

By wiennat Writer on Tag: Microsoft, .NET
Microsoft

ไมโครซอฟท์ใจป้ำ เปิดซอร์สโค้ดของ .NET Framework 3.5 ให้นักพัฒนาเอาไปใช้ศึกษาและอ้างอิงภายใต้สัญญาอนุญาตแบบ Microsoft Reference License โดยจะเปิดเผยซอร์สโค้ดในหลายๆส่วนดังต่อไปนี้

  • .NET Base Class Library
  • ASP.NET
  • Windows Forms
  • ADO.NET
  • XML
  • WPF

และจะทยอยเปิดซอร์สในส่วนอื่นๆเช่น WCF และ LINQ ตามมาในภายหลัง โดยทั้งหมดจะต้องดาวน์โหลดมาติดตั้งในรูปแบบของ Stand-alone Installer แยกต่างหากจาก .NET Framework และ Visual Studio นอกจากนี้ไมโครซอฟท์ยังแถม Debugger Symbol เพื่อใช้งานร่วมกับ Visual Studio 2008 ด้วย

By lew Founder on Tag: Open Source, Mono, Linux, .NET
Open Source

โครงการโปรแกรมออกแบบ Windows.Form เพื่อเป็นปลั๊กอินสำหรับ MonoDevelop ได้เริ่มตัวทดสอบมาให้ใช้งานแล้ว โดยในขณะนี้ยังเป็นรุ่นแยกออกจากตัวโปรแกรม MonoDevelop อยู่ โครงการนี้พัฒนาโดย Ivan Zlatev โดยได้รับการสนับสนุนจากกูเกิลในโครงการ Summer of Code ของทางกูเกิล

โครงการนี้ทำไปได้ไม่เท่าที่เป้าหมายตั้งไว้ในตอนแรก โดยยังติดปัญหาทางเทคนิคอีกจำนวนมาก แต่ก็นับว่าน่าประทับใจมากสำหรับช่วงเวลาเพียงไม่กี่เดือนที่สร้างความคืบหน้าได้ในระดับนี้

หวังว่าหลังจบโครงการแล้วจะมีคนมาพัฒนาโครงการนี้ไปเรื่อยๆ จะได้มี GUI Designer ดีๆ ใช้กันเพิ่มขึ้นอีกตัว

Subscribe to .NET