ASP.NET web 应用程序项目

时间:2021-11-03 04:55:28

ASP.NET web  应用程序项目

.ashx

.ashx.cs

aspx包括前台一些代码要处理,ashx可以看作是没有aspx页面中前台代码的后台.cs文件。
没有了前台代码,服务器负担少一点,响应速度相比aspx下就快一些

ashx简洁一点,ashx执行要早于aspx,没有前台页面,减少了控件树的生成

ashx 文件叫“一般处理文件”,这种文件是不带前台界面的,不会生成也不会自带任何的html前台代码,只做一般接收数据处理数据或者返回纯字符串(比如json字串),所以这种文件只会有一个。
Model,数据模型
JSON数据类型
将序列化的数据写入 HTTP 响应消息的正文
http://localhost:xxxx/api/products/ ASP.NET
WebPages
MVC,模型视图控制器
Web Forms,事件驱动模型