VS2010

ScottGu เปิดเผยความสามารถ VS2010 ขึ้นเรื่อยๆแล้วแฮะ ใช้ลงแบบ Side-By-Side กับ Visual Studio 2003 – 2008 ได้ด้วย อยากรู้รายละเอียดเพิ่มลองอ่านได้ที่ Blog ของเค้า คาดว่าเค้าจะเขียนซีรี่ส์ VS2010 กับ .NET 4.0 นี้ไปอีกซักพัก

ที่แปลกใจคือจำได้ว่าอาทิตย์ก่อนลองสั่ง Compatibility Check สำหรับ Windows 7 ดู ปรากฏว่า Visual Studio 2005 กับ Visual Studio 2008 มันไม่ผ่านทดสอบ นี่ยังไม่ได้ลองกับ Visual Studio 2003 เลย ถ้าเกิดมันไม่ผ่านแบบนี้แล้วจะเอามารัน Side-By-Side ใน Windows 7 ยังไงหว่า หรือว่าต้องใช้ Windows XP Mode แต่ถ้าใช้ XP Mode ก็เอามาทดสอบของใหม่ๆที่เอาไว้ใช้กับ Vista ไม่ได้สิ หรือว่า MS จะออก service pack หรือ compatibility pack เหมือนตอน VS2005 กับ Vista หรือว่าก็ใช้ๆไปเถอะ ยังไงก็ไม่น่ามีปัญหาหว่า

เคยคิดมานานว่าถ้ามี Multi-Target Support แล้ว คงไม่ต้องใช้แบบ Side-by-side ล่ะมั้งสำหรับงาน dev ทั่วๆไป แต่ก็ไม่รู้เหมือนกันเพราะไม่เคยมีงานเข้ามาตอนเวลาคาบเกี่ยวแบบนี้เลย ถึงจะมีจริงก็คงจะใส่ไว้ทั้งคู่เพราะถึงจะทำ multi target ตอน compile time ได้แต่ว่าตัว project setting มันก็ดันใช้ข้ามรุ่นกันไม่ได้อีก เมื่อไหร่มันจะทำให้ข้ามรุ่นได้น้า

ส่วนเรื่อง clean web.config สำหรับ ASP.NET นี่ท่าทางจะพึ่งสำนึกว่าไฟล์ config มันใหญ่แล้วน่ากลัวมาก เห็นของใหม่แล้วท่าทางจะเรียบง่ายดี

ลองเล่น Visual Studio 2008 beta 2

ไหนๆก็เคยใช้ตอน Beta 1  มาแล้วค่อนข้างประทับใจ พอ beta 2 ออกมาก็ลองลงเล่นดูเลยดีกว่า

หลังจากนั่งโหลดมาและเอาตัวเก่าออกหมดแล้ว ก็เอา image ที่ดาวน์โหลดมาเมาท์แล้วก็ให้ autorun ทำงานซะ

orcasb2-01

เริ่มต้นมาก็เจอนี่เลย หน้าจอที่ไม่ได้เจอมานาน มีเขียนตัวเล็กๆไว้ด้วยว่าเป็น beta 2 นะจ๊ะ

พอกดติดตั้งแล้วก็จะมาเจอหน้าที่ถามว่าจะลงอะไรบ้าง ตรงนี้ ก็เลือกลงตามปกติ ไม่เอา SQL Server Compact กับ Crystal Report เสร็จแล้วก็กด Install

orcasb2-03

หน้าจอติดตั้งแบบเดียวกับ Visual Studio 2005 ก็โผล่มาอีกครั้ง

orcasb2-04

รอไปประมาณ 45 นาที ก็เจอกับหน้านี้ เป็นอันว่าลงตามปกติเรียบร้อย

orcasb2-05

แต่ช้าก่อน เนื่องจากเครื่องนี้ใช้ ASP.NET Ajax ด้วยก็เลยต้องรันสคริปต์เล็กน้อย จะได้ไม่มีปัญหาเรื่อง Assembly Reference

