เขียน ASP.NET  ด้วย MVC เบื้องต้น ต้องยอมรับว่าการพัฒนา web application ในสมัยนี้ MVC Pattern ได้รับความนิยมกันมาก เท่าที่ผมรู้ MVC Pattern ถูกคิดค้นออกแบบมาในสมัย xerox คิดค้น GUI แรก แล้วใช้ concept mvc เพื่อรับคำสั่งและประมวลผลจากผู้ใช้ เมื่อเวลาผ่านไปก็ถูกนำมาใช้กับ web application ในตอนนี้ ซึ่งทาง asp.net ของ microsoft เองก็มีการออกรูปแบบ .net ให้รองรับ mvc แล้วซึ่งหลักการนั้นก็จะคล้ายๆๆกัน โดยมี Model ที่จะออกมาในแนว ORM (Object-relational mapping) ซึงทำให้เขียนโปรแกรมเชื่อมต่อ database ง่ายขึ้น ส่วนของ controller นั้นก็จะมีเหมือนกันเกือบทุกค่ายคือการ route เพื่อจัดการ url ที่เรียกเข้ามาและดุรูปแบบของการส่งข้อมูลว่าเป็น GET หรือ POST ส่วนในด้านของ View นั้น ASP.NET MVC จะใช้ Template Engine Razor ซึ่งก็ถือว่าใช้งานง่ายสะดวกและประหยัดเวลาในการพัฒนา web application ได้ เริ่มแรกผมนั้นจะใช้โปรแกรม Visual Studio Express 2013 แล้วทำการ new projection เป็น Web ในส่วนของ c# และเลือก .Net Framework 4.5 ตั้งชื่อตามรูปคือ mvcbasic       หลังจากนั้นก็เลือกเป็น Empty เลือกรูปแบบ MVC ถ้าหากต้องการ test ด้วยก็ check add unit test ไปเพื่ออนาคตอยากลอง test program ของเรา   เมื่อสร้างRead More →