看完《牛腩新闻发布系统》视频后的收获

      刚看完下载的《牛腩新闻发布系统》视频,刚看完第一遍基本上就是快进+双倍速度看过来的,只记得个大概。将从视频中收获的东西写下来。(可能会比较乱,想到哪写到哪)

  • 获取新闻评论的时间应该在数据库中设置,利用getdate()函数。
  • 在数据库关系图中右击表-->表视图-->自定义-->只显示列和说明。在说明字段中添加字段的说明,使人可以直观的了解表中字段的作用。
  • ctrl+K+D快捷键作用:   格式化代码
  • ctrl+K+S   提示代码段
  • 静态类可以通过类名加点访问它的方法,而费静态类必须用new实例化。静态的类每次调用时都要实例化,消耗资源。
  • sqlDataReader和sqlDataConnection再不用时都要调用Close()方法关闭。
  • 可用using语句代替try...catch...finally语句块。
  • varchar类型将自动去掉文本中的空格。
  • 在做项目时类库的更改都要重新生成,类库中新建的类都要手动添加public,添加引用要在类文件中using同时要在项目中右击添加引用
  • 挡在DAL层的类中有一个方法要传入多个参数时,可在Model层对应的类中添加一个以该类名为名称的方法。
  • IE6、IE7中用 viewpage插件作为页面布局的助手。
  • 在页面中引用 js 时要加上type=text/javascript  language=javascript以便于遵循新、旧两种规则。
  • 在页面中动态绑定数据的方法<%#Eval(" ")%>、<%#Bind(" ")%>、<%#Container.DataItem(" ")%>
  • 当跨页传值时要对跨页的值进行编码,系统会自动编码,也可手工编码 string xx = Server.UrlDecode(string ??)  解码方法:string ?? = Server.UrlEncode(string xx)
  • LinkButton按钮的CommandArgument属性:获取或设置与关联的CommandName属性一起传递到Command事件处理程序的可选参数。CommandName属性用于获取或设置与LinkButton控件关联的命令名。
  • 控件中的onclick事件是触发后台代码, OnClientClick事件是触发前台代码(如 javascript代码),OnClientClick事件优先于OnClick事件触发。
  • 获取访问者IP: string userIp = Request.ServerVariables["REMOTE_ADDR"];
  • 验证控件是针对整个页面的事件进行触发的,若想让其针对特定的控件可在想控制的控件中设置ValidateGroup属性为相同的值。
  • 业务逻辑层中的类不一定都依赖DAL层,业务逻辑层是用来进行业务处理的。

     

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值