ASP.NET MVC - 应用程序文件夹
- အရှေ့ပိုင်း စာကြိုး အမျိုးသား အော်စ်ပြီ
- နောက်ပိုင်း စာကြိုး အမျိုးသား ပြင်ပတ်
为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。
部分 2:了解应用程序文件夹。
အမျိုးသား ဖူးများ
典型的 ASP.NET MVC web 应用程序拥有如下文件夹内容:
应用程序信息
- Properties
- 引用
应用程序文件夹
- App_Data 文件夹
- Content 文件夹
- Controllers 文件夹
- Models 文件夹
- Scripts အချက်အလက် ဖွဲ့စည်းပုံ
- Views အချက်အလက်
配置文件
- Global.asax
- packages.config
- Web.config
所有 MVC 应用程序中的文件夹名称都是相等的。MVC 框架基于默认的命名。控制器位于 Controllers 文件夹,视图位于 Views 文件夹,模型位于 Models 文件夹。您不必在应用程序代码中使用文件夹名称。
标准化的命名减少了代码量,同时有利于开发者对 MVC 项目的理解。
下面是对每个文件夹内容的简要描述:
App_Data 文件夹
App_Data 文件夹用于存储应用程序数据。
我们将在本教程稍后的章节向 App_Data 文件夹添加 SQL 数据库。
Content 文件夹
Content 文件夹用于静态文件,比如样式表(CSS 文件)、图表和图像。
Visual Web Developer က အကြွင်း အရာ ဖွဲ့အစည်းအတွင်း သို့ သုံးသပ်ထား သည် themes ဖွဲ့အစည်းအရာ ဖွဲ့အစည်းအတွင်း ဖြစ်သည်။ ဤ themes ဖွဲ့အစည်းအတွင်း ကို ဂျူးအီယံ ပုံစံအစည်းအဝေး နှင့် ယောက်ျားများ ဖြစ်သည်။ ဤ ပုဂ္ဂိုလ်ရေး ကို သူ့ကိုယ်တိုင် ဖျက်သိမ်းနိုင်သည်
Visual Web Developer က ကိုယ်စားပြုသော ပုံစံအစည်းအဝေး အဖွဲ့အစည်း ကို ကိုယ်စားပြုသော စက်တင်စင်ကြယ် အဖွဲ့အစည်း သို့ ထပ်ထည့်ပေးသည်: အကြွင်း အရာ ဖွဲ့အစည်း အတွင်း ရှိ ဖောက်လုပ်ထား သည် Site.css。这个样式表文件是您希望改变应用程序样式时需要编辑的文件。
我们将在本教程的下一章中编辑这个样式表文件 (Site.css)。
Controllers 文件夹
Controllers 文件夹包含负责处理用户输入和响应的控制器类。
MVC 要求所有控制器文件的名称以 "Controller" 结尾。
Visual Web Developer 已创建好一个 Home 控制器(用于首页和关于页面)以及一个 Account 控制器(用于登录页面):
我们将在本教程稍后的章节创建更多控制器。
Models 文件夹
Models 文件夹包含表示应用程序模型的类。模型存有并操作应用程序的数据。
ကျမ်းသားအချက်အလက် မှာ အခြေခံ ဖွဲ့စည်းပုံ အကဲအရာများ ကို အပြီးသတ်ခဲ့သည်。
Views အချက်အလက်
Views အချက်အလက် သည် အောက်ပါ အကဲအရာ အတွက် ဖြစ်သည်: အောက်ပါ အကဲအရာ အတွက်
Views အချက်အလက် သည် ချင်းတစ်ခု အတွက် ဖွဲ့စည်းပုံ အတွင်း ဖြစ်သည်
Visual Web Developer သည် Account အချက်အလက် နှင့် Home အချက်အလက် နှင့် Shared အချက်အလက် (Views အချက်အလက် အတွင်း) ကို ဖွဲ့စည်းခဲ့သည်
Account အချက်အလက် သည် အသုံးပြုသူ အခွင့်အရေး အဖွဲ့ အတွက် အသုံးပြုသည်
Home အချက်အလက် ဖွဲ့စည်းပုံ သည် အောက်ပါ အချက်အလက် များ အတွက် အသုံးပြုသည်: ပထမပုံစံ နှင့် အကြောင်းကြောင်း ပုံစံ
Shared အချက်အလက် ဖွဲ့စည်းပုံ သည် ကွန်ပို့တက် အကဲအရာများ အတွက် အသုံးပြုသည် (အစိတ်ပုံ နှင့် အပြင်ဘက် စာကြိုး)
ကျမ်းသားအချက်အလက် မှာ အခြေခံ ဖွဲ့စည်းပုံ အကဲအရာများ ကို အပြီးသတ်ခဲ့သည်。
Scripts အချက်အလက် ဖွဲ့စည်းပုံ
Scripts အချက်အလက် ဖွဲ့စည်းပုံ သည် အောက်ပါ အကဲအရာ အတွက် ဖြစ်သည်: အောက်ပါ အကဲအရာ ကို ထိန်းချုပ်ရန်
ပုံစံအချက်အလက် ကို အခြေခံအရာများ ကို Visual Web Developer သည် အခြေခံ ဖွဲ့စည်းပုံ များ အတွက် ပြုပြင်ခဲ့သည်: MVC, Ajax နှင့် jQuery
စကားလုံး:"modernizr" အကဲအရာ သည် HTML5 နှင့် CSS3 ကို ကျွမ်းကျင်စွာ ထောက်ပံ့ရန် အသုံးပြုသော JavaScript အကဲအရာဖြစ်သည်。
- အရှေ့ပိုင်း စာကြိုး အမျိုးသား အော်စ်ပြီ
- နောက်ပိုင်း စာကြိုး အမျိုးသား ပြင်ပတ်