ASP.NET จัดให้มีเลเยอร์นามธรรมที่ด้านบนของ HTTP ซึ่งเป็นที่ที่แอปพลิเคชันถูกสร้างขึ้น โดยจัดให้มีเอนทิตีระดับสูง เช่น คลาสและส่วนประกอบในกระบวนทัศน์เชิงวัตถุ
เครื่องมือพัฒนาที่สำคัญและส่วนหน้าสำหรับการสร้างแอปพลิเคชัน ASP.NET คือ Visual Studio ในบทช่วยสอนนี้ เราจะพูดถึง Visual Studio 2008 เป็นหลัก
Visual Studio เป็นสภาพแวดล้อมการพัฒนาแบบรวมสำหรับการเขียน การคอมไพล์ และการดีบักโค้ด มีชุดเครื่องมือการพัฒนาที่ครบถ้วนสำหรับการสร้างแอปพลิเคชันเว็บ ASP.NET บริการเว็บ แอปพลิเคชันเดสก์ท็อป และแอปพลิเคชันบนมือถือ
หน้าต่างโปรเจ็กต์ใหม่ช่วยให้สามารถเลือกเทมเพลตแอปพลิเคชันจากเทมเพลตที่มีอยู่
เมื่อคุณเปิดเว็บไซต์ใหม่ ASP.NET จะให้บริการโฟลเดอร์เริ่มต้นระบบและไฟล์ของเว็บไซต์ รวมถึงไฟล์สองไฟล์สำหรับเว็บฟอร์มแรกในไซต์
ไฟล์ชื่อ Default.aspx มีโค้ด HTML และ ASP ซึ่งสามารถกำหนดฟอร์มได้ ไฟล์ชื่อ Default.aspx.cs (เข้ารหัสสำหรับ C#) หรือไฟล์ชื่อ Default.aspx.vb (เข้ารหัสสำหรับ VB) มีไฟล์ที่คุณเลือก รหัสในภาษาที่รับผิดชอบการดำเนินการในแบบฟอร์ม
หน้าต่างเริ่มต้นใน Visual Studio IDE คือหน้าต่าง Web Forms Designer หน้าต่างอื่นๆ ที่ได้รับการสนับสนุน ได้แก่ กล่องเครื่องมือ ตัวสำรวจโซลูชัน และหน้าต่างเนื้อหา ผู้ออกแบบออกแบบเว็บฟอร์ม เพิ่มโค้ดลงในฟอร์มเพื่อควบคุม และใช้โปรแกรมแก้ไขโค้ดตามความต้องการของคุณ
คุณสามารถใช้ windows ได้ด้วยวิธีต่อไปนี้:
เมื่อต้องการเปลี่ยน Web Form Designer จากมุมมองหนึ่งไปยังอีกมุมมองหนึ่ง ให้คลิกปุ่มออกแบบหรือแหล่งที่มา
หากต้องการปิดหน้าต่าง ให้คลิกปุ่มปิดที่มุมขวาบน หรือหากต้องการแสดงใหม่ ให้เลือกจากเมนูมุมมอง
หากต้องการซ่อนหน้าต่าง ให้คลิกปุ่มซ่อนอัตโนมัติ หน้าต่างจะกลายเป็นแท็บ หากต้องการแสดงอีกครั้ง ให้คลิกปุ่มซ่อนอัตโนมัติอีกครั้ง
หากต้องการเปลี่ยนขนาดของหน้าต่าง ให้ลากหน้าต่าง
เมื่อคุณสร้างเว็บฟอร์มใหม่ Visual Studio จะสร้าง HTML เริ่มต้นสำหรับฟอร์มโดยอัตโนมัติ และแสดงมุมมองต้นฉบับในตัวออกแบบฟอร์มเว็บ Solution Explorer ใช้เพื่อเพิ่มไฟล์ โฟลเดอร์ หรือโครงการที่มีอยู่ในเว็บไซต์
หากต้องการเพิ่มโฟลเดอร์มาตรฐาน ให้คลิกขวาที่โปรเจ็กต์หรือโฟลเดอร์ที่คุณต้องการเพิ่มในตัวจัดการโซลูชัน และเลือก โฟลเดอร์ใหม่
เมื่อต้องการเพิ่มโฟลเดอร์ ASP.NET ให้คลิกขวาที่โปรเจ็กต์ใน Solution Manager และเลือกโฟลเดอร์ในรายการ
เมื่อต้องการเพิ่มรายการที่มีอยู่ลงในไซต์ ให้คลิกขวาที่รายการที่คุณต้องการเพิ่มในตัวจัดการโซลูชัน และเลือกในหน้าต่างข้อความ
แอปพลิเคชัน ASP.NET ทั่วไปประกอบด้วยหลายโครงการ: ไฟล์เนื้อหาเว็บ (.aspx), ไฟล์ต้นฉบับ (ไฟล์ .cs), แอสเซมบลี (ไฟล์ .dll และ .exe), ไฟล์แหล่งข้อมูล (ไฟล์ .mgd), ข้อมูลอ้างอิง, ไอคอน การควบคุมผู้ใช้และไฟล์และโฟลเดอร์เบ็ดเตล็ดอื่น ๆ ไฟล์ทั้งหมดที่ประกอบเป็น URL จะรวมอยู่ในโซลูชันเดียว
เมื่อมีการสร้างเว็บไซต์ใหม่ .VB2008 จะสร้างโซลูชันโดยอัตโนมัติและแสดงในตัวจัดการโซลูชัน
โซลูชันอาจมีหนึ่งหรือหลายโครงการ โปรเจ็กต์ประกอบด้วยไฟล์เนื้อหา ไฟล์ต้นฉบับ และไฟล์อื่นๆ เช่น แหล่งข้อมูลและไฟล์รูปภาพ โดยทั่วไปแล้ว เนื้อหาของโครงการสามารถรวบรวมเป็นแอสเซมบลีเป็นไฟล์ปฏิบัติการ (.exe) หรือไฟล์ไดนามิกลิงก์ไลบรารี (.dll)
โดยทั่วไปโปรเจ็กต์จะประกอบด้วยไฟล์เนื้อหาต่อไปนี้:
ไฟล์เพจ (.aspx)
การควบคุมผู้ใช้ (.ascx)
เว็บเซิร์ฟเวอร์ (.asmx)
หน้าต้นแบบ (.master)
การนำทางไซต์ (.sitemap)
ไฟล์การกำหนดค่าเว็บไซต์ (.config)
คุณสามารถดำเนินการแอปพลิเคชันโดย:
เลือกเริ่มต้น
เลือกที่จะเปิดโดยไม่ต้องแก้ไขข้อบกพร่องจากเมนูแก้ไขข้อบกพร่อง
กด F5
Ctrl-F5
แนวคิดพื้นฐานของการสร้างโปรแกรมคือไฟล์ .exe หรือ .dll ถูกสร้างขึ้นโดยการเลือกคำสั่งจากเมนู Build