ການແນະນຳຫຼັກສູດ:

ASP.NET MVC - ມາດຕະຖານ

ເພື່ອຮຽນຮູ້ ASP.NET MVC, ພວກເຮົາຈະສ້າງການສະແດງອິນເຕີເນັດ.ບາງພາກ 7:

WebPages MVC

ຕິດຕັ້ງມາດຕະຖານຂອງຂໍ້ມູນ. MVCມາດຕະຖານ

ພາຍໃນມາດຕະຖານບັນຈຸທັງໝົດຂອງການປະກອບຂອງການສະແດງຄູ່ວາງ (ວິທະຍາສາດປະກອບ, ວິທະຍາສາດການກວດກາ, ວິທະຍາສາດການເຂົ້າເຖິງຂໍ້ມູນ), ບໍ່ມີວິທະຍາສາດການຫຼັກສູດແລະວິທະຍາສາດການຄວບຄຸມ.

ພາຍໃນ MVC, ມາດຕະຖານສາມາດຮັກສາແລະກະຈາຍຂໍ້ມູນຂອງການສະແດງຄູ່ວາງ.

ພາຍໃນ MVC, ມາດຕະຖານສາມາດຮັກສາແລະກະຈາຍຂໍ້ມູນຂອງການສະແດງຄູ່ວາງ.ເວັບໂປຣເອກະສານ Models

Visual Web Developer ສ້າງເອກະສານຄົນປະກອບຂອງມາດຕະຖານຂອງການປະກອບຂອງການສະແດງຄູ່ວາງ. AccountModels.cs ເອກະສານ

AccountModels ບັນຈຸ LogOnModelChangePasswordModel ແລະ RegisterModel

ຕິດຕັ້ງມາດຕະຖານຂອງບັນດາມາດຕະຖານ

ການສ້າງມາດຕະຖານຂອງບັນດາມາດຕະຖານຂອງບັນດາມາດຕະຖານທີ່ຈຳເປັນໃນການສະແດງຄູ່ວາງ ASP.NET MVC ສາມາດຖືກສ້າງຂື້ນໂດຍຫຼາຍບາງການການກະຈາຍທີ່ງາມທີ່ງາມ:

ໃນຈັດການຈັດຕັ້ງສະຖານນະພາບເວັບໂປຣເອກະສານ Models ເວັບໂປຣເອກະສານຕິດຕັ້ງປະເພດ

ໃສ່ປະເພດ 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; } 
}
}

ຄວາມເວົ້າ:ພວກເຮົາໄດ້ປ່ຽນຊື່ຕາມ 'MovieDBs' (ສິ້ນສຸດດ້ວຍ s). ໃນວັນອາທິດທີ່ຜ່ານມາ, ພວກເຮົາໄດ້ເຫັນຊື່ຕາມຂອງຖານຂໍ້ມູນ 'MovieDBs' (ສິ້ນສຸດດ້ວຍ s) ສຳລັບຍົກຂໍ້ມູນ. ເປັນກໍລະນີທີ່ບໍ່ສາມາດຮູ້ໄດ້ບໍ່, ແຕ່ນີ້ແມ່ນຂັ້ນຕົວຊື່ທີ່ກວມກັບຖານຂໍ້ມູນ ເພື່ອສະໜັບສະໜູນການເຊື່ອມຕໍ່ກັບຖານຂໍ້ມູນ.

ເພີ່ມທົດສອງທາງຂອງຖານຂໍ້ມູນ

ຄວາມລັດຖະສະພາຂອງຖານຂໍ້ມູນທີ່ຕ້ອງການຂອງການນຳໃຊ້ນີ້ ສາມາດຖືກສ້າງດ້ວຍບາງບານການດັ່ງຕໍ່:

  1. ສ້າງໂຄງການຂອງເຈົ້າ: ເລືອກ ທົດສອບ, ແລະ ຈາກອຸປະກອນ ເລືອກ Build MvcDemo.
  2. ໃນສາຍຫນັງລັດຖະສະພາ 'Controllers', ຄູ່ກັນລະເບີດ, ແລະ ເລືອກ ຕີມ, Controller.
  3. ກຳນົດຊື່ຄວາມລັບ: MoviesController
  4. ເລືອກແບບ: Controller with read/write actions and views, using Entity Framework
  5. ເລືອກປະເພດຍົກ: MovieDB (MvcDemo.Models)
  6. ເລືອກປະເພດຄວາມລັບ: MovieDBContext (MvcDemo.Models)
  7. ເລືອກແບບຫນ້າທີ່ Razor (CSHTML)
  8. ຄັກຄັບເພີ່ມ

Visual Web Developer ຈະສ້າງເອກະສານດັ່ງຕໍ່:

  • ເອກະສານ 'MoviesController.cs' ໃນແບບລັດຖະສະພາ 'Controllers'
  • ສາຍຫນັງ 'Movies' ໃນແບບລັດຖະສະພາ 'Views'

ເພີ່ມທົດສອງທາງຂອງຖານຂໍ້ມູນ

ເອກະສານດັ່ງຕໍ່ຈະຖືກສ້າງໃນສາຍຫນັງ 'Movies' ຢ່າງອັດຕະລາຍ:

  • Create.cshtml
  • Delete.cshtml
  • Details.cshtml
  • Edit.cshtml
  • Index.cshtml

ສະແດງຄວາມຍິນດີ

ສະແດງຄວາມຍິນດີ. ເຈົ້າໄດ້ເພີ່ມມີຄວາມລະບົບ MVC ຄັ້ງທຳອິດ.

ຕອນນີ້ ເຈົ້າສາມາດຄົງຄອງໃນແບບໜັງ 'ໜັງ' ຂອງ 'ໜັງ'.