orcasb2-06

แล้วก็รีเซทตัว ide อีกหนึ่งที เพราะเคยลง beta 1 เอาไว้

orcasb2-07

ตอนแรกนึกว่ารีเซทแล้วก็ค่อยเข้า Visual Studio ไปตั้ง Environment กลายเป็นว่ารีเซทแล้วก็จะเปิด Visual Studio ให้เลย พอปิด Visual Studio แล้วเปิดใหม่อีกทีก็จะมีตัวเลือกให้ตั้ง Environment อีก ตรงนี้เซ็งๆนิดหน่อยเพราะต้องรอไปอีกซักพัก

 

orcasb2-09

 

ตอนนี้ก็ถือว่าติดตั้งเสร็จเรียบร้อยแล้วล่ะ ได้เวลาเล่นกันซักที

 orcasb2-08

เท่าที่ลองเล่นดูก็ดูแปลกตาแต่สวยขึ้นกว่า Visual Studio 2005 เล็กน้อย ส่วนความเร็วก็พอๆกัน แต่ก็มีค้างๆเวลาเปิดหน้า Designer แบบ Split บ้าง แต่ยังไม่เยลองเปิดหน้าที่มีคอนโทรลเยอะๆเหมือนกัน อาจจะช้ากว่า VS 2005 อยู่หลายขุม

ที่ชอบก็คือเรื่อง Multi Target นี่แหละที่มันทำให้ VS 2008 ดูเจ๋งกว่า VS 2005 มากๆ แต่เข้าใจว่าทำไมเวลาเปิด project เก่าๆยังต้องให้แปลงเป็น project ของ VS2008 ก่อนทั้งๆที่มันควรจะเปิดได้เลยโดยไม่ต้องแปลง

orcasb2-10

โดยรวมๆ นับว่าสมชื่อ beta 2 จริงๆ เพราะว่ายังมีบักอยู่บ้าง แต่ก็ไม่ได้เปราะบางเท่ากับ March CTP ที่อันนั้นทั้งเด้งทั้งพัง แล้วเวลาลงก็เรียบร้อยดีไม่มีผิดพลาด ไม่เหมือนตอนที่ลง Beta 1 ที่ลงไป error ไปหาวิธีแก้ไขกันหูตูบเลย แต่ยังข้องใจ ทำไมไอ้เจ้า Intellisense  ของจาวาคริปต์กับ LINQ ก็ติดมั่งไม่ติดมั่ง

PS. ลองแต่บน XP ยังไม่มีเครื่องที่ใช้ Vista

PS2. VS 2008 มาพร้อมสัญญาอนุญาต Microsoft Go-Live หมายความว่าอนุญาตให้เอาเทคโนโลยี .NET 3.5 ไปใช้พัฒนาโปรแกรมขายได้แล้ว

Mix 06 > Mix 07 > Mix 08

ปีที่แล้ว ธีมหลักของ  Mix 06 เป็นเรื่องของ WPF, ASP.NET มี AJAX แล้วก็เสนอ WPF/E เข้ามาหน่อยนึง

ปีนี้ ธีมหลักของ Mix 07 เป็น Silverlight แล้วแซม VS Orcas มาด้วย (แล้วก็มี Don Box มาพูดถึง REST หน่อยนึงด้วย)

ปีหน้า Mix 08 คาดว่าก็คงเป็นเรื่อง Silverlight vNext, VS Orcas ตัวเต็ม, Windows 2008 + IIS 7 , Media Support แล้วก็น่าจะแซมด้วย WPF vNext กับ ASP.NET AJAX vNext + Astoria แน่ๆเลย

คนที่อยากดู video mix นี่ก็เข้าไปที่ http://visitmix.com ได้ เค้า เปิดให้ดูตั้งแต่งาน mix ยังไม่จบด้วยซ้ำ

หวังว่าถึงตอนนั้นจะมีพลังพอนั่งเรียนรู้ไอ้พวกนี้นะ

%d bloggers like this: