asp.net 小结1

本文介绍了ASP.NET开发的多方面知识,包括Defaul.aspx方便url重写、Models的对象关系模型、Html和程序代码注释方式、Tempdata与Viewdata区别及使用场景、参数传递类型转化、GAC全局程序集缓存、AutoEventWireup属性、配置文件存放位置和进程反弹条件等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. Defaul.aspx  方便url重写的

2. Models 就是我们所说的(ORM)对象关系模型,把数据库映射为类或者对象。

3. Html中注释用<!--注释-->   ,,程序代码中用 //

4.用<ul> <li>格式化

5. Tempdata与Viewdata 的区别:

    1).Tempdata可以跨action来传递;

    2).只会保留一次(再次刷新就不存在了)

6. Tempdata通常用于执行action时出错,抛出异常(异常好看一些)

7. 在传递参数时要进行类型转化例如: (ViewData["user"] as MvcDemo.Code.User).Name

8. 用View传递参数时,用ViewData.Model.参数 接受。。但是Model的类型还需要定义,在相应的view的.cs文件中 进行泛型化  <MvcDemo.Code.User>,以泛型的形式进行传      递,缺点:每一页中只能取一个,因为View中只能传递一个。传的只能是引用类型(不能是long,int)

9.GAC  Global Assembly Cache,全局程序集缓存

10. AutoEventWireup 指示控件的事件是否自动匹配 (Autowire)。如果启用事件自动匹配,则为 true;否则为 false。默认值为 true。

     ASP.NET 页框架还支持以一种自动的方式将页事件与方法相关联。如果 Page 指令的 AutoEventWireup 属性设置为 true(或者如果缺少此属性,因为它默认为 true),该

     页框架将自动调用页事件,即 Page_Init 和 Page_Load 方法。在这种情况下,不需要任何显式的 Handles 子句或委托。

11. 配置文件可以放在4个地方: 机器, 站点, 应用程序, 子目录

12. 只有两个条件会引起进程反弹: (1). 如何进程使用了机器中60%以上的物理内存(由MemoryLimid属性指定);(2).如果有5000多个请求在队列中等待。

转载于:https://www.cnblogs.com/gorgeous1314/archive/2012/07/20/2601390.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值