What are change in ASP.NET 2.0(Whidbey) beta 2

posted on 15 Apr 2005 23:33 by tidno1 in csharp-and-dotnet

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

<%@ page codebehind="webform1.aspx.cs" inherits="WebForm1" %>

แต่พอ Whidbey beta 1 ออกมา ไม่รู้ว่าเค้าคิดอะไรถึงได้เปลี่ยนเป็นอย่างนี้(ใครเคยใช้ VS.NET 2005 Express คงเคยเห็น)

<%@ page compilewith="webform1.aspx.cs" classname="WebForm1 %>

ไอ้สองคำนี้แหละ มันอ่านแล้วขัดหูขัดตาพอควร ถึงแม้คำว่า CodeBehind อาจจะไม่สื่อความหมาย ถ้าไม่ค่อยเข้าใจระบบของ ASP.NET มากนัก แต่คำว่า CompileWith นี่สิ มันทำให้รู้สึกว่าต้องเอาไฟล์ .aspx ไปคอมไพล์ออกมาเป็นคลาส ๆ เหมือนในJSP เลยอะ

เอาเป็นว่าพอ beta 2 ออกนี่มันเปลี่ยนเป็นอย่างนี้ครับ

<%@ page codefile=webform1.aspx.cs inherits=WebForm1 %>

ดูดีสุดแล้วครับ ผมว่า
เรื่องที่เหลือไปดูในนี้กันเอาเองครับ http://msdn.microsoft.com/asp.net/whidbey/beta2update.aspx

Comment

Comment:

Tweet

#1 By Zheng Yu [A]ming Kung © 郑玉明 on 2005-04-16 03:32