โครงการหนังสือ ASP.NET 2.0 ฟรีสำหรับโรงเรียน
แจกไปหมดแล้ว 15 เล่มครับ
Event ดีที่ยำใหญ่หลายหัวข้อครับ วันอาทิตย์ที่ 15 มกราคม 2012 นี้แล้วครับ อาจจะโพสต์ช้าไปหน่อย ใครสนใจดูได้ที่นี่ครับ http://www.facebook.com/events/317882901567092/
ผมใช้ visual basic 2010 สร้าง web ภาษา vb แต่ไม่มี floder App_Code มาให้ รบกวนสอนวิธีสร้างให้หน่อยครับ
ก่อนอื่นเราต้องรู้ว่าใน Visual Studio เราสามารถสร้างโปรเจคเว็บได้สองแบบครับคือ
1. สร้างจากเมนู File -> New Project -> ASP.NET Web Application แบบนี้เราจะได้โปรเจคแบบ Web Application 2. สร้างจากเมนู File -> New Web Site -> ASP.NET Web Site แบบนี้เราจะได้โปรเจคแบบ Web Site
สำหรับโฟลเดอร์ App_Code ได้ออกแบบมาให้ทำงานกับโปรเจคเว็บแบบที่สองโดยเฉพาะคือเป็นแบบ Web Site
หากเราสร้างโปรเจคแบบ Web Site นี้เสร็จแล้ว ตอนที่เราสร้างเว็บฟอร์ม และมีการเขียนไฟล์ Code Behind ที่มีนามสกุล .vb ลงในโปรเจค มันจะถามว่าจะให้นำไฟล์นี้ใส่ลงไปในโฟลเดอร์ App_Code หรือไม่ ซึ่งเราควรตอบว่าใช่ (Yes) แล้วมันจะสร้างโฟลเดอร์นี้ให้อัตโนมัติพร้อมกับนำไฟล์ .vb ไปวางไว้ใต้โฟลเดอร์นี้ให้เลยครับ
แต่ถ้าหากเราต้องการสร้างโฟลเดอร์นี้ขึ้นมาเอง เราก็คลิกขวาที่ตัว Web Site แล้วเลือก New Folder เอาเอง หรือจะคลิกขวาแล้วเลือก Add ASP.NET Folder -> App_Code ก็ได้ครับ
โปรเจคเว็บแบบ Web Site นี้ไฟล์นามสกุล .vb ทุกตัวพวกไฟล์ code behind หรือ class ต่างๆ ต้องวางไว้ในโฟลเดอร์นี้นะครับ ไม่งั้นมันจะทำงานไม่ได้ครับ