Агуулгын хүснэгт:

MVC дээр хараат байдлын тарилгыг хэрхэн яаж авах вэ?
MVC дээр хараат байдлын тарилгыг хэрхэн яаж авах вэ?

Видео: MVC дээр хараат байдлын тарилгыг хэрхэн яаж авах вэ?

Видео: MVC дээр хараат байдлын тарилгыг хэрхэн яаж авах вэ?
Видео: (#69) MVC 5 дахь хараат байдлын тарилга | .net c# дээр анхлан суралцагчдад зориулсан mvc заавар MVC Нитиш 2024, Долдугаар сарын
Anonim

MVC төсөлд хараат байдлын тарилгыг хэрхэн хэрэгжүүлэх вэ

  1. Visual Studio програмыг нээгээд File->New->Project руу очно уу.
  2. Зүүн цэснээс "Вэб" -ийг сонгоод "ASP. NET вэб програм (.
  3. "Хоосон" загварыг сонгоод шалгана уу MVC Доорх нүдийг чагталж, "OK" дээр дарна уу.
  4. Solution Explorer -ийг нээгээд доор үзүүлсэн шиг фолдерын бүтцийг бий болгоно.

Хүмүүс мөн MVC-д хамаарлын тарилга гэж юу вэ?

Хэрэв та ASP. NET -ийг хөгжүүлж байсан бол MVC магадгүй та энэ нэр томъёотой таарч байсан програмууд - Dependency Injection . Хараат байдлын тарилга хэрэгжүүлэх арга зам юм Хараат байдлын урвуу өөрчлөлт зарчим. Хялбараар хэлбэл, Dependency Injection нь ангид хамааралтай объект үүсгэх логикийг салгахад тусалдаг дизайны загвар юм.

Дээрхээс гадна хараат байдлын тарилга гэж юу вэ? Хараат байдлын тарилга нь ангиас хамааралгүй болгодог програмчлалын техник юм хамаарал . Тэд мөн ангиа солих давтамжийг багасгах зорилготой. Хараат байдлын тарилга -ийн бүтээн байгуулалтыг задлах замаар эдгээр зорилтуудыг дэмждэг хэрэглээ объектын.

Үүний нэгэн адил, та хараат байдлын тарилгыг хэрхэн хийдэг вэ?

Үндсэндээ хараат байдлын тарилгын гурван төрөл байдаг:

  1. бүтээгч тарилга: хамаарлыг классын бүтээгчээр хангадаг.
  2. суулгагч тарилга: үйлчлүүлэгч нь хараат байдлыг тарихын тулд тарилгачийн ашигладаг аргыг тогтоодог.

Хараат байдлын тарилгын жишээ гэж юу вэ?

Програм хангамжийн инженерчлэлд, хараат байдлын тарилга нэг объект нийлүүлдэг техник юм хамаарал өөр объектын. А " хараат байдал " нь ашиглах боломжтой объект юм жишээ үйлчилгээ болгон. Үйлчлүүлэгч ямар үйлчилгээ ашиглахаа тодорхойлохын оронд ямар үйлчилгээ ашиглахыг үйлчлүүлэгчид хэлж өгдөг.

Зөвлөмж болгож буй: