ที่งานสัมมนา CodeMash ของไมโครซอฟท์ Scott Guthrie ผู้บริหารฝ่ายเครื่องมือพัฒนาที่เราคุ้นหน้ากันดี ได้เปิดตัวเครื่องมือพัฒนาเว็บพร้อมกันหลายตัว ดังนี้
ASP.NET MVC 3
เฟรมเวิร์คด้านการพัฒนาเว็บของ ASP.NET ที่ออกมาหลายรุ่นแล้ว ฟีเจอร์ใหม่ได้แก่
NuGet
มันคือตัวจัดการแพกเกจแบบเดียวกับ APT/Synaptics เพียงแต่อยู่ในรูปของ Visual Studio extension หน้าที่ของมันก็เอาไว้จัดการไลบรารีต่างๆ ที่เป็นโอเพนซอร์ส ร่วมกับโครงการพัฒนาที่เป็น .NET
ตัวโปรแกรม NuGet เองก็เป็นโอเพนซอร์ส อ่านรายละเอียดได้จาก NuGet.org
IIS Express 7.5
ไมโครซอฟท์เพิ่มทางเลือกอีกทางสำหรับเว็บเซิร์ฟเวอร์ของตัวเอง โดยออก IIS Express ซึ่งเป็นรุ่นฟรีที่อยู่ต่ำกว่า IIS ตัวเต็ม แต่ก็มีความสามารถเยอะกว่า ASP.NET Web Server ที่มากับ Visual Studio
จุดเด่นของ IIS Express 7.5 อยู่ที่ขนาดเล็กเพียง 5MB, ทำงานได้โดยไม่ต้องมีสิทธิ์แอดมิน, ติดตั้งพร้อมกับ IIS ตัวเต็มได้, รองรับฟีเจอร์อย่าง SSL หรือ URL Rewrite, ใช้ระบบคอนฟิกแบบเดียวกับ IIS ตัวเต็ม (รายละเอียด)
SQL Server Compact Edition 4
รุ่นเล็กของ SQL Server ทำงานได้โดยไม่ต้องติดตั้ง (แค่ก็อปปี้ไฟล์ .exe ไปรันได้เลย) และทำงานร่วมกับ API/syntax ของ SQL Server รุ่นเต็มได้เลย
ต้องใช้ร่วมกับ Visual Studio 2010 SP1 (รายละเอียด)
Microsoft Web Deploy V2 และ Microsoft Web Farm Framework V2
เป็นเฟรมเวิร์คสำหรับนำแอพพลิเคชัน ASP.NET ไป deploy ในสถานการณ์จริง เฟรมเวิร์คพวกนี้จะช่วยให้การ deploy สะดวกและเป็นอัตโนมัติมากขึ้น
Orchard 1.0
ตัวนี้เป็น CMS แบบโอเพนซอร์สของไมโครซอฟท์ เขียนด้วย ASP.NET MVC 3 โดยใช้ Razor และ SQL CE 4 ผมคิดว่าสถานะของมันเป็นกึ่งๆ ซอฟต์แวร์เดโมของไมโครซอฟท์ ที่เริ่มพัฒนาจนใช้งานจริงได้ และมีทีมพัฒนาเต็มเวลาของตัวเอง
Orchard เป็นผู้สืบทอดจาก CMS ของไมโครซอฟท์ตัวก่อนที่ชื่อ Oxcite รายละเอียดอ่านได้จากเว็บของ Orchard
WebMatrix 1.0
WebMatrix เป็นแพกเกจรวมมิตรเครื่องมือพัฒนาเว็บของไมโครซอฟท์ (เทียบได้กับพวก AppServ) ในชุดจะประกอบด้วย IIS Express, SQL CE 4, ASP.NET, PHP จากนั้นค่อยนำพวก CMS ต่างๆ ทั้งสาย PHP และ ASP.NET มารันบนนี้อีกที
รายละเอียดดูจากข่าวเก่า ไมโครซอฟท์เปิดตัวชุดเครื่องมือพัฒนาเว็บ WebMatrix และ เว็บของ WebMatrix
ที่มา - บล็อกของ Scott Guthrie
Comments
Razor เป็น view engine ที่เจ๋งมากๆ ครับ ต้องลอง
NuGet เท่าที่ลองใช้นี่ น่าจะประมาณ Maven ในโลก Java ครับ
Orchard เป็น CMS ที่ดูดีมีอนาคตมากๆ เท่าที่ลองแว๊บแรก ให้ความรู้สึกว่าเค้าพยายามสร้างให้มันใช้ง่ายแบบ WordPress แต่มี architecture ที่ดูดีกว่ามากๆ ครับ ยืดหยุ่นสูง คงเอาไปปรับแต่งใช้งานได้หลากหลาย (ข้อจำกัดอย่างนึงของ WordPress ที่ผมเคืองที่สุดคือ ผมยังไม่เจอวิธีง่ายๆ ที่จะดึง content จากที่อื่น นอกจาก MySQL มาแสดงผลได้)
เห็นแว่บๆ นึกว่า OpenClash
ตื่นเต้นๆ
ASP.NET MVC 1 ผมยังไม่เคยสัมผัสเลยซักครั้งเดียว นี่ออก v.3 แล้ว....ตาย!!!
พระเจ้า!!! ผมเพิ่งทราบว่ามี IIS Express ครับ
ต้องลองๆๆๆๆ
รุ่นจริงมันก็เพิ่งออกวันนี้น่ะครับ ส่วนเบต้าก็มาสักพักละ
Razor!!
May the Force Close be with you. || @nuttyi
เด็กแถวบ้านผมรู้จักนานแล้วครับ
ราซอร์ ตัวที่ยิงสายฟ้าอ่ะ :D
มันจะใช่เร้อ
ก็รู้สึกจะมีแต่ในเกมนั้นแหละครับที่เรเซอร์ถูกเรียกว่าราซอร์ ผมก็เคยพลาด T-T
แสรด พึ่งเขียน MVC เป็น ออกใหม่อีกละ
หลงนึกว่า WebMatrix มัน version 1 มานานแล้ว -_-'
my blog
เพิ่งลองเล่น MVC 2.0 ได้ไม่กี่วัน 3 มาซะแล้ว....
mvc กับ asp.net webform เรื่อง speed มันต่างกันมั๊ยครับ ยังไม่เคยลองเลย เพิ่งจะลองๆ อ่านแต่ยังไม่เคยลงมือทำจริงๆ ซะที