Latest web development tutorials
×

ASP.NET หลักสูตร

ASP.NET หลักสูตร ASP.NET แนะนำโดยย่อ

WP หลักสูตร

WebPages แนะนำโดยย่อ WebPages Razor WebPages แบบ WebPages โฟลเดอร์ WebPages สถานการณ์โดยรวม WebPages ฟอร์ม WebPages วัตถุ WebPages ไฟล์ WebPages ผู้ช่วย WebPages WebGrid WebPages แผนภูมิ WebPages Email WebPages PHP WebPages ปล่อย WebPages ตัวอย่าง

WP คู่มืออ้างอิง

WebPages หมวดหมู่ WebPages ความปลอดภัย WebPages ฐานข้อมูล WebPages ไปรษณีย์ WebPages ผู้ช่วย

ASP.NET Razor

Razor แนะนำโดยย่อ Razor ไวยากรณ์ Razor C# ตัวแปร Razor C# การไหลเวียน Razor C# ตรรกะ Razor VB ตัวแปร Razor VB การไหลเวียน Razor VB ตรรกะ

ASP.NET MVC

MVC แนะนำโดยย่อ MVC การประยุกต์ใช้งาน MVC โฟลเดอร์ MVC แบบ MVC ตัวควบคุม MVC ดู MVC ฐานข้อมูล MVC แบบ MVC ความปลอดภัย MVC HTML ผู้ช่วย MVC ปล่อย MVC คู่มืออ้างอิง

WF หลักสูตร

WebForms แนะนำโดยย่อ WebForms หน้า WebForms การควบคุม WebForms เหตุการณ์ WebForms ฟอร์ม WebForms ViewState WebForms TextBox WebForms Button WebForms ข้อมูลผูกพัน WebForms ArrayList WebForms Hashtable WebForms SortedList WebForms XML ไฟล์ WebForms Repeater WebForms DataList WebForms เชื่อมต่อฐานข้อมูล WebForms หน้าเว็บมาสเตอร์ WebForms การเดินเรือ WebForms ตัวอย่าง

WF คู่มืออ้างอิง

WebForms HTML WebForms Controls WebForms Validation

รุ่น ASP.NET MVC

เพื่อเรียนรู้ ASP.NET MVC เราจะสร้างใช้งานอินเทอร์เน็ต

ส่วนที่ 7: การเพิ่มรูปแบบข้อมูล


รูปแบบ MVC

รูปแบบ MVC มีนอกเหนือไปจากมุมมองที่บริสุทธิ์และควบคุมตรรกะตรรกะโปรแกรมอื่น ๆ (ตรรกะทางธุรกิจตรวจสอบตรรกะตรรกะการเข้าถึงข้อมูล)

โดย MVC รูปแบบสามารถควบคุมและจัดการกับข้อมูลแอพลิเคชัน


โฟลเดอร์รุ่น

โฟลเดอร์รุ่นมีระดับหมายถึงการประยุกต์ใช้แบบจำลอง

Visual Web Developer จะสร้างไฟล์ AccountModels.cs ที่มีแบบจำลองสำหรับโปรแกรมรักษาความปลอดภัย

AccountModels มี LogOnModel, ChangePasswordModel และ RegisterModel


เพิ่มรูปแบบฐานข้อมูล

รูปแบบฐานข้อมูลที่จำเป็นสำหรับการกวดวิชานี้สามารถรับได้โดยทำตามขั้นตอนง่ายๆในการสร้าง:

  • ในหน้าต่าง Explorer โซลูชันคลิกขวาที่โฟลเดอร์รุ่นและเลือกเพิ่มและชั้น
  • ชื่อ MovieDB.cs ชั้นเรียนและจากนั้นคลิกเพิ่ม
  • แก้ไขหมวดหมู่นี้:
using System;
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 ข้อมูลของคุณไปยังโปรแกรมประยุกต์

ตอนนี้คุณสามารถคลิกที่ "หนัง" แท็บหน้าเว็บ