รุ่น ASP.NET MVC
เพื่อเรียนรู้ ASP.NET MVC เราจะสร้างใช้งานอินเทอร์เน็ต
ส่วนที่ 7: การเพิ่มรูปแบบข้อมูล
รูปแบบ MVC
รูปแบบ MVC มีนอกเหนือไปจากมุมมองที่บริสุทธิ์และควบคุมตรรกะตรรกะโปรแกรมอื่น ๆ (ตรรกะทางธุรกิจตรวจสอบตรรกะตรรกะการเข้าถึงข้อมูล)
โดย MVC รูปแบบสามารถควบคุมและจัดการกับข้อมูลแอพลิเคชัน
โฟลเดอร์รุ่น
โฟลเดอร์รุ่นมีระดับหมายถึงการประยุกต์ใช้แบบจำลอง
Visual Web Developer จะสร้างไฟล์ AccountModels.cs ที่มีแบบจำลองสำหรับโปรแกรมรักษาความปลอดภัย
AccountModels มี LogOnModel, ChangePasswordModel และ RegisterModel
เพิ่มรูปแบบฐานข้อมูล
รูปแบบฐานข้อมูลที่จำเป็นสำหรับการกวดวิชานี้สามารถรับได้โดยทำตามขั้นตอนง่ายๆในการสร้าง:
- ในหน้าต่าง Explorer โซลูชันคลิกขวาที่โฟลเดอร์รุ่นและเลือกเพิ่มและชั้น
- ชื่อ MovieDB.cs ชั้นเรียนและจากนั้นคลิกเพิ่ม
- แก้ไขหมวดหมู่นี้:
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.Entity;
namespace MvcDemo.Models
{
public class MovieDB
{
public int ID { get; set; }
public string Title { get; set; }
public string Director { get; set; }
public DateTime Date { get; set; }
}
public class MovieDBContext : DbContext
{
public DbSet<MovieDB> Movies { get; set; }
}
}
แสดงความคิดเห็น:
เราจงใจรุ่นชื่อ "MovieDB" ในบทสุดท้ายที่คุณได้เห็นในตารางฐานข้อมูล "MovieDBs" (ที่ลงท้ายด้วย s) มันดูแปลก แต่ตั้งชื่อนี้ทำให้รูปแบบการเชื่อมต่อกับตารางฐานข้อมูลเพื่อให้คุณมีการใช้
เพิ่มการควบคุมฐานข้อมูล
ความจำเป็นในการควบคุมฐานข้อมูลนี้กวดวิชาผ่านขั้นตอนดังต่อไปนี้ไม่กี่เพื่อสร้าง:
- สร้างโครงการของคุณ: เลือก Debug แล้วเลือกสร้าง MvcDemo จากเมนู
- (Explorer โซลูชัน) ใน Explorer โซลูชันคลิกขวาที่โฟลเดอร์ควบคุมเลือกเพิ่มและควบคุม
- การตั้งชื่อตัวควบคุม MoviesController
- เลือกแม่แบบ: ตัวควบคุมที่มีการอ่าน / เขียนการกระทำและ มุมมองการใช้ Entity Framework
- เลือกชั้นเรียนรูปแบบ: MovieDB (MvcDemo.Models)
- เลือกชั้นเรียนบริบทข้อมูล: MovieDBContext (MvcDemo.Models)
- เลือกดูมีดโกน (CSHTML)
- คลิกเพิ่ม
Visual Web Developer สร้างไฟล์ต่อไปนี้:
- ควบคุมโฟลเดอร์แฟ้ม MoviesController.cs
- มุมมองโฟลเดอร์ในโฟลเดอร์ภาพยนตร์
การเพิ่มฐานผู้ชม
ในโฟลเดอร์ภาพยนตร์, สร้างไฟล์ดังต่อไปนี้โดยอัตโนมัติ:
- Create.cshtml
- Delete.cshtml
- Details.cshtml
- Edit.cshtml
- Index.cshtml
ขอแสดงความยินดี
ขอแสดงความยินดี คุณได้เพิ่มรูปแบบครั้งแรก MVC ข้อมูลของคุณไปยังโปรแกรมประยุกต์
ตอนนี้คุณสามารถคลิกที่ "หนัง" แท็บหน้าเว็บ