Tutorial ASP.NE...login
Tutorial ASP.NET
pengarang:php.cn  masa kemas kini:2022-04-11 14:18:18

Pengenalan kepada MVC


ASP.NET MVC Tutorial


ASP.NET ialah alat untuk mencipta halaman web dan tapak web menggunakan HTML, CSS, JavaScript dan rangka kerja pembangunan skrip pelayan.

ASP.NET menyokong tiga mod pembangunan berbeza:
Halaman Web (halaman Web), MVC (Pengawal Paparan Model model-view-controller) dan Borang Web (Borang Web).

Tutorial ini memperkenalkan MVC.

Halaman Web
Web Pages
MVC
Web Forms
MVC
Borang Web

Model pengaturcaraan MVC

MVC ialah salah satu daripada tiga model pengaturcaraan ASP.NET.

MVC ialah corak untuk mencipta aplikasi web menggunakan reka bentuk MVC (Model View Controller model-view-controller):
  • Model (model) mewakili Teras aplikasi (seperti sebagai senarai rekod pangkalan data).
  • Lihat paparan data (rekod pangkalan data).
  • Pengawal mengendalikan input (menulis rekod pangkalan data).

Corak MVC menyediakan kawalan penuh ke atas HTML, CSS dan JavaScript secara serentak.
27.jpg

MVC 模式定义 Web 应用程序
带有三个逻辑层:


业务层(模型逻辑)

显示层(视图逻辑)

输入控制(控制器逻辑)

27.jpg

Corak MVC mentakrifkan aplikasi web < 🎜>Dengan tiga lapisan logik:<🎜>

<🎜><🎜>

Lapisan perniagaan (logik model)<🎜>

Paparan lapisan (lihat logik)<🎜>

Kawalan input (logik pengawal)<🎜>

Model ialah bahagian aplikasi yang mengendalikan logik data aplikasi.
Biasanya objek model bertanggungjawab untuk mengakses data dalam pangkalan data.

Paparan ialah bahagian aplikasi yang mengendalikan paparan data.
Biasanya paparan dibuat berdasarkan data model.

Pengawal ialah bahagian aplikasi yang mengendalikan interaksi pengguna.
Biasanya pengawal bertanggungjawab untuk membaca data daripada paparan, mengawal input pengguna dan menghantar data kepada model.

Pelapis MVC membantu mengurus aplikasi yang kompleks kerana anda boleh memfokus secara eksklusif pada satu aspek pada satu masa. Sebagai contoh, anda boleh menumpukan pada reka bentuk paparan tanpa bergantung pada logik perniagaan. Ia juga memudahkan ujian aplikasi.

Lapisan MVC juga memudahkan pembangunan kumpulan. Pembangun yang berbeza boleh membangunkan pandangan, logik pengawal dan logik perniagaan secara serentak.


Borang Web lwn. MVC

Corak pengaturcaraan MVC ialah alternatif ringan kepada ASP.NET tradisional (Borang Web). Ia adalah rangka kerja yang ringan dan boleh diuji yang menyepadukan semua ciri ASP.NET sedia ada, seperti halaman induk, keselamatan dan pengesahan.


Visual Studio Express 2012/2010

Visual Studio Express ialah versi percuma Microsoft Visual Studio.

Visual Studio Express ialah alat pembangunan yang disesuaikan untuk MVC (dan Borang Web).

Visual Studio Express termasuk:

  • MVC dan Borang Web

  • Seret dan Lepaskan Kawalan Web dan Komponen Web

  • Bahasa pelayan web (Razor menggunakan VB atau C#)

  • Pelayan web (IIS Express)

  • Pangkalan data pelayan (SQL Server Compact)

  • Rangka Kerja Pembangunan Web Lengkap (ASP.NET)

Jika anda telah memasang Visual Studio Express, anda akan Belajar lebih banyak daripada tutorial ini.

Jika anda ingin memasang Visual Studio Express, sila klik salah satu pautan berikut:

Visual Web Developer 2012 (Windows 7 atau Windows 8)

Visual Web Developer 2010 ( Windows Vista atau Manual rujukan ASP.NET MVC yang lengkap tersedia untuk anda semak.