- ASP.NET WP 教程
- ASP.NET WP - 主页
- ASP.NET WP - 概述
- ASP.NET WP - 环境设置
- ASP.NET WP - 入门
- ASP.NET WP - 视图引擎
- 项目文件夹结构
- ASP.NET WP - 全局页面
- ASP.NET WP - 编程概念
- ASP.NET WP - 布局
- ASP.NET WP - 使用表单
- ASP.NET WP - 页面对象模型
- ASP.NET WP - 数据库
- ASP.NET WP - 将数据添加到数据库
- ASP.NET WP - 编辑数据库数据
- ASP.NET WP - 删除数据库数据
- ASP.NET WP - WebGrid
- ASP.NET WP - 图表
- ASP.NET WP - 处理文件
- ASP.NET WP - 处理图像
- ASP.NET WP - 处理视频
- ASP.NET WP - 添加电子邮件
- ASP.NET WP - 添加搜索
- 将社交网络添加到网站
- ASP.NET WP - 缓存
- ASP.NET WP - 安全
- ASP.NET WP - 发布
- ASP.NET WP 有用资源
- ASP.NET WP - 快速指南
- ASP.NET WP - 有用的资源
- ASP.NET WP - 讨论
ASP.NET WP - 项目文件夹结构
在本章中,我们将介绍适合任何 ASP.NET 应用程序的项目文件夹结构。为了更轻松地使用您的应用程序,ASP.NET 保留了可用于特定类型内容的某些文件和文件夹名称。
如何在WebMatrix中创建一个新项目?
为了了解项目文件夹结构,让我们在 WebMatrix 中创建一个新项目。
首先,单击“快速启动”对话框中的“新建”图标。
从模板中选择个人站点,然后在站点名称中输入DemoSite ,然后单击下一步,如以下屏幕截图所示。
将安装个人站点包,如以下屏幕截图所示。
安装所有软件包并创建项目后,您将看到以下文件夹结构。
正如您在 DemoSite 下的文件夹结构中看到的,有 App_Code、App_Data 等子文件夹。
WebMatrix 中的文件夹
默认创建的最重要的文件夹都有详细说明。
应用程序代码
此文件夹包含您想要编译为应用程序一部分的共享类和业务对象的源代码。
在动态编译的网站项目中,这些类是根据应用程序的初始请求进行编译的。当在此文件夹中检测到任何更改时,所有类/项目都会重新编译。
应用程序数据
App_Data 文件夹包含应用程序数据文件,包括.mdf 数据库文件、XML 文件和其他数据存储文件。该文件夹被 ASP.NET 用于存储应用程序的本地数据库,例如用于维护成员资格和角色信息的数据库
它还包括包文件夹,其中包含作为应用程序一部分的不同包,例如 Razor 包或网页包等。
垃圾桶
Bin 文件夹包含已编译的程序集,例如控件、组件的 .dll 或您希望在应用程序中引用的其他代码(例如 Razor、Web Pages dll)。
Bin 文件夹中的代码表示的任何类都会在您的应用程序中自动引用。
内容
Content 文件夹包含不同的资源,例如图像和样式表文件,例如css、png 和 gif文件
这些文件还定义 ASP.NET 网页和控件的外观。
内容
Contents 文件夹包含主要网页,例如ASPX 或 cshtml 文件。
同样,您可以看到图像文件夹,其中包含网站中使用的图像。Layouts 文件夹包含布局文件,Scripts 文件夹包含 JavaScript 文件